Why This Instant Pot Mexican Rice with Black Beans Rocks
The colors alone make you hungry, that deep amber rice studded with black beans and flecks of green cilantro. Honestly, I didn’t think throwing everything in one pot would work this well.
The texture is spot-on every time. Fluffy rice that’s not mushy, beans that hold their shape, and all those Mexican flavors melding together like they’ve been slow-cooking for hours.
✅ Ready in 30 minutes flat
✅ Vegan and plant-based friendly
✅ Perfect for meal prep Sunday
✅ Budget-friendly comfort food
✅ Fiber-rich and filling
Here’s the thing, this recipe practically cooks itself while you handle homework drama or catch the game highlights
What Goes Into This Mexican Rice Magic Pot
This Instant Pot mexican rice with black beans starts with the perfect rice, basmati gives you those fluffy, separate grains that soak up all the good stuff.
✔ Basmati rice : rinsed until the water runs clear, this variety stays fluffy and never gets gummy
✔ Black beans : canned works perfect, just rinse off that starchy liquid
✔ Rotel diced tomatoes : those green chilies add the perfect kick without overwhelming the kids
✔ Yellow onion : minced fine so it melts into the rice
✔ Fresh garlic : two cloves give it that authentic depth
Let’s get this flavor party started, shall we?
How to Make This Easy Instant Pot Mexican Rice and Beans
Trust me, this Instant Pot mexican rice with black beans is so simple, even Jake could probably handle it (though I’m not ready to hand over Instant Pot duties just yet).
- Sauté the onions, garlic, and jalapeño in olive oil until fragrant
- Add the rice and stir for about a minute to toast slightly
- Pour in the chicken broth and drained Rotel tomatoes
- Stir in cumin, chili powder, oregano, and salt
- Add the black beans and celery on top without stirring
- Pressure cook on high for 4 minutes with natural release
- Fluff with a fork and garnish with fresh cilantro
And that’s when you know you’ve got something good brewing, literally.
Mix It Up: Vegan Instant Pot Mexican Rice Variations
This Instant Pot mexican rice with black beans is like that friend who gets along with everyone, super adaptable. I’ve tried it probably six different ways by now.
Creamy Coconut Version
Swap half the broth for coconut milk and holy smokes, it’s like a tropical vacation. Sophie calls it “fancy rice” and actually asks for vegetables when I make this version.
Extra Veggie Power
Throw in some corn kernels and diced bell peppers with the beans. Sarah started doing this when she was on her “eat the rainbow” kick, and honestly, it looks Instagram-worthy.
Spicy Heat Level
Keep those jalapeño seeds in and add a pinch of cayenne. Jake thinks he’s tough enough for this version, spoiler alert, he’s not, but he tries anyway.
Wonder what other sides would make this a complete feast?
Perfect Sides for Your Instant Pot Rice and Beans
This Instant Pot mexican rice with black beans is pretty much a meal by itself, but hey, who doesn’t love options?
Fresh Avocado Slices
I discovered this combo during a Costco run when I grabbed too many avocados. The creamy texture against that slightly spiced rice? Pure perfection. Even Luna perks up when she hears me slicing avocados.
Warm Flour Tortillas
Saturday mornings, I’ll make a batch of this rice and set out tortillas for DIY breakfast burritos. Jake loads his up with extra beans, Sophie picks out half the vegetables, and Sarah makes hers picture-perfect. Sometimes we make Instant Pot Mexican rice with chicken.
Simple Green Salad
Sometimes you need something fresh and crisp to balance all that comfort food goodness. A basic mix of greens with lime vinaigrette does the trick.
Time to talk about keeping those leftovers fresh for tomorrow’s lunch.
Storing Your Instant Pot Mexican Rice with Black Beans
This Instant Pot mexican rice with black beans actually gets better overnight, all those flavors have time to really get acquainted.
Storage
- At room temperature: Good for up to 2 hours in a covered pot
- In the fridge: Stays fresh for 4-5 days in an airtight container
- In the freezer: Freezes beautifully for up to 3 months in freezer bags
Reheating
- Instant Pot method: Add a splash of broth and steam for 2-3 minutes
- Microwave: Cover and heat in 30-second intervals, stirring between
- Stovetop: Low heat with a bit of water, stirring gently to prevent sticking
Anti-waste tip
Turn leftovers into crispy rice patties, just form into cakes and pan-fry until golden. The kids think it’s a completely different meal.
Got more questions? I’ve been making this recipe long enough to troubleshoot just about everything.
Your Instant Pot Mexican Rice Questions Answered
First time I made this Instant Pot mexican rice with black beans, I had the same worries you probably do right now.
Can I make vegan Instant Pot mexican rice and beans?
Absolutely! Just swap chicken broth for vegetable broth. Tastes just as good, trust me.
Why is my Instant Pot rice and beans mushy?
Been there! Too much liquid or not rinsing the rice enough. Happened to me too.
How to make Instant Pot rice and beans for meal prep?
Make a double batch Sunday, portion into containers. Reheats perfectly all week long.
Can I use Instant Pot mexican rice with canned beans?
That’s exactly what I do! Just rinse them first to remove that thick liquid.
The Perfect Instant Pot Mexican Rice Recipe
When you smell that Instant Pot mexican rice with black beans cooking, you know something good is about to happen. This recipe has become our Tuesday night regular, and for good reason.

