Why This Instant Pot Mexican Rice Works Every Time
The pressure cooking creates these perfectly separate grains that soak up all that tomato sauce goodness. No more stirring over the stove for twenty minutes wondering if it’s going to turn out mushy.
Jake actually said it tastes better than the stuff from our favorite Mexican place downtown. Coming from a kid who notices everything, that’s saying something.
✅ Fluffy, never mushy rice grains
✅ Ready in just 20 minutes total
✅ Easy Instant Pot mexican rice recipe for beginners
✅ Perfect Mexican cuisine side dish
✅ One pot cleanup makes weeknights easier
Luna kept sniffing around the kitchen while this was cooking, which always means something good’s happening
A Bit of Background on Mexican Rice
Mexican rice, also known as “arroz rojo” or red rice, became a staple throughout Mexico during the Spanish colonial period when rice cultivation was introduced from Asia. The technique of toasting rice before adding liquid creates that distinctive nutty flavor that separates authentic Mexican rice from plain seasoned rice.
According to Serious Eats, the key to perfect Mexican rice lies in achieving the right balance of fat, aromatics, and liquid while preventing the grains from becoming gluey. This traditional cooking method translates beautifully to pressure cooking, where the controlled environment ensures consistent results every time.
Key Ingredients for Authentic Instant Pot Mexican Rice
This Instant Pot mexican rice gets its authentic flavor from a perfect balance of tomato sauce and aromatic spices. The long grain rice stays fluffy while absorbing all those incredible Mexican cuisine flavors.
✔ Long-grain white rice : jasmine or basmati work perfectly
✔ Tomato sauce : or blend 2 fresh tomatoes for deeper flavor
✔ Tomato bouillon cubes : adds that rich, savory base that makes all the difference
✔ Onion : provides sweetness and depth
✔ Garlic : because garlic makes everything better
The tomato bouillon is my secret weapon here. You can find it in the Hispanic foods aisle at most grocery stores, and it’s what gives this rice that restaurant-quality flavor.
Trust me, once you smell that garlic and onion sautéing, you’ll know you’re onto something special.
Simple Steps to Perfect Instant Pot Mexican Rice
Making Instant Pot mexican rice becomes second nature once you understand how pressure cooking transforms those simple ingredients. The key is toasting that long grain rice until it’s just golden.
- Heat the oil in your Instant Pot using sauté mode
- Add the rice and toast for 3-4 minutes until lightly golden
- Stir in minced onion and garlic, cook for 1 minute more
- Pour in tomato sauce, water, and crumbled bouillon cubes
- Season with oregano, basil, and salt, then stir once
- Pressure cook on high for 4 minutes with quick release
- Fluff with a fork and let it rest 5 minutes before serving
That toasting step is crucial for preventing mushy rice, so don’t rush through it even when you’re in a hurry.
Creative Takes on Instant Pot Mexican Rice
This Instant Pot mexican rice becomes your canvas for so many different Mexican-inspired meals. I love how versatile it is depending on what else we’re serving.
How to Make Instant Pot Mexican Rice with Chicken
Add diced cooked chicken during the last minute of pressure cooking for a complete one-pot meal. Sarah discovered this trick when we had leftover rotisserie chicken, and now it’s Jake’s favorite version of mexican rice with chicken.
Instant Pot Mexican Rice with Black Beans
Stir in a drained can of black beans after cooking for extra protein and fiber. This combo works amazing as a filling for burritos or alongside grilled fish
Instant Pot Mexican Rice with Salsa
Replace half the tomato sauce with your favorite salsa for extra heat and texture. Sophie actually suggested this variation after trying it at a friend’s house, and honestly, it’s brilliant.
Each version keeps that same fluffy texture while completely changing the meal’s personality.
Perfect Pairings for Your Instant Pot Mexican Rice
This Instant Pot mexican rice shines brightest alongside bold Mexican flavors that complement its subtle tomato and spice notes. The fluffy texture soaks up sauces beautifully without getting soggy.
At our house, we always serve it with grilled chicken fajitas and fresh guacamole. The rice provides this perfect neutral base that lets the meat and vegetables really pop, while the cilantro adds that fresh finish everyone expects.
Carnitas tacos work incredibly well too, especially when you add a squeeze of lime over both the meat and rice. Sarah makes this combination for our Sunday family dinners, and even the pickiest eaters clean their plates completely.
Sometimes I’ll pair it with simple black beans (mexican rice with black beans style) and a dollop of sour cream for Meatless Mondays. The combination feels hearty enough that nobody misses the meat, and Jake actually requests this version now.
For game day, we’ll serve it alongside nachos or quesadillas as a more substantial side that keeps everyone satisfied longer.
Keeping Your Instant Pot Mexican Rice Fresh
Your Instant Pot mexican rice stays delicious for days when stored properly, and honestly tastes even better the next day after all those flavors have had time to meld together.
Storage
- At room temperature: Safe for up to 2 hours only
- In the fridge: Up to 5 days in airtight containers
- In the freezer: Up to 6 months, though texture changes slightly when thawed
Reheating
The microwave works great for small portions, just add a tablespoon of water and cover. For larger amounts, steam it gently in a saucepan with a splash of chicken broth. The Instant Pot’s sauté function works perfectly too for reheating bigger batches.
Anti-waste tip
Leftover Mexican rice makes incredible stuffed peppers or can be mixed with scrambled eggs for a killer breakfast burrito filling.
Jake actually prefers the stuffed pepper version sometimes, which works out great when we’re trying to sneak more vegetables into his diet.
Perfect Instant Pot Mexican Rice Recipe
This Instant Pot mexican rice delivers that authentic restaurant-style flavor with perfectly separated grains that never turn mushy or sticky. The combination of toasted rice, tomato sauce, and aromatic spices creates a side dish that transforms any meal into something special and satisfying.

