
This one-pot Mexican rice and beans delivers bold fiesta flavors with minimal effort. The Instant Pot transforms simple ingredients into a vibrant, aromatic dish perfect for any meal.
The combination of long-grain rice, black beans, and traditional spices creates a restaurant-quality side that’s both hearty and nutritious. Cumin, garlic, and tomatoes infuse every bite with authentic taste.
What emerges is fluffy rice, tender beans, and a rich tomato base—all cooked together in 30 minutes. The result is a dish that tastes like it simmered all day, without the wait.
Serve as a side or main dish. This recipe proves that authentic Mexican flavors can be quick, easy, and completely satisfying.
Ingredients for Mexican Rice and Beans Recipe Instant Pot
One pot, bold flavors, and minimal effort for this vibrant Mexican staple.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 ½ cups | Rinsed until water runs clear |
| Black Beans 🫘 | 2 cans | Drained and rinsed thoroughly |
| Diced Tomatoes 🍅 | 1 can | Fire-roasted for extra depth |
| Vegetable Broth 💧 | 2 ½ cups | Low-sodium preferred for control |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced for even cooking |
| Garlic Cloves 🧄 | 4 cloves | Minced for maximum flavor infusion |
| Jalapeño Pepper 🌶️ | 1 whole | Seeds removed, finely diced |
| Ground Cumin 🌿 | 1 ½ tsp | Toasted briefly to enhance aroma |
| Chili Powder 🌶️ | 1 tbsp | Mild or hot based on preference |
| Smoked Paprika 🌶️ | 1 tsp | Adds authentic depth of flavor |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano if available |
| Bay Leaf 🍃 | 1 whole | Removed before serving |
| Lime 🍋 | 1 whole | Juiced for brightness at finish |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for sautéing |
| Sea Salt 🧂 | 1 tsp | Adjust to taste with broth |
The rice and beans are the foundation here. Long-grain white rice holds up best to pressure cooking—avoid instant or parboiled varieties. Black beans from Goya or Bush’s maintain their shape well, but any brand works. For the tomatoes, fire-roasted diced tomatoes (like Muir Glen) add a smoky depth that elevates the dish significantly.
No jalapeño? Poblano pepper offers milder heat, or half a bell pepper for sweetness instead. Fresh cilantro can be swapped for parsley if it’s not your thing (though the flavor profile changes). Vegetable broth can be homemade or store-bought—Better Than Bouillon is a solid vegan option. For extra richness, add half a cup of tomato sauce along with the diced tomatoes.
This keeps well in the fridge for 4-5 days—the flavors deepen overnight. Freezes beautifully for up to 3 months in airtight containers. Reheat on the stovetop with a splash of water to restore the broth’s consistency.
Why You’ll Love This Recipe
- Set and Forget: I toss everything in the Instant Pot, press start, and walk away—no stirring, no babysitting, just perfectly cooked rice and beans every time.
- Smoky Tomato Depth: The diced tomatoes and broth soak into the rice, creating this rich, slightly smoky base that makes me forget it’s vegetarian.
- Meal Prep Hero: I make a double batch on Sunday and it reheats beautifully for lunches all week. Honestly, it tastes even better the next day.
- Budget Stretcher: A pound of rice and a can of beans feed my family for two meals, and the onion and tomatoes add flavor without breaking the bank.
Step-by-Step Instructions for Mexican Rice and Beans Instant Pot
Master this one-pot technique for perfectly cooked grains and beans infused with authentic flavors.
Step 1: Sauté Aromatics and Toast Spices
Set your Instant Pot to the Sauté function and add the 2 tbsp olive oil. Once shimmering, add the finely diced yellow onion and cook for 3-4 minutes until translucent and just beginning to caramelize at the edges.
Stir in the minced garlic cloves and diced jalapeño pepper, cooking for 30 seconds until fragrant. Immediately add the 1.5 tsp ground cumin, 1 tbsp chili powder, 1 tsp smoked paprika, and 1 tsp dried oregano. Toast the spices for 15-20 seconds to bloom their flavors—this step transforms the dish from good to exceptional.
Step 2: Build the Flavor Foundation
Add the rinsed 1.5 cups long-grain white rice to the pot and stir to coat the grains with the spiced oil. This prevents sticking and ensures every bite carries the full spectrum of seasoning. Pour in the 1 can diced tomatoes with their juices, stirring to deglaze the pot.
Add the drained and rinsed 2 cans black beans, 2.5 cups vegetable broth, and 1 whole bay leaf. Stir gently but thoroughly to distribute all ingredients evenly. The liquid should cover the rice by about ½ inch—this is your visual cue for proper hydration.
Step 3: Pressure Cook to Perfection
Secure the lid and set the valve to Sealing. Cook on High Pressure for 5 minutes. The short cook time might seem surprising, but the rice and beans will continue to absorb liquid during the natural release. This method prevents the rice from turning mushy while ensuring the beans stay intact.
Allow a full 10-minute natural release before carefully switching the valve to Venting. This gradual pressure reduction prevents the rice from becoming sticky or overcooked. Once the float valve drops, open the lid and remove the bay leaf immediately.
Step 4: Finish and Rest for Optimal Texture
Gently fluff the rice with a fork, taking care not to break the beans. The grains should be tender with a slight bite, and the liquid should be fully absorbed. If any moisture remains on the bottom, let it sit covered for 2-3 minutes to steam off.
Squeeze the juice of the 1 whole lime over the top and add the 1 tsp sea salt. Stir once more to distribute the brightness and seasoning evenly. The lime’s acidity balances the richness of the spices and beans beautifully.
Step 5: Garnish and Serve
Let the dish rest for 5 minutes off heat to allow the flavors to meld. This brief pause makes a noticeable difference in the final taste. Sprinkle the chopped 0.25 cup fresh cilantro over the top just before serving for a vibrant finish.
The rice should be light and separate, the beans tender but not mushy, and the entire dish should have a cohesive, well-balanced flavor profile with no single spice overpowering the others.
Pro Tips For Making Mexican Rice And Beans Recipe Instant Pot
- Sauté the Onions: Cook the yellow onion in the Instant Pot for 2-3 minutes until soft before adding other ingredients—this builds a flavor base that canned beans just can’t provide.
- Rinse the Rice: Always rinse the long-grain white rice until the water runs clear to remove excess starch, or you’ll end up with a gummy, sticky mess instead of fluffy grains.
- Use Canned Beans: Skip soaking dried black beans and just use canned—drain and rinse them first to avoid that metallic taste, and they’ll hold their shape better under pressure.
- Natural Release Matters: After cooking, let the pressure release naturally for at least 10 minutes to prevent the rice from turning mushy—I learned this the hard way after multiple batches of overcooked grains.
Best Sauces and Condiments for This Recipe
Fresh Toppings
I always finish this dish with fresh pico de gallo—diced tomatoes, onion, jalapeño, cilantro, and lime. The bright acidity cuts through the richness beautifully. 1 cup of pico is perfect for 4 servings. 🌟
Creamy Additions
For a cooler contrast, add dollops of sour cream or Mexican crema. I prefer Cacique crema for its authentic tang. 1 tbsp per serving adds just the right creamy touch without overpowering.
Spicy Kick
Hot sauce lovers should drizzle Cholula or Valentina over their bowl. I keep both on hand—Cholula for mild heat and Valentina for a smoky punch. A few drops go a long way.
Cheesy Finish
Sprinkle cotija cheese
or queso fresco over the top for a salty, crumbly texture. ¼ cup crumbled is plenty for 4 servings. I find cotija at Mexican grocery stores for the best quality. Beyond the recipe’s cilantro, try fresh epazote if you can find it. This traditional Mexican herb adds an earthy note. Just 1 tbsp chopped enhances the dish’s authenticity.Herb Garnish
Nutrition Facts
Frequently Asked Questions
Do I need to soak the beans first?
No soaking needed for canned beans—they’re already cooked and ready to use. Simply drain and rinse them thoroughly to remove excess sodium.
Can I use brown rice instead of white?
Yes, but increase the cook time to 22 minutes with a 15-minute natural release. Brown rice needs extra time to soften under pressure.
Why is my rice mushy?
Overcooking or too much liquid causes this. Stick to the 1.5 cups rice to 2.5 cups broth ratio and don’t stir after cooking.
How do I make it spicier?
Add ½ tsp cayenne with the spices or include jalapeño seeds. For extra heat, stir in hot sauce after cooking.
- Mujadara Rice and Lentils Recipe: Earthy Spiced Lentils With Caramelized Onions - November 1, 2026
- Naija Fried Rice Recipe: Street-Style Spice With Veggie Crunch - November 1, 2026
- Mushy Rice Recipe: Fluffy Grains Transformed in Minutes - November 1, 2026