Transport your taste buds to the heart of the Caribbean with this vibrant and comforting Puerto Rican Beans and Rice (Habichuelas Rosadas) recipe. Featuring tender pink beans simmered in a rich, savory sauce of sofrito, tomato, and traditional spices like sazón and adobo, this dish is a celebration of Puerto Rican home cooking. Diced potatoes and optional green olives add layers of texture and flavor, while fluffy long-grain white rice serves as the perfect base to soak up every delicious bite. Ready in just under 45 minutes, this one-pot treasure is ideal for busy weeknights or as a satisfying side dish for a festive gathering. Garnish with fresh cilantro or a squeeze of lime for an irresistible tropical flair.
Rinse the white rice thoroughly under cold water until the water runs clear. Combine the rice with 4 cups of water in a medium-sized pot and add a pinch of salt. Bring to a boil over medium heat. Once boiling, reduce the heat to low, cover the pot, and let it cook for 18-20 minutes, or until tender and the water is fully absorbed. Fluff with a fork and set aside.
In a large pot or deep skillet, heat the olive oil over medium heat. Add the sofrito and sauté for 2-3 minutes until fragrant.
Stir in the tomato sauce, adobo seasoning, cumin, and the sazón packet. Mix well and let the mixture simmer for another 2 minutes.
Add the pink beans (along with their liquid if from a can), diced potato, bay leaf, and 1 cup of water. Stir to combine. If using green olives, add them at this stage.
Bring the mixture to a gentle boil, then reduce the heat to low. Cover and let it simmer for 25-30 minutes, or until the potatoes are fork-tender and the sauce has thickened.
Season the beans with salt and black pepper to taste. Remove the bay leaf before serving.
Serve the beans hot over a bed of the cooked white rice. Optionally, garnish with chopped cilantro or a squeeze of lime for extra flavor.
Calories |
1569 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 38.2 g | 49% | |
| Saturated Fat | 5.7 g | 29% | |
| Polyunsaturated Fat | 0.0 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 6039 mg | 263% | |
| Total Carbohydrate | 261.0 g | 95% | |
| Dietary Fiber | 34.2 g | 122% | |
| Total Sugars | 23.4 g | ||
| Protein | 50.0 g | 100% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 436 mg | 34% | |
| Iron | 13.6 mg | 76% | |
| Potassium | 3265 mg | 69% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.