Instant Pot Mexican Rice Recipe
Equipment
- Instant Pot
- Wooden spoon
- Measuring cups
Ingredients
- 1/4 cup canola or vegetable oil
- 1 1/2 cups uncooked long-grain white rice
- 1/4 medium onion finely minced
- 1 clove garlic minced (about 1 teaspoon)
- 1/4 cup tomato sauce or 2 blended tomatoes
- 1 1/2 cups water
- 2 cubes tomato bouillon finely chopped, or 2 teaspoons granulated
- 1/2 teaspoon dried oregano
- 1/2 teaspoon dried basil
- 1/4 teaspoon salt
- 1 diced carrot
- 1/3 cup frozen peas
Instructions
- Set your Instant Pot to sauté mode and heat the oil until shimmering.
- Add the rice and toast for 3-4 minutes, stirring frequently, until grains are lightly golden.
- Stir in the minced onion and garlic, cooking for another minute until fragrant.
- Pour in the tomato sauce, water, and crumbled bouillon cubes.
- Add oregano, basil, salt, diced carrot, and frozen peas.
- Stir once to combine, then secure the lid with valve set to sealing.
- Pressure cook on high for 4 minutes, then quick release the pressure.
- Remove lid carefully and fluff the rice with a fork.
- Let it rest for 5 minutes before serving to allow excess moisture to absorb.
Notes
- For extra flavor, try substituting chicken broth for half the water.
- The rice freezes beautifully for meal prep, just portion it into individual containers while still warm.
- At home, we sometimes add a bay leaf during cooking for deeper flavor, but remember to remove it before serving.
- If your rice seems too dry, add a splash more liquid next time, but this recipe usually comes out perfect.
Quick Questions About Instant Pot Mexican Rice
When I first started making Instant Pot mexican rice, I kept wondering if four minutes was really enough time to cook the rice properly without making it mushy.
How to make Instant Pot mexican rice less mushy?
Toast the rice in oil first until golden, and always use quick release. Happened to me too when I skipped the toasting step.
Can I use Instant Pot mexican rice cooking tips for brown rice?
Yes, but increase cooking time to 22 minutes and use 1 3/4 cups liquid. Brown rice needs more time and liquid.
What if my easy Instant Pot mexican rice recipe turns out too salty?
Add a squeeze of lime juice and extra plain cooked rice to balance it out. I found this trick works every time.
How do I make Instant Pot mexican rice with salsa more flavorful?
Use chunky salsa instead of smooth, and add it after cooking to preserve texture. Stir in while rice is still hot.
Share Your Mexican Rice Success!
That first forkful of perfectly fluffy Instant Pot mexican rice hits different than anything from a box. The way those grains separate and that tomato flavor comes through is just incredible.
Rate this recipe five stars if it worked out for your family! I love seeing your rice photos on Instagram, tag #EasyPressureEats and @EasyPressureEats so I can share your creations.
Drop a comment and tell me what you serve it with at your house. Can’t wait to see what combinations you discover!