Instant Pot Mexican Rice with Black Beans Recipe
Equipment
- Instant Pot (6-quart or larger)
- Measuring cups
- Wooden spoon
Ingredients
- 1 cup basmati rice rinsed until water runs clear and dried
- 2 cloves garlic minced
- 1 jalapeño pepper seeded and finely chopped
- 1 tablespoon chopped cilantro for garnish
- 1 cup minced onion about 1 medium
- 2 tablespoons olive oil
- 3/4 teaspoon chili powder
- 10-ounce can Rotel Original diced tomatoes with green chilies drained
- 3/4 teaspoon dried oregano
- 1 cup low-sodium chicken broth
- 15.5-ounce can black beans rinsed and drained
- 3/4 teaspoon ground cumin
- 3/4 teaspoon kosher salt
- 1/2 cup chopped celery 1-2 stalks
Instructions
- Set Instant Pot to sauté mode and heat olive oil. Add minced onion, garlic, and jalapeño, cooking until softened and fragrant, about 3 minutes.
- Add basmati rice to the pot and stir for 1 minute to lightly toast the grains.
- Pour in chicken broth and drained Rotel tomatoes, stirring to combine.
- Season with cumin, chili powder, oregano, and kosher salt, mixing well.
- Add black beans and chopped celery on top without stirring them in.
- Close Instant Pot lid, set valve to sealing, and pressure cook on high for 4 minutes.
- Allow natural pressure release for 10 minutes, then quick release remaining pressure.
- Fluff rice with a fork and garnish with fresh cilantro before serving.
Notes
- Rinsing the basmati rice really makes a difference, it removes excess starch and keeps each grain separate. Don’t skip this step even when you’re rushing.
- For a vegetarian version, vegetable broth works just as well as chicken broth. I actually prefer it sometimes because it lets the cumin and chili powder really shine through.
- The celery adds a nice crunch that contrasts with the tender beans. Jake always asks why the rice “tastes different” when I leave it out, now you know the secret.
Share the Mexican Rice Love
That first forkful of this Instant Pot mexican rice with black beans always hits different, you get the warmth, the spice, the comfort all at once.
If this recipe works as well for your family as it does for mine, I’d love to hear about it. Drop a comment below or snap a photo and tag us #EasyPressureEats on Instagram.
Sarah always says the best recipes are the ones that get shared, and honestly, this one’s worth passing along to your neighbors.









