A good rice dish can completely transform a meal, and this Instant Pot Mexican rice does exactly that with bold flavor and minimal effort. It’s vibrant, comforting, and packed with ingredients that bring both color and taste to the table.
The combination of garlic, tomato, and warm spices creates a rich base that soaks into every grain of rice. As it cooks, the flavors blend together beautifully, giving you that classic, slightly smoky and savory Mexican-style rice.
What makes this version especially appealing is how easy it is to prepare. The Instant Pot takes care of the timing and texture, so you get perfectly cooked rice without needing to watch the stove. It’s reliable, quick, and ideal for busy days.
The addition of vegetables like carrots, peas, and corn adds both texture and balance, while fresh lime juice and cilantro at the end brighten everything up. It’s simple, but layered in flavor.
Whether you’re serving it as a side dish or building it into a full meal, this recipe is one you’ll come back to again and again.
Why I Keep Making This Instant Pot Mexican Rice
This recipe has become a staple because it’s easy to make and consistently delivers great results. The Instant Pot simplifies the process, making it almost effortless from start to finish.
The flavor is a big reason I keep coming back to it. The garlic, tomato paste, and spices create a deep, savory base that makes the rice anything but plain.
I also appreciate how balanced it feels. The vegetables add texture and freshness, while the lime juice gives it a light, bright finish that keeps it from feeling heavy.
It’s also incredibly versatile. You can serve it alongside many dishes, use it in bowls, or enjoy it on its own, and it always works.
It’s a reliable, flavorful option that fits easily into both quick meals and more planned dinners.
How to Make Instant Pot Mexican Rice?
Ingredients
- 2 tbsp avocado oil
- 3 cloves garlic, minced
- 1 small jalapeno, minced
- 1/2 white onion, finely chopped
- 1 tbsp tomato paste
- 1 tsp chili powder
- 1/2 tsp ground cumin
- 1/2 tsp salt
- 2 cups long grain white rice, rinsed and drained
- 2 cups vegetable broth
- 1/2 cup pureed tomato
- 1 carrot, diced
- 1/2 cup green peas
- 1/2 cup corn
- 1 tbsp lime juice
- 1/4 cup chopped fresh cilantro
Equipment
- Instant Pot
- Wooden spoon or spatula
- Knife and cutting board
- Measuring cups and spoons
Instructions
Step 1:
Turn on the Instant Pot and set it to sauté, then add the avocado oil and let it heat until it begins to shimmer.
Step 2:
Add the garlic, jalapeno, and onion, stirring occasionally and cooking until the onion becomes soft and translucent.

Step 3:
Stir in the tomato paste, chili powder, cumin, and salt, mixing continuously until the paste blends in and the spices become fragrant.


Step 4:
Turn off the Instant Pot and add the rice, vegetable broth, pureed tomato, carrot, peas, and corn, stirring gently to combine everything evenly.
Step 5:
Secure the lid and set the valve to sealed, then pressure cook on high until the rice is tender and fully cooked.
Step 6:
Allow the pressure to release naturally before opening the lid, ensuring the rice finishes cooking properly.
Step 7:
Open the valve to release any remaining pressure, then add lime juice and fluff the rice gently with a fork.

Step 8:
Garnish with chopped cilantro and serve warm.
Variations You Can Mess Around With
- Add black beans for extra protein and texture.
- Use brown rice instead of white rice for a heartier version.
- Add diced bell peppers for more color and sweetness.
- Increase jalapeno for a spicier kick.
- Swap vegetable broth with chicken broth for deeper flavor.
- Add cooked shredded chicken for a complete meal.
- Use fire-roasted tomatoes for a smoky taste.
Pro Tips for Perfect Results
- Rinse the rice thoroughly. This removes excess starch and prevents clumping.
- Do not skip sautéing the aromatics. This builds a strong flavor base.
- Stir constantly when adding tomato paste. This prevents it from burning.
- Make sure the valve is sealed properly. This ensures correct pressure cooking.
- Let the pressure release naturally. This helps the rice finish cooking evenly.
- Fluff the rice gently after cooking. This keeps the grains separate and light.
- Add lime juice at the end. This keeps the flavor fresh and bright.

Instant Pot Mexican Rice
Ingredients
Equipment
Method
- Turn on the Instant Pot and set it to sauté, then add the avocado oil and let it heat until it begins to shimmer.
- Add the garlic, jalapeno, and onion, stirring occasionally and cooking until the onion becomes soft and translucent.
- Stir in the tomato paste, chili powder, cumin, and salt, mixing continuously until the paste blends in and the spices become fragrant.
- Turn off the Instant Pot and add the rice, vegetable broth, pureed tomato, carrot, peas, and corn, stirring gently to combine everything evenly.
- Secure the lid and set the valve to sealed, then pressure cook on high until the rice is tender and fully cooked.
- Allow the pressure to release naturally before opening the lid, ensuring the rice finishes cooking properly.
- Open the valve to release any remaining pressure, then add lime juice and fluff the rice gently with a fork.
- Garnish with chopped cilantro and serve warm.
Notes
Nutrition Information
| Nutrient | Amount per Serving |
|---|---|
| Calories | 237 kcal |
| Carbohydrates | 45 gm |
| Fat | 4 gm |
| Protein | 5 gm |
Note: Nutritional values are approximate and may vary depending on ingredient size, quality, brand, location, and the proportions used. All nutritional information is calculated on a per-serving basis.
If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.
Common Mistakes to Avoid
- Skipping rinsing the rice. This can make the rice sticky and clumped.
- Burning the garlic during sauté. This creates a bitter flavor.
- Not sealing the lid properly. This affects pressure cooking results.
- Releasing pressure too quickly. This can lead to uneven texture.
- Adding too much liquid. This makes the rice mushy.
- Not stirring ingredients before cooking. This leads to uneven flavor.
- Overcooking under pressure. This affects texture.
How I Like to Serve These
- Serve as a side with grilled meats.
- Add to burrito bowls with toppings.
- Pair with beans for a simple meal.
- Use as a base for tacos or wraps.
- Top with avocado slices for extra richness.
- Serve with a squeeze of fresh lime.
Storage / Leftovers and Next-Day Thoughts
- Store in an airtight container in the fridge.
- Keeps well for up to four days.
- Reheat in the microwave or stovetop.
- Add a splash of water when reheating.
- Fluff before serving again.
- Freezes well for longer storage.
- Portion for easy meal prep.
FAQs
Can I use brown rice instead?
Yes, but you will need to adjust the cooking time and liquid accordingly.
Can I make this without an Instant Pot?
Yes, you can cook it on the stovetop, though timing and liquid may vary.
How do I make it less spicy?
Remove the jalapeno or reduce the amount used.
Can I add protein to this dish?
Yes, cooked chicken, beans, or tofu work well.
Why is my rice mushy?
It may be due to too much liquid or overcooking under pressure.

I’m Emma Parker, the writer and founder behind Emma’s Home Guide. This blog was created to share practical ideas, honest experiences, and helpful guidance for everyday living. My goal is to make home life feel easier, warmer, and more enjoyable, without pressure or perfection.


