Flavorful Instant Pot Mexican Rice

Featured in Complementary Creations.

Whip up this vibrant and flavorful side dish with ease using your Instant Pot. This Mexican-inspired rice features ripe tomatoes, onion, jalapeños, and fresh cilantro for a bold flavor. Sautéed to golden perfection, the rice absorbs a rich blend of broth, tomato paste, and spices. Topped off with fresh cilantro and lime, it's the perfect addition to tacos, burritos, fajitas, or any Mexican entree. A quick and satisfying dish ready in under 20 minutes!

Barbara Chef
Updated on Tue, 22 Apr 2025 16:29:09 GMT
A bowl of rice with a green herb on top. Pin it
A bowl of rice with a green herb on top. | gracefulflavors.com

This Instant Pot Mexican Rice brings authentic restaurant-quality flavor to your home kitchen in just minutes. The vibrant red hue and perfectly fluffy texture make this the ideal companion for any Mexican feast, with just the right balance of savory and spicy notes.

I first made this recipe when hosting a Cinco de Mayo party and everyone begged for the recipe. Now it appears on our table at least twice a month as our go-to side for taco night or whenever we crave a flavor-packed rice dish.

Ingredients

  • Long grain white rice: Thoroughly rinsing removes excess starch for fluffier results
  • Fresh tomatoes: Provides authentic flavor base that canned varieties cannot match
  • Jalapeños: Adjust quantity for your preferred heat level, look for firm peppers with glossy skin
  • Yellow onion: Adds aromatic sweetness, choose firm onions with no soft spots
  • Canola oil: Its neutral flavor allows the Mexican seasonings to shine
  • Fresh garlic: Minced just before cooking maximizes flavor impact
  • Broth: Use chicken for richness or vegetable to keep it vegetarian, homemade provides best results
  • Tomato paste: Concentrates flavor and enhances the beautiful red color
  • Fresh cilantro: Brightens the finished dish with herbaceous notes
  • Lime wedges: The final squeeze adds brightness that balances the rich flavors

Step-by-Step Instructions

Prepare the Flavor Base:
Blend tomatoes, onion, and one jalapeño until completely smooth. This homemade purée creates the authentic flavor foundation that store-bought salsas cannot match. The mixture should have a vibrant color and pourable consistency.
Prepare the Rice:
Rinse rice thoroughly under cold water until water runs clear. This critical step removes excess starch that would make your rice gummy. Properly rinsed rice will produce distinctly separate grains after cooking.
Toast the Rice:
Heat oil in Instant Pot on sauté function until shimmering. Add rinsed rice and stir frequently for 4 to 5 minutes until grains become translucent and lightly golden. This toasting process develops nutty flavor notes and helps maintain grain integrity during pressure cooking.
Add Aromatics:
Incorporate minced garlic and jalapeño, stirring continuously for one minute. The fragrance will intensify dramatically indicating the flavors are blooming properly. Be careful not to burn the garlic as it will create bitter notes.
Combine Ingredients:
Add the reserved tomato mixture, broth, tomato paste, and salt to the pot. Stir thoroughly to combine, ensuring no rice is sticking to the bottom which could trigger the burn warning during pressure cooking.
Pressure Cook:
Secure Instant Pot lid and set valve to sealing position. Cook on high pressure for precisely 4 minutes. This brief cooking time is sufficient because the rice has been partially cooked during the toasting phase.
Natural Release:
Allow 10 minutes of natural pressure release which gives the rice time to finish absorbing liquid evenly. Then carefully release remaining pressure manually by turning valve to venting position.
Finish and Serve:
Fluff rice gently with a fork rather than stirring to maintain grain separation. Fold in fresh cilantro just before serving to preserve its bright color and flavor. Serve with lime wedges for guests to add brightness to taste.
A bowl of rice with a green garnish. Pin it
A bowl of rice with a green garnish. | gracefulflavors.com

This recipe reminds me of my visit to a small family restaurant in Oaxaca where I first tasted truly authentic Mexican rice. The cook showed me how toasting the rice was the secret to achieving that distinctive texture where each grain remains separate yet tender. That simple lesson transformed how I prepare rice dishes forever.

Storing Leftovers

Mexican rice actually improves in flavor overnight as the ingredients have time to meld together more completely. Store cooled rice in an airtight container in the refrigerator for up to four days. When reheating, add a small splash of water or broth to restore moisture before microwaving covered or gently warming in a saucepan over low heat. For longer storage, freeze portions in freezer-safe containers for up to three months. Thaw overnight in the refrigerator before reheating for best texture results.

Versatile Variations

