Why You’ll Love Instant Pot Mexican RiceRecipe
This recipe turns plain rice into a vibrant Mexican‑style side that’s ideal for weeknight dinners. The Instant Pot simplifies the process, delivering consistently fluffy grains without much hands‑on time. The combination of aromatic onion, garlic, carrots, and tomato creates rich flavor, and it pairs beautifully with tacos, enchiladas, burrito bowls, and more.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1/4 cup olive oil
2 cups long‑grain white rice
1/2 cup yellow onion, diced
1/2 cup carrots, diced
2 cloves garlic, minced
6 tablespoons tomato paste
3 cups chicken or vegetable broth
Kosher salt to taste
Directions
-
Rinse the rice under cold water until the water runs clear to remove excess starch.
-
Turn the Instant Pot to sauté mode. Add the olive oil and rice. Stir constantly until the rice turns golden, about 10 minutes.
-
Add the diced onions, carrots, and minced garlic. Continue to cook and stir for about 5 minutes until the veggies soften, scraping off any bits stuck to the bottom.
-
Turn off sauté mode. Stir in the tomato paste until evenly combined.
-
Pour in the broth and give everything a gentle stir to combine.
-
Secure the lid and set the Instant Pot to High Pressure for 3 minutes.
-
Once cooking is complete, allow a 10‑minute natural pressure release before carefully turning the valve to release any remaining pressure.
-
Fluff the rice with a fork, season with salt to taste, and serve.
Servings and timing
Yield: 8 servings
Prep time: 10 minutes
Cook time: 40 minutes
Total time: 50 minutes
Variations
• Add frozen peas or bell peppers when you pour in the broth for extra color and nutrition.
• Use vegetable broth to keep this recipe vegetarian/vegan friendly.
• Swap tomato paste for tomato sauce for a milder tomato flavor.
Storage/Reheating
• Refrigerate: Store any leftovers in an airtight container in the fridge for up to 3 days.
• Freeze: Place cooled rice in a freezer‑safe container for up to 1 month. Thaw in the fridge before reheating.
• Reheat: Warm portions on the stovetop or in the microwave until heated through.
FAQs
How do I prevent the rice from sticking to the Instant Pot bottom?
Make sure to rinse the rice well before cooking and sauté it briefly in oil before adding liquids to help prevent sticking.
Can I use brown rice instead of white rice?
Yes, but you’ll need to increase the liquid and adjust the cooking time since brown rice takes longer to cook.
Is this recipe gluten‑free?
Yes, this recipe is naturally gluten‑free when using gluten‑free broth.
Can I make this rice without an Instant Pot?
Yes, you can cook it on the stovetop in a covered pot; cook the rice in broth with the tomato mixture until tender.
How do I add more flavor to this rice?
Add spices like cumin or chili powder, or sauté additional aromatics like bell peppers.
Can this recipe be doubled?
Yes, you can double the ingredients, but ensure your Instant Pot is large enough and adjust liquid accordingly.
Why is rinsing rice important?
Rinsing removes excess surface starch, which helps the grains cook up fluffy and prevents them from clumping.
Can I add protein to this rice?
Yes, mix in cooked beans, chicken, or beef after pressure cooking for a more complete meal.
What should I serve with this rice?
This rice pairs well with tacos, enchiladas, flautas, and burrito bowls.
Can I use salsa instead of tomato paste?
You can substitute salsa for a zestier tomato flavor and adjust seasonings to taste.
Conclusion
This Instant Pot Mexican Rice is an easy and versatile side that elevates simple rice with bold flavors and minimal effort. With a few everyday ingredients, you can make a fluffy, satisfying dish that complements countless Mexican and Tex‑Mex meals, delivers great leftovers, and adapts to your pantry.
Instant Pot Mexican Rice
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Mia
- Total Time: 20 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
This Instant Pot Mexican Rice is a flavorful, easy-to-make side dish made with pantry staples. Perfectly seasoned and fluffy, it complements any Mexican-inspired meal.
Ingredients
- 2 tablespoons vegetable oil
- 1 cup long grain white rice
- 1 teaspoon minced garlic
- 1 teaspoon onion powder
- 1/2 teaspoon ground cumin
- 1/2 teaspoon chili powder
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
- 1/8 teaspoon cayenne pepper (optional)
- 1/4 cup tomato sauce
- 1 1/4 cups chicken broth (or vegetable broth for vegetarian option)
- 2 tablespoons chopped fresh cilantro (optional for garnish)
Instructions
- Set the Instant Pot to sauté mode and heat the vegetable oil.
- Add the rice and cook for about 2–3 minutes, stirring frequently, until lightly golden.
- Add the garlic, onion powder, cumin, chili powder, salt, pepper, and cayenne pepper. Stir to combine and toast the spices for 30 seconds.
- Add the tomato sauce and chicken broth. Stir well to combine.
- Cancel the sauté mode. Secure the lid, set the valve to seal, and cook on high pressure for 4 minutes.
- Once cooking is complete, let the pressure release naturally for 10 minutes, then quick release any remaining pressure.
- Fluff the rice with a fork and garnish with chopped cilantro if desired. Serve warm.
Notes
- You can use vegetable broth to make this dish vegetarian.
- Adjust cayenne pepper to control spice level.
- Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Side Dish
- Method: Instant Pot
- Cuisine: Mexican
Nutrition
- Serving Size: 1 cup
- Calories: 210
- Sugar: 1g
- Sodium: 430mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 0mg
