• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Easy homemade recipes

  • HOME
  • Recipes
  • Desserts
  • Chicken Recipes
  • Beef Recipes
  • Contact Us
  • Privacy Policy
    • Terms And Conditions
You are here: Home / Recipes / Instant Pot Authentic Mexican Rice

Instant Pot Authentic Mexican Rice

Last Modified: November 9, 2025

Sharing is caring!

7 shares
  • Facebook
  • X

This easy and flavorful Instant Pot Mexican Rice is the perfect side dish for tacos, enchiladas, or any Mexican-inspired meal. It’s fluffy, lightly toasted, and infused with rich tomato and garlic flavor just like the rice served in traditional Mexican kitchens.


Table of Contents

Toggle
    • Ingredients
    • Instructions
  • Why You’ll Love This Recipe
  • Tips
  • Variations and Substitutions
  • FAQs
  • Serving and Suggestions
  • Instant Pot Authentic Mexican Rice
    • Ingredients
    • Directions

Ingredients

  • 1 ½ cups long-grain white rice
  • ¼ cup oil (vegetable or canola oil)
  • 1 teaspoon minced garlic
  • ¼ medium onion, finely diced
  • ¼ cup tomato sauce (or 2 pureed tomatoes)
  • 2 tomato bouillon cubes, finely chopped (or 2 teaspoons granulated tomato bouillon)
  • ¼ teaspoon salt
  • 1 carrot, diced
  • 1 ½ cups water
  • ⅓ cup frozen peas

Instructions

  1. Rinse the Rice:
    Rinse the rice in a fine mesh strainer under cool water until the water runs clear. Drain thoroughly—this helps remove excess starch for fluffy rice.
  2. Sauté the Rice:
    Turn your Instant Pot to the Sauté setting. Once hot, add the oil, then pour in the rice. Stir often and toast until lightly golden, about 5 minutes. This step builds deep flavor and keeps the rice from clumping.
  3. Add Aromatics and Flavor:
    Stir in the garlic, onion, tomato sauce, tomato bouillon, salt, and diced carrot. Mix well to coat the rice evenly in the seasonings.
  4. Add Liquid:
    Pour in the water and stir to make sure the bouillon dissolves completely. Turn off the Sauté mode.
  5. Pressure Cook:
    Secure the lid and set the valve to Sealing.
    Cook on Manual or High Pressure for 3–4 minutes — 3 minutes for tender rice with a little bite, or 4 minutes for softer rice.
  6. Natural Release:
    When the timer finishes, allow the pressure to naturally release for 10 minutes. Then carefully move the valve to Venting to release any remaining pressure.
  7. Add Peas and Fluff:
    Remove the lid, add the frozen peas, and gently fluff the rice with a fork (avoid stirring). Place the lid back over the pot (but don’t lock it) and let the rice rest for 5 minutes before serving.

Why You’ll Love This Recipe

  • It’s authentic—with classic Mexican flavors and perfect texture every time.
  • The Instant Pot makes it quick and foolproof—no more sticky or soggy rice!
  • One-pot convenience means easy cleanup.
  • It’s budget-friendly and made with simple pantry ingredients.

Tips

  • Rinse the rice well: This prevents gumminess and helps achieve light, fluffy grains.
  • Toast until golden: Don’t skip this step—it adds a signature nutty flavor.
  • Use tomato bouillon: It enhances the authentic Mexican flavor; if you don’t have it, use chicken bouillon and an extra tablespoon of tomato sauce.
  • Natural release is key: It lets the rice finish cooking gently and evenly.

Variations and Substitutions

  • Spicy Kick: Add a finely diced jalapeño or a dash of chili powder with the onions.
  • Vegan Option: Use vegetable bouillon instead of tomato or chicken bouillon.
  • Extra Veggies: Mix in corn, bell peppers, or green beans for added color and texture.
  • Brown Rice: Use long-grain brown rice and increase cooking time to 22–24 minutes with a 10-minute natural release.

FAQs

Can I make this ahead of time?
Yes! Let it cool completely, then refrigerate in an airtight container for up to 4 days.

Can I freeze Mexican rice?
Absolutely. Freeze in freezer-safe bags for up to 2 months. Reheat in the microwave or on the stovetop with a splash of water.

Why is my rice sticky?
Usually from not rinsing the rice or using too much water. Be sure to rinse well and follow the liquid measurements closely.

Can I double this recipe?
Yes! Double all ingredients but keep the cooking time the same.


Serving and Suggestions

  • Serve with tacos, enchiladas, burritos, or grilled meats for a complete Mexican meal.
  • Garnish with fresh cilantro, lime wedges, or diced tomatoes for extra color and flavor.
  • Use leftovers to make Mexican fried rice—just stir-fry it the next day with eggs, corn, and salsa!
Instant Pot Authentic Mexican Rice
Print

Instant Pot Authentic Mexican Rice

Recipe by el hassan
Servings

6

servings
Prep time

10

minutes
Cooking time

13

minutes
Calories

323

kcal

Ingredients

  • 1 ½ cups long-grain white rice

  • ¼ cup oil (vegetable or canola oil)

  • 1 teaspoon minced garlic

  • ¼ medium onion, finely diced

  • ¼ cup tomato sauce (or 2 pureed tomatoes)

  • 2 tomato bouillon cubes, finely chopped (or 2 teaspoons granulated tomato bouillon)

  • ¼ teaspoon salt

  • 1 carrot, diced

  • 1 ½ cups water

  • ⅓ cup frozen peas

Directions

  • Rinse the Rice:
  • Rinse the rice in a fine mesh strainer under cool water until the water runs clear. Drain thoroughly—this helps remove excess starch for fluffy rice.
  • Sauté the Rice:
  • Turn your Instant Pot to the Sauté setting. Once hot, add the oil, then pour in the rice. Stir often and toast until lightly golden, about 5 minutes. This step builds deep flavor and keeps the rice from clumping.
  • Add Aromatics and Flavor:
  • Stir in the garlic, onion, tomato sauce, tomato bouillon, salt, and diced carrot. Mix well to coat the rice evenly in the seasonings.
  • Add Liquid:
  • Pour in the water and stir to make sure the bouillon dissolves completely. Turn off the Sauté mode.
  • Pressure Cook:
  • Secure the lid and set the valve to Sealing.
  • Cook on Manual or High Pressure for 3–4 minutes — 3 minutes for tender rice with a little bite, or 4 minutes for softer rice.
  • Natural Release:
  • When the timer finishes, allow the pressure to naturally release for 10 minutes. Then carefully move the valve to Venting to release any remaining pressure.
  • Add Peas and Fluff:
  • Remove the lid, add the frozen peas, and gently fluff the rice with a fork (avoid stirring). Place the lid back over the pot (but don’t lock it) and let the rice rest for 5 minutes before serving.

Filed Under: Recipes

Previous Post: « Homemade Pita Bread
Next Post: Pork Carnitas (Oven, Slow Cooker, or Instant Pot) »

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

ABOUT US
ComoHowTo is a food blog dedicated to easy, homemade recipes anyone can make. From quick weeknight dinners to classic family favorites, our recipes are simple, affordable, and full of flavor. Read more...

Recent recipes

Swedish Meatballs with Creamy Gravy

Healthy Granola Recipe

Nothing Bundt Cake Copycat Recipe

Peanut Butter Balls (Buckeyes)

Instant Pot Applesauce

Instant Pot Meatloaf with Mashed Potatoes

Copyright © 2026