Instant Pot Mexican-Style Rice Recipe

This easy Instant Pot Mexican Rice brings bold, festive flavors to your table with minimal effort. Bright spices and simple, wholesome ingredients make this rice a perfect side for Mexican-inspired meals or a satisfying main when topped with your favorite additions.

Instant Pot Mexican Rice on a plate with wooden spoon

Ready in under 30 minutes, this vegan Instant Pot Mexican rice is tender, fluffy, and loaded with flavor. Everything cooks together in the Instant Pot for an easy prep and cleanup. Start on the sauté setting to soften the vegetables, then add smoked paprika, cumin seeds, ground cumin, Mexican oregano, and chili powder to build a layered spice profile.

After toasting the spices, stir in the rice, liquid, and tomato sauce, lock the lid, and let the Instant Pot do the rest. The result is a vibrant side dish that pairs well with beans, tofu, grilled vegetables, or your favorite protein. Garnish with cilantro, avocado, lime, or vegan sour cream to make it your own.

For other vegan rice ideas, try red beans and rice, wild rice–stuffed sweet potatoes, vegan jambalaya, or roasted cauliflower rice.

Ingredients

instant pot mexican rice ingredients on white background

Oil: Use a neutral oil with a high smoke point—canola, grapeseed, or olive oil—to sauté the vegetables and aromatics. Use enough to coat the bottom of the Instant Pot to prevent sticking.

Onion: Red or yellow onion both work. Yellow gives a milder flavor; red adds a touch of sweetness.

Garlic: Freshly minced garlic offers the best aroma and depth, though pre-minced can be used in a pinch.

Jalapeño: Seed and mince for mild heat, or leave seeds in for more spice. Substitute a poblano for a milder option.

Smoked Paprika: Adds a smoky depth that complements the dish. Use regular or sweet paprika if you prefer less smoke.

Cumin Seeds & Ground Cumin: Whole cumin seeds give bursts of flavor and texture when toasted; ground cumin blends evenly through the rice. Ground coriander can work as an alternative.

Mexican Oregano: Offers a distinct herbal note. Substitute Mediterranean oregano if needed.

Chili Powder: Provides warmth and depth—adjust the amount to taste or use your favorite chili blend.

Long-Grain White Rice: Extra-long-grain or basmati yields the fluffiest texture. Brown rice or short-grain will also work with adjusted cook times.

Vegan Vegetable Bouillon Paste: Gives a savory base. Use low-sodium paste or substitute vegetable broth if preferred.

Salt: Fine sea salt to taste—adjust carefully after cooking if needed.

Dried Bay Leaf: Adds a subtle aromatic note. Remove before serving.

Tomato Sauce: Adds color and tang. Canned diced tomatoes can be used for more texture.

instant pot rice on a turquoise plate

How to Make Instant Pot Mexican Rice

  • Sauté Vegetables. Use the Instant Pot sauté setting. Add oil, then sauté the onion, garlic, and jalapeño over medium heat until softened.
overhead of sautéing onions in Instant Pot
  • Add Aromatics. Stir in smoked paprika, cumin seeds, ground cumin, Mexican oregano, and chili powder. Toast for about 15 seconds until fragrant.
overhead of spices added to instant pot for mexican rice
  • Add Remaining Ingredients. Add rinsed rice, water (or broth), bouillon paste if using, salt, bay leaf, and tomato sauce. Stir to combine, scraping up any browned bits.
overhead of all ingredients added to instant pot for mexican rice
  • Cook. Lock the lid and pressure cook for 4 minutes. Allow a natural release for 7 minutes, then quick-release any remaining pressure.
overhead of mexican rice in instant pot right after cooking
  • Fluff & Serve. Remove the lid, discard the bay leaf, fluff the rice gently with a fork, and serve hot.
overhead of scoop of instant pot mexican rice

Recipe Pro-Tips

  • Preheat the Instant Pot: Warming the pot before adding oil and aromatics prevents sticking and promotes even cooking.
  • Rinse the Rice: Rinse long-grain rice under cold water to remove excess starch for fluffier grains.
  • Adjust Seasoning: Taste and tweak seasoning before cooking if needed. You can add more salt or spices to suit your preference.
  • Natural Release: Allowing the pressure to release naturally for several minutes helps avoid a mushy texture.
  • Fluff Gently: Use a fork to separate grains and keep the rice light and airy.
  • Garnish: Top with chopped cilantro, sliced avocado or guacamole, a dollop of vegan sour cream, or a squeeze of lime for extra flavor and presentation.
  • Brown Rice Option: Use 2 1/2 cups water and pressure cook for 24 minutes if substituting brown rice; other steps remain the same.

Serving Suggestions

Serve this Mexican rice alongside grilled tofu, black beans, roasted vegetables, or any protein of choice for a complete meal. It also works well in burritos, on nachos, or as the base for a hearty rice bowl topped with fresh ingredients.

  • Chickpea & Butternut Squash Tagine
  • Jerk Jackfruit Tacos
  • West African Peanut Stew
overhead of instant pot Mexican rice on a turquoise plate

Storage Directions

  • Refrigerate: Cool leftovers completely, then store in an airtight container for up to 3 days.
  • Freeze: Place cooled rice in a freezer-safe container or bag for up to 3 months. Thaw overnight in the refrigerator before reheating.
  • Reheat: Warm in the microwave or on the stovetop with a splash of water or vegetable broth to restore moisture.

Frequently Asked Questions

Can I make this Spanish rice without an Instant Pot?

Yes. Sauté the aromatics and toast the spices in a large skillet or pot, add the rice, liquid, and tomatoes, cover, and simmer over low heat until the rice is tender, about 18–20 minutes.

Is this recipe gluten-free?

The recipe is naturally gluten-free when using gluten-free bouillon or broth. Check labels to ensure all ingredients are certified gluten-free if needed.

How do I prevent rice from sticking to the Instant Pot?

After adding liquids, deglaze the pot by scraping any browned bits from the bottom. This helps prevent sticking and reduces the chance of a burn warning.

More Vegan Mexican-Inspired Recipes

  • Vegan Nachos
  • Mushroom Carnitas Tacos
  • Vegan Chipotle Sweet Potato Enchiladas
  • Vegan Burrito Bowl
  • Marinated Tempeh Tacos
Instant Pot Mexican Rice on a plate with wooden spoon
Pin
Print
5 from 2 votes

Instant Pot Mexican Rice

By: Jenné Claiborne
This Instant Pot Mexican Rice is zesty, colorful, and ready in under 30 minutes. Wholesome ingredients make it a versatile side or main topped however you like.
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 6 -8

Ingredients

  • 1 tbsp oil (canola, grapeseed, or olive)
  • 1/4 cup diced red or yellow onion
  • 2 garlic cloves, minced
  • 1 jalapeño, seeded and minced
  • 1 1/2 tsp smoked paprika
  • 1/2 tsp cumin seeds
  • 1/2 tsp ground cumin
  • 1/4 tsp Mexican oregano
  • 1 tsp chili powder
  • 2 cups long-grain white rice (extra-long or basmati recommended)
  • 1 tsp vegan vegetable bouillon paste + 2 cups water (or 2 cups vegetable broth)
  • 1 tsp salt
  • 1 dried bay leaf
  • 2/3 cup tomato sauce (or canned diced tomatoes in liquid)

Instructions

  • On the Instant Pot sauté setting, heat the oil and sauté the onion, garlic, and jalapeño over medium heat until softened.
  • Add smoked paprika, cumin seeds, ground cumin, Mexican oregano, and chili powder. Stir and toast for about 15 seconds until fragrant.
  • Add rinsed rice, water or broth, bouillon paste if using, salt, bay leaf, and tomato sauce. Stir to combine, scraping up any browned bits.
  • Lock the lid and pressure cook on high for 4 minutes. Allow a natural release for 7 minutes, then quick-release any remaining pressure.
  • Remove the lid, discard the bay leaf, fluff the rice with a fork, and serve hot.

Notes

Storage Directions

  • Refrigeration: Cool completely, then store in an airtight container for up to 3 days.
  • Freezing: Freeze in a freezer-safe container for up to 3 months; thaw overnight before reheating.
  • Reheating: Warm with a splash of water or vegetable broth to restore moisture.

Recipe Pro-Tips

  • Preheat: Warm the Instant Pot before adding oil and aromatics to prevent sticking.
  • Rinse Rice: Rinsing removes excess starch for fluffier results.
  • Adjust Seasoning: Taste and adjust before cooking if needed.
  • Natural Release: Let pressure release naturally for several minutes to avoid a mushy texture.
  • Fluff: Gently fluff with a fork after cooking to separate the grains.
  • Garnish: Top with cilantro, avocado, lime, or vegan sour cream as desired.

Brown rice option: Use 2 1/2 cups water and pressure cook for 24 minutes.




Like this recipe? Rate and comment below!