This adaptable recipe welcomes creative additions to make it your own family favorite. Fold in one cup of frozen corn and peas during the final fluffing stage for added color, nutrition, and sweetness. For a heartier version that can serve as a main dish, brown one pound of ground beef or chorizo before toasting the rice, then proceed with the recipe as written. Vegetarians can add black beans and diced bell peppers for a complete protein option. Consider swapping the white rice for brown rice, increasing cooking time to 22 minutes with 15 minutes natural release for a higher fiber alternative.

A bowl of rice with green onions. Pin it
A bowl of rice with green onions. | gracefulflavors.com

Serving Suggestions

Transform this side dish into a complete meal by serving it alongside grilled chicken marinated in lime and cilantro or with slow-cooked carnitas. Create a vibrant rice bowl topped with sliced avocado, roasted vegetables, black beans, and a dollop of Mexican crema. For a simple lunch, scoop warm rice into flour tortillas with cheese for quick burritos. This rice also makes an excellent base for stuffed peppers; simply mix with cooked ground meat, additional seasonings, and stuff into hollowed bell peppers before baking until tender.

The Cultural Significance

Mexican rice, also called arroz rojo, has deep cultural roots in Mexican cuisine dating back to Spanish influences in the 16th century. Traditional preparation involves first toasting the rice in fat, a technique that originated from Spanish paella. The distinctive red color comes from tomatoes, a New World ingredient that became central to Spanish-Mexican fusion cooking. In authentic Mexican homes, this rice is rarely considered merely a side dish but rather an essential component that completes and balances the meal, especially with saucy main dishes where the rice absorbs and complements those flavors.

Frequently Asked Questions

→ Can I use brown rice instead of white rice?

Yes, you can substitute brown rice, but you will need to adjust the cooking time in the Instant Pot. Increase the time to about 22-25 minutes on high pressure, followed by a natural release.

→ How can I make this dish less spicy?

To reduce the spice level, omit or reduce the jalapeños and be careful not to include the seeds. You can also serve the rice with additional lime to balance the flavors.

→ Can I store leftovers for later?

Yes, you can store the rice in an airtight container in the refrigerator for up to 3 days. Reheat in the microwave or on the stovetop, adding a bit of water to restore moisture.

→ What can I serve this rice with?

This Mexican rice pairs perfectly with tacos, burritos, fajitas, grilled chicken, or even as a base for a rice bowl topped with your favorite proteins and vegetables.

→ Can I use vegetable broth instead of chicken broth?

Absolutely! Vegetable broth is a great alternative to keep the dish vegetarian while maintaining its rich flavor.

Instant Pot Mexican Rice

Bold and flavorful Mexican-style rice made with fresh ingredients in an Instant Pot.

Prep Time
15 Minutes
Cook Time
4 Minutes
Total Time
19 Minutes
By: Barbara

Category: Perfect Sides

Difficulty: Easy

Cuisine: Mexican

Yield: 4 Servings

Dietary: Vegetarian, Gluten-Free, Dairy-Free

Ingredients

01 6 ounces ripe tomatoes, cored
02 1/2 medium yellow onion, coarsely chopped
03 2 jalapenos, seeded
04 1 1/2 cups long grain white rice, rinsed until water runs clear
05 1/4 cup canola oil
06 3 cloves garlic, minced
07 1 1/2 cups broth (chicken or vegetable)
08 1 tablespoon tomato paste
09 1 1/2 teaspoons salt
10 1/4 cup fresh cilantro, minced
11 Lime wedges, for garnish

Instructions

Step 01

In a blender or food processor, add tomatoes, onion, and 1 jalapeño, and pulse until smooth. Reserve 1 cup of the puree.

Step 02

Mince the remaining jalapeño and set aside.

Step 03

Set the Instant Pot to sauté mode. Add oil and heat until hot. Add rice and stir frequently, sautéing until the rice becomes translucent and starts to turn light golden brown.

Step 04

Add garlic and minced jalapeño. Sauté for one minute. Turn the Instant Pot off.

Step 05

Add 1 cup of the puréed onion mixture, broth, tomato paste, and salt. Put on the Instant Pot lid and lock it in place. Turn the valve to the sealed position and set to high pressure (manual setting) for 4 minutes.

Step 06

When the Instant Pot is done, allow it to perform a natural release for 10 minutes. Carefully turn the valve to vent and release any remaining steam.

Step 07

Unlock the lid and remove it. Fluff the rice gently with a fork.

Step 08

Stir in cilantro and garnish with lime wedges before serving.

Notes

  1. For best results, rinse the rice until the water runs clear to remove excess starch.
  2. Adjust the spice level by adding or reducing the amount of jalapeño.

Tools You'll Need

  • Blender or food processor
  • Instant Pot
  • Spoon or spatula for stirring
  • Fork for fluffing rice

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 400
  • Total Fat: 15 g
  • Total Carbohydrate: 61 g
  • Protein: 6 g