
This traditional Puerto Rican dish brings together tender rice and flavorful kidney beans in a hearty one-pot meal. The combination of sofrito, spices, and slow cooking creates layers of rich, comforting flavor.
What makes this recipe special is its simplicity and depth. I’ve refined the technique to ensure the rice absorbs all the savory bean broth, resulting in a perfectly seasoned dish every time.
You’ll end up with a plate of vibrant, aromatic rice studded with beans, each bite bursting with the warm, familiar taste of home. It’s a staple that never fails to satisfy.
Ready in under an hour, this dish is ideal for family dinners or meal prep. Here’s how to make it.
Ingredients for Mamposteao Rice
Simple pantry staples create this hearty one-pot Puerto Rican classic with rice and beans.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 2 cups | Rinsed until water runs clear |
| Canned Kidney Beans 🫘 | 2 cans | Drained and rinsed |
| Sofrito 🧅 | ½ cup | Homemade or store-bought |
| Tomato Sauce 🍅 | 1 cup | Plain, no added herbs |
| Olive Oil 🫒 | 3 tbsp | For sautéing sofrito |
| Onion 🧅 | 1 whole | Medium, finely diced |
| Green Bell Pepper 🌶️ | 1 whole | Finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced |
| Dried Oregano 🌿 | 1 tsp | Crushed between fingers |
| Ground Cumin 🌿 | 1 tsp | Toasted for depth |
| Bay Leaves 🍃 | 2 whole | Removed before serving |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Water 💧 | 4 cups | Or low-sodium chicken broth |
| Cilantro 🌿 | ¼ cup | Chopped, for garnish |
The sofrito is the soul of this dish. Goya makes a solid store-bought version, but homemade (with fresh cilantro, peppers, and garlic) takes it to another level. Kidney beans should be firm, not mushy—Goya or Bush’s are reliable brands.look for cans without added salt if you’re watching sodium. The rice needs to be long-grain white for the right texture (jasmine or basmati won’t work the same).
No sofrito? Sauté extra onion, bell pepper, and garlic as a base. Out of kidney beans? Pink beans or pinto beans work in a pinch. Want more depth? Add 1 tsp adobo seasoning with the spices. The tomato sauce can be substituted with crushed tomatoes—just blend them smooth first. Fresh cilantro is best, but dried works at one-third the amount.
This tastes even better the next day once the flavors meld. Keeps in the fridge for 4-5 days or freezes for 3 months. Reheat with a splash of water or broth to loosen the rice. Leftovers make great stuffed peppers or burrito fillings too.
Why You’ll Love This Recipe
- One Pot Wonder: I toss everything in a single pot—rice, beans, sofrito—and let it simmer while I set the table.
- Ridiculously Flavorful: The sofrito and tomato sauce create this rich, savory base that makes the kidney beans pop with every bite.
- Meal Prep Hero: I make a big batch on Sunday and it reheats beautifully for lunches all week. Honestly, it tastes even better the next day.
- Budget Stretcher: Canned beans and rice feed my family for pennies per serving, and we never get tired of it.
Step-by-Step Instructions for Mamposteao Rice
Master this traditional Puerto Rican dish with precise technique and timing.
Step 1: Prepare and Sauté the Aromatics
Heat the 3 tbsp olive oil in a large caldero or heavy pot over medium heat. Add the 1 whole onion (finely diced) and 1 whole green bell pepper (finely diced), then sauté for 3-4 minutes until softened and translucent. Watch for the edges to turn slightly golden—this builds flavor.
Stir in the 0.5 cup sofrito and cook for 2 minutes, allowing the raw edge to cook off. The mixture should become fragrant and deepen in color. Add the 4 cloves garlic cloves (minced) and cook for 30 seconds until aromatic but not browned.
Step 2: Toast Spices and Incorporate Liquids
Sprinkle the 1 tsp dried oregano (crushed between fingers) and 1 tsp ground cumin into the pot. Toast for 15-20 seconds until the spices release their aroma—you’ll smell their warmth. This step ensures the spices bloom fully in the hot oil.
Pour in the 1 cup tomato sauce and 2 cans canned kidney beans (drained and rinsed). Stir well to combine, then add the 2 whole bay leaves, 1.5 tsp salt, and 0.5 tsp black pepper. Let this simmer for 3-4 minutes until slightly thickened.
Step 3: Add Rice and Water for Perfect Texture
Stir in the 2 cups long-grain white rice (rinsed until water runs clear) and coat the grains thoroughly in the sauce. This step ensures every bite is infused with flavor. Pour in the 4 cups water and stir once to distribute the rice evenly.
Bring the mixture to a rolling boil, then reduce the heat to low. Cover the pot tightly with a lid and let it cook undisturbed for 20 minutes. Avoid lifting the lid—steam is critical for even cooking.
Step 4: Rest and Finish with Fresh Cilantro
After 20 minutes, turn off the heat and let the rice rest, covered, for 5-10 minutes. This allows the grains to steam fully and absorb any remaining liquid. Fluff the rice gently with a fork, then remove the 2 whole bay leaves.
Garnish with the 0.25 cup cilantro (chopped) just before serving. The rice should be tender with no resistance, and the beans should be heated through. Serve warm for the best texture and flavor.
Pro Tips For Making Mamposteao Rice
- Rinse the Rice: Always give your long-grain white rice a quick rinse under cold water before cooking—it removes excess starch so your mamposteao doesn’t turn into a gummy mess.
- Bloom the Sofrito: Cook your sofrito in olive oil for at least 2-3 minutes before adding anything else; I learned this the hard way after my rice tasted raw and underdeveloped.
- Drain and Rinse Beans: Skip the can liquid—drain and rinse the kidney beans to cut the metallic taste and keep the dish from getting too salty or starchy.
- Simmer Covered: Once everything’s in the pot, cover it tightly and resist the urge to peek for at least 15 minutes—steam is what makes the rice fluffy and the flavors meld.
Make-Ahead Tips for mamposteao rice
Prep Ahead Strategy
I always chop all my onion, bell pepper, and garlic the night before and store them in airtight containers in the fridge. This saves 10-15 minutes on cooking day. The sofrito can also be made ahead and frozen in ice cube trays for easy portioning. 💡
Rice and Bean Prep
Rinse your 2 cups long-grain white rice up to 24 hours ahead and store it submerged in water in the fridge. Drain and rinse the 2 cans kidney beans the day before and keep them refrigerated. This cuts active prep time in half.
Flavor Boosting
If making the full dish ahead, undercook the rice by 2-3 minutes so it doesn’t turn mushy when reheated. Store the cooked dish in the fridge for up to 4 days—the flavors actually deepen overnight as the spices meld together. ❄️
Freezing for Later
Portion the cooked rice into freezer-safe containers, leaving ½ inch headspace for expansion. It freezes beautifully for up to 3 months. I use quart-sized freezer bags laid flat to save space.
Reheating Tips
For fridge-stored leftovers, add 2-3 tbsp water and reheat in a covered pot over medium-low heat for 8-10 minutes. For frozen portions, thaw overnight before reheating. Stir gently to redistribute moisture. 🔥
Meal Prep Ideas
This dish works great for weekly meal prep. Divide into single-serving containers and pair with avocado slices or a simple salad. The rice reheats perfectly in the microwave with a damp paper towel cover.
Nutrition Facts
Frequently Asked Questions
Can I use a different type of bean?
Yes! Pink beans or pinto beans work well as substitutes. The texture may vary slightly, but the flavor will still be delicious. Just ensure they’re drained and rinsed before use.
How do I prevent the rice from turning mushy?
Rinse the rice thoroughly until the water runs clear to remove excess starch. Also, avoid stirring after adding water, as this releases more starch. Cook on low heat for even results.
Can I make this in a rice cooker?
Sauté the aromatics and spices first, then transfer everything to your rice cooker. Use the standard 1:2 rice-to-water ratio and cook as usual. The flavors will meld beautifully.
What’s the best way to store leftovers?
Store in an airtight container in the fridge for up to 4 days. For longer storage, freeze for up to 3 months. Reheat with a splash of water to restore moisture.
- Lump Rice Recipe Sri Lanka: Traditional Island-Style Texture - November 4, 2026
- Laos Sticky Rice Recipe: Traditional Steamed Perfection - November 4, 2026
- Magic Rice Recipe: One-Pot Aromatic Wonder - November 4, 2026