Last Friday night, I was running late from work, my kids were circling the kitchen like hungry little hawks, and the idea of standing over the stove for 30 minutes to make Mexican rice felt like an impossible dream. But I needed a side dish that was quick, fluffy, and packed with flavor to go with our tacos. I grabbed my Instant Pot, threw together some pantry staples, and hit start. Twenty minutes later, I had perfectly cooked Mexican rice that was tender, not mushy, and full of that classic smoky tomato flavor. My family devoured it, and I finally understood why making Mexican rice in the Instant Pot is a total game changer.
After testing this Mexican rice Instant Pot recipe easy fluffy rice ready in 20 minutes over a dozen times, I finally cracked it. The timing, the liquid ratio, and even the sauté step—all matter. And here’s the kicker: you don’t have to babysit the pot or stir constantly. It’s basically foolproof once you know the right tricks. If you’ve been hesitating to try making Mexican rice in the Instant Pot for weeknight dinners, this recipe will change your mind.
Why You’ll Love This Recipe
This recipe has completely changed how I handle weeknight dinners. Mexican rice in the Instant Pot means I get fluffy, perfectly cooked rice every time, with zero stress.
- Hands-off Cooking — After a quick sauté, the Instant Pot does all the work. No stirring or watching the pot, just set it and forget it until the timer beeps.
- Fluffy Rice Every Time — I’ve tried stovetop Mexican rice that turned mushy or uneven, but this method consistently yields light, separate grains. It’s like restaurant quality at home.
- Pantry Staples — You probably have everything you need already—rice, canned tomatoes, broth, and a few spices. No fancy ingredients required.
- Quick and Ready in 20 Minutes — From start to finish, this comes together fast. Perfect for busy weeknights when time is tight.
- Feeds the Whole Family — I’ve served this to my picky eaters and my in-laws who swear by homemade rice. Everyone cleans their plate.
This Mexican rice Instant Pot recipe is my go-to for busy weeknight family meals. No complicated steps, no weird ingredients—just reliable, delicious comfort food that keeps everyone happy.
Ingredients
Here’s the best part: you probably have most of these ingredients already. I’m pretty particular about a few things, so I’ll tell you exactly why.
- Long-grain white rice (1 ½ cups / 270g) — The classic choice for Mexican rice. It cooks up fluffy and separate. I’ve tried jasmine, but the texture isn’t quite right here.
- Tomato sauce (1 cup / 240ml) — This gives that deep, rich color and flavor. I use plain canned tomato sauce, no added seasonings.
- Chicken broth (1 ½ cups / 360ml) — Use low-sodium if you want control over salt. Broth adds richness that water can’t match.
- Onion (1 small, finely chopped) — Adds sweetness and depth. I always use yellow onion for this recipe.
- Garlic (3 cloves, minced / about 1 tablespoon) — Fresh only. Jarred garlic doesn’t give the same bright punch.
- Olive oil (2 tablespoons / 30ml) — For sautéing. I use extra virgin for flavor but any neutral oil works.
- Ground cumin (1 teaspoon) — Essential for that earthy Mexican flavor.
- Chili powder (1 teaspoon) — Adds mild heat and complexity.
- Salt (1 teaspoon) — Adjust to taste, especially if your broth is salted.
- Fresh cilantro (optional, for garnish) — I love the fresh pop it adds right before serving.
Equipment Needed
You don’t need anything fancy for this. Here’s what I actually use.
- Instant Pot or any electric pressure cooker — 6-quart size is perfect for this recipe. I use mine daily, and it’s a kitchen lifesaver.
- Sauté function — This lets you toast the rice and cook the aromatics right in the pot before pressure cooking. No extra pans needed.
- Measuring cups and spoons — For accurate liquid ratios, which is key to fluffy rice.
- Wooden spoon or heatproof spatula — For stirring without scratching your pot.
- Optional: Fine mesh sieve — If you want to rinse the rice (I usually skip this to keep the flavor full).
How to Make Mexican Rice in Instant Pot: Step by Step
Alright, let’s get into it. I’ll walk you through exactly how I make this, including the small tricks that actually make a difference.
- Step 1: Sauté the aromatics and rice (5 minutes)
Turn your Instant Pot on to the sauté setting and heat the olive oil. Add the finely chopped onion and cook for about 2 minutes until it softens and smells sweet. Toss in the minced garlic and sauté for another 30 seconds, stirring constantly to avoid burning. Then add the rice and cook, stirring frequently, until the grains are lightly toasted and golden—about 2-3 minutes. You’ll smell a nutty aroma—that’s your cue that the rice is ready for liquid. This step adds depth and prevents mushy rice later. - Step 2: Add spices and liquids (2 minutes)
Sprinkle in the cumin, chili powder, and salt. Stir to coat the rice evenly. Pour in the tomato sauce and chicken broth. Use a wooden spoon to scrape any browned bits off the bottom of the pot to avoid the dreaded “burn” warning on your Instant Pot. The mixture should look evenly combined and a bit soupy—that’s perfect for pressure cooking. - Step 3: Pressure cook (8 minutes + natural release)
Seal the Instant Pot lid and set it to high pressure for 8 minutes. Once done, let the pressure release naturally for 10 minutes before manually releasing any remaining pressure. This resting time lets the rice finish absorbing steam, resulting in fluffy, tender grains. - Step 4: Fluff and serve (2 minutes)
Open the lid carefully. Use a fork to fluff the rice gently. It should be perfectly cooked, not sticky or mushy. Taste and adjust salt if needed. Sprinkle chopped fresh cilantro on top if you like. Serve warm alongside tacos, grilled chicken, or Mexican street corn casserole for a complete meal.
Total time: about 20 minutes. Roughly 10 minutes active, the rest is the Instant Pot doing its magic.
Expert Tips & Tricks
Here’s everything I’ve figured out from making this recipe dozens of times. These tips will save you from the mistakes I already made.
- Don’t skip toasting the rice
This step might seem extra, but it locks in flavor and keeps the grains separate instead of clumping together. I burned this step twice before realizing how crucial it is. - Use the right liquid ratio
1 ½ cups broth to 1 ½ cups rice plus 1 cup tomato sauce is the perfect balance. Too much liquid and you get mush, too little and it burns. I measure carefully every time. - Natural release is key
Don’t rush the natural pressure release step. It lets the rice finish cooking gently. Skipping this leads to crunchy or uneven grains. - Scrape the bottom well
To avoid the Instant Pot burn warning, make sure no rice is stuck to the bottom before sealing. If you see a warning, stop, release pressure, and stir before trying again. - Customize your heat
If you want a little more kick, add a diced jalapeño during the sauté step. My husband swears by this tweak for extra flavor. - Save leftovers for next-day lunches
This rice keeps beautifully in the fridge for up to 4 days and reheats well in a skillet with a splash of broth or water.
Variations & Substitutions
Once you’ve got the base version down, here’s how I mix it up. I’ve actually tried all of these.
- Vegetarian Version
Swap chicken broth for vegetable broth and omit any added meat sides. The flavor stays rich and satisfying. Perfect for meatless weeknight dinners. - Spicy Version
Add 1 teaspoon chipotle chili powder instead of regular chili powder and a handful of diced green chilies. This is my go-to when I want a smoky, spicy twist. - Brown Rice Version
Use brown long-grain rice but increase the pressure cooking time to 22 minutes with a 10-minute natural release. It’s heartier but still fluffy. Great for meal prep Sundays. - Tomato-Free Version
Substitute tomato sauce with an equal amount of chicken broth plus a splash of lime juice and extra spices. My toddler prefers this less acidic version. - Gluten-Free
Naturally gluten-free as long as your broth is gluten-free. I always check labels to be safe. - Dairy-Free
This recipe calls for no dairy, so it’s perfect for lactose-intolerant family members.
Serving & Storage
I usually serve this straight from the Instant Pot—warm, fluffy, and fragrant. It pairs beautifully with tacos, grilled meats, or a fresh salad like vibrant green bean and tomato salad.
Side suggestions:
- Guacamole and chips (because duh)
- Fresh pico de gallo for brightness
- Roasted vegetables like honey roasted butternut squash to balance spice and texture
Storage:
- Fridge: Store leftovers in an airtight container for up to 4 days. The rice will firm up slightly but still tastes great reheated.
- Reheating: Best on the stovetop over low heat with a splash of broth or water, stirring until warmed through. Microwave works too—30-second bursts with a stir in between.
- Freezing: Not recommended. The texture changes and becomes mushy when thawed.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re keeping track.
| Nutrient | Per Serving (6 servings) |
|---|---|
| Calories | 210 |
| Protein | 4g |
| Carbohydrates | 38g |
| Fiber | 2g |
| Sugar | 3g |
| Fat | 4g |
| Saturated Fat | 0.5g |
| Sodium | 480mg |
Look—this is comfort food made with wholesome ingredients. It’s not a diet recipe and I’m not going to pretend it is. But it’s way better than takeout, costs less, and I know exactly what’s in it. When I want something lighter, I add extra veggies or serve smaller portions. Most nights though? I make the real thing and enjoy it fully.
Final Thoughts
Remember that hectic Friday night when I first nailed this Mexican rice in the Instant Pot? It’s still one of my favorite quick fixes when I want dinner on the table fast without sacrificing flavor. Make it yours—more cumin, extra garlic, toss in some diced peppers, or swap out the chicken broth for veggie broth. The base is forgiving and flexible.
If you make this, drop a comment and tell me how it went. And if something goes wrong, tell me that too—I genuinely want to help troubleshoot. That’s what the comments are for.
Happy cooking—I hope your kitchen smells amazing.
Frequently Asked Questions
Q: Can I make this Mexican rice Instant Pot recipe easy fluffy rice ready in 20 minutes for a crowd?
A: Yes, absolutely! You can double the recipe easily in a 8-quart Instant Pot. Just make sure you don’t fill the pot more than half full to allow for proper pressure cooking. Cooking time stays the same. I’ve done this for family gatherings and it works like a charm.
Q: Why did my Mexican rice turn out watery or mushy?
A: This usually happens if you add too much liquid or skip the natural pressure release step. Another common mistake is not toasting the rice first, which helps it stay separate. If your rice is watery, next time reduce the broth by 1/4 cup or let the pot sit on warm mode with the lid off for a few minutes to evaporate excess moisture.
Q: Can I make this Mexican rice in Instant Pot ahead for a weeknight family meal?
A: Yes, you can make it ahead. I often prepare it in the morning or the night before. Store it in the fridge and reheat on the stovetop with a splash of broth. It won’t be quite as fluffy as freshly made, but still delicious and convenient for busy nights.
Q: Is this Mexican rice recipe gluten-free and dairy-free?
A: Yes! This recipe is naturally gluten-free and dairy-free as long as you use gluten-free broth. I always double-check broth labels, but most store-bought chicken or vegetable broths are safe. No dairy is involved at all.
Q: Can I scale this Mexican rice recipe up or down?
A: Definitely. Scaling down to half works fine, but keep in mind that cooking times remain the same because the Instant Pot needs time to pressurize. Scaling up works well too, just avoid overfilling. I usually stick to 1.5 to 3 cups of rice in my 6-quart pot for best results.
Q: Can I make this Mexican rice without tomato sauce?
A: Yes, you can make a tomato-free version by replacing the tomato sauce with extra chicken broth and adding a squeeze of lime juice and more spices like smoked paprika. It’s less traditional but still tasty. I’ve had toddlers prefer this version since it’s less acidic.
Q: Why did my Instant Pot give a burn warning while making Mexican rice?
A: The burn warning usually means something stuck to the bottom of the pot. It often happens if the rice isn’t stirred well after adding liquids or if the sauté step left bits stuck. To avoid this, make sure to scrape the bottom thoroughly after adding broth and tomato sauce. If you get the warning, release pressure, open the pot, stir, and try again.
Pin This Recipe!
Mexican Rice Instant Pot Recipe Easy Fluffy Rice Ready in 20 Minutes
A quick and easy Mexican rice recipe made in the Instant Pot that yields fluffy, tender rice with classic smoky tomato flavor in just 20 minutes.
- Prep Time: 7 minutes
- Cook Time: 13 minutes
- Total Time: 20 minutes
- Yield: 6 servings 1x
- Category: Side Dish
- Cuisine: Mexican
Ingredients
- 1 ½ cups long-grain white rice (270g)
- 1 cup tomato sauce (240ml)
- 1 ½ cups chicken broth (360ml), low-sodium recommended
- 1 small yellow onion, finely chopped
- 3 cloves garlic, minced (about 1 tablespoon)
- 2 tablespoons olive oil (30ml), extra virgin preferred
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1 teaspoon salt, adjust to taste
- Fresh cilantro (optional, for garnish)
Instructions
- Turn Instant Pot to sauté setting and heat olive oil. Add finely chopped onion and cook about 2 minutes until softened and fragrant.
- Add minced garlic and sauté for 30 seconds, stirring constantly to avoid burning.
- Add rice and cook, stirring frequently, until grains are lightly toasted and golden, about 2-3 minutes.
- Sprinkle in cumin, chili powder, and salt. Stir to coat rice evenly.
- Pour in tomato sauce and chicken broth. Scrape any browned bits off the bottom of the pot to avoid burn warning. Mix until combined and soupy.
- Seal Instant Pot lid and set to high pressure for 8 minutes.
- Allow natural pressure release for 10 minutes, then manually release any remaining pressure.
- Open lid carefully and fluff rice gently with a fork. Taste and adjust salt if needed.
- Sprinkle chopped fresh cilantro on top if desired and serve warm.
Notes
[‘Do not skip toasting the rice to lock in flavor and keep grains separate.’, ‘Use the exact liquid ratio: 1 ½ cups broth, 1 ½ cups rice, and 1 cup tomato sauce for best results.’, ‘Natural pressure release is essential for fluffy rice; do not rush this step.’, ‘Scrape the bottom of the pot well after adding liquids to avoid burn warnings.’, ‘Add diced jalapeño during sauté for extra heat if desired.’, ‘Store leftovers in airtight container in fridge up to 4 days; reheat on stovetop with splash of broth or water.’, ‘Freezing is not recommended as texture changes and becomes mushy.’]
Nutrition
- Serving Size: 1 cup cooked rice
- Calories: 210
- Sugar: 3
- Sodium: 480
- Fat: 4
- Saturated Fat: 0.5
- Carbohydrates: 38
- Fiber: 2
- Protein: 4
Keywords: Mexican rice, Instant Pot rice, easy Mexican rice, fluffy rice, pressure cooker rice, weeknight dinner, side dish





