Dishes With Dad

  • Recipes
  • Weeknight
  • Spring
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Weeknight
  • Spring
  • About
  • Subscribe
search icon
Homepage link
  • Recipes
  • Weeknight
  • Spring
  • About
  • Subscribe
×
Home » Recipes » Side Dishes

Instant Pot Spanish Rice

Published: Apr 5, 2021 · Modified: Mar 5, 2024 by Scott · This post may contain affiliate links.

↓ Jump to Recipe

This Instant Pot Spanish rice is just like you'd find in your favorite Mexican restaurant but made quick and easy in your pressure cooker. It's a perfect side dish for all of your Mexican favorites!

Jump to:
  • Why this Recipe Works
  • Ingredients
  • Step-by-Step Instructions
  • What to Serve With Spanish Rice
  • Storage and Reheating Instructions
  • Recipe Tips and FAQs
  • 📖 Recipe
  • More Instant Pot Recipes

Why this Recipe Works

Many classic Mexican dishes like tacos, enchiladas, fajitas, and quesadillas are excellent for weeknight meals and definitely family favorites at my house. And this classic Mexican restaurant rice is a perfect side dish with all of them.

Best of all, making this Spanish rice in an Instant Pot is SO easy! You can turn out soft fluffy rice in around 20 minutes, with only about 5 minutes of active, hands-on time!

Ingredients

Assortment of ingredients for Instant Pot Spanish rice shown on a counter.

My favorite thing about this easy Spanish rice side dish is that most of the ingredients are pantry staples, so it's easy to throw together last minute.

  • Rice - Basic long-grain white rice is perfect for this recipe. Aromatic rice, like jasmine, can be used but will change the flavor slightly.
  • Chicken Stock - I recommend using stock for a richer flavor, but chicken broth can also be used.
  • Tomato Sauce- Be sure to use plain tomato sauce and not one flavored with basil or other ingredients, which will alter the flavor of this dish.
  • Peas - I used frozen peas in this recipe, but canned will also work.

See the recipe card at the bottom of this post for the complete list of ingredients and measurements.

Step-by-Step Instructions

Note: this recipe was developed on a 6 quart Instant Pot Duo Evo Plus.

  1. Sauté the Rice - Set your Instant Pot to saute mode and allow it to preheat. While it heats, rinse your rice under cold water in a fine mesh strainer until the water runs clear. Add 2 tablespoons of olive oil to the pot, then add the diced onion. Cook for 2-3 minutes until softened, then add the rice and garlic. Cook for 2-3 minutes until the rice is lightly browned. Turn off the Instant Pot.
Rice shown being sauteed in the Instant Pot.
  1. Add Seasoning - Stir in the remaining ingredients, except the peas, then scrape any brown bits from the bottom of the pot with a wooden spoon. This is critical to help avoid the dreaded burn notice!
  2. Pressure Cook - Close and lock the lid, then set the Instant Pot to Manual and cook on high pressure for 4 minutes. Allow the pressure to release naturally for 10 minutes, then vent any remaining pressure.
Process shot showing the Instant Pot with the broth, tomato sauce, and seasonings added in.
  1. Fluff and Serve - Carefully remove the lid and fluff the rice with a fork. Stir in the frozen peas and let sit for 2-3 minutes with the lid on to allow the peas to warm up.
Finished rice shown in the Instant Pot.

What to Serve With Spanish Rice

This flavorful Spanish rice is perfect as a side dish for all of your favorite Tex-Mex main dishes like Chicken Enchiladas with Green Sauce, Sheet Pan Chicken Fajitas, and Beef and Bean Enchiladas with Red Sauce.

For other sides I like to pair this rice with my Mexican Street Corn Salad and of course no meal would be complete without a side of my Homemade Guacamole and Easy Pico de Gallo!

Storage and Reheating Instructions

Store leftovers in an airtight container and refrigerate for up to 5 days.

To reheat, add a splash of chicken stock or water and cover loosely, then microwave until warmed through.

Recipe Tips and FAQs

Can I make this without a pressure cooker?

Yes! you can definitely make this dish without a pressure cooker. Just heat a pot over medium-high heat and saute the onion, garlic, and rice as directed. Then add the remaining ingredients and bring to a boil. Cover the pot and reduce the heat to low, maintaining a gentle simmer. Cook for around 20 minutes until all of the liquid has been absorbed. Then fluff the rice and add the peas. Cover for 3-4 minutes, then serve.

Can I use brown rice?

If you prefer brown rice that will work as well but will need a longer cook time. For brown rice, follow as instructed and set the Instant Pot to 20 minutes for the high-pressure cooking cycle.

If you try this recipe, don't forget to leave a RATING or COMMENT below. I would love to hear from you!!! And FOLLOW me on Pinterest, Facebook, and Instagram for all the latest recipes!

Add us as a trusted site on Google

📖 Recipe

Mexican rice shown in a serving bowl.

Instant Pot Spanish Rice Recipe

Author: Scott
Flavorful Spanish rice, just like your favorite Mexican restaurant, made quick and easy in an Instant Pot.
4.34 from 3 votes
Print Pin SaveSaved!
Pinterest Facebook Share on X WhatsApp
Share
Prep Time: 3 minutes mins
Cook Time: 10 minutes mins
Total Time: 23 minutes mins
Servings: 6
Prevent your screen from going dark

Ingredients

  • 2 cups white rice
  • 2 Tablespoons olive oil
  • ½ medium yellow onion, diced
  • 1 cloves garlic, minced
  • 2 cups chicken stock
  • 1 8 ounce can tomato sauce
  • 1 teaspoon ground cumin
  • ½ cup frozen peas

Instructions

  • Set Instant Pot to saute and allow to preheat. While the pot heats, rinse the rice under cold water in a mesh strainer until the water runs clear. Add oil, then add the onion and cook for 2-3 minutes until softened. Add the rice and garlic and cook for 2-3 minutes until the rice is light golden brown.
  • Stir in the remaining ingredients and scrape any brown bits from the bottom of the pot. Seal the lid and set to manual and cook on high pressure for 4 minutes. Allow the pressure to release naturally for 10 minutes, then vent any remaining steam.
  • Carefully remove the lid, then fluff the rice with a fork. Add the frozen peas and cover with the lid for 2-3 minutes until the peas are warmed, then serve.

Nutrition

Calories: 83kcalCarbohydrates: 8gProtein: 2gFat: 5gSodium: 344mgPotassium: 84mgFiber: 2gSugar: 5g

* All nutrition information we provide are estimates based on third party calculators. We encourage you to calculate these on your own for accurate results.

Course: Side Dish
Cuisine: Mexican
Tried this recipe?Don't forget to leave a rating above and mention @disheswithdad or tag #disheswithdad on social media!

More Instant Pot Recipes

  • Instant pot pork roast served on a dish with potatoes and carrots.
    Instant Pot Pork Roast and Potatoes
  • London broil shown on a bed of rice topped with mushroom and onion gravy.
    Instant Pot London Broil
  • Side angle view of a serving of pork chops with gravy.
    Instant Pot Pork Chops with Gravy
  • Side angle view of a bowl of vegetable beef soup served in a bowl on a plaid tablecloth.
    Instant Pot Vegetable Beef Soup
  • Instant pot Southern style green beans shown in a serving bowl.
    Instant Pot Southern Style Green Beans
  • Overhead image of a bowl of braised white beans with kale and chicken sausage served with toasted garlic bread.
    White Bean Soup with Kale and Chicken Sausage (Instant Pot or Stovetop!)
« Grilled Flank Steak
Chicken and Black Bean Quesadillas »
4.34 from 3 votes (3 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

About Me

Hello, I'm Scott! I'm a former professional cook and an experienced home cook. I created this space to share my favorite quick and easy, family-friendly recipes and hopefully inspire you to try some of them for yourself!

Read More →

Spring Recipes

  • lemon dill salmon on sheet pan
    Baked Lemon Dill Salmon
  • A bowl of Greek salad topped with chicken meatballs and tzatziki sauce.
    Greek Chicken Meatballs
  • Side angle view of a plate of chicken and orzo with sun-dried tomatoes and spinach topped with crumbled feta cheese.
    Chicken Orzo with Sun-dried Tomatoes
  • overhead image of a sheet pan with chicken thighs, potatoes, and broccoli.
    Sheet Pan Lemon Chicken with Potatoes and Broccoli
  • Chicken souvlaki in a pita wrap.
    Chicken Souvlaki
  • Close up image of a spinach and feta turkey burger on a wheat bun with a thick spread of tzatziki sauce and topped with sliced cucumber and red onion.
    Spinach and Feta Turkey Burgers

See More →

Featured Recipes

  • Chicken enchiladas with green sauce served on a plate.
    Chicken Enchiladas with Green Sauce
  • Bottom round roast beef being sliced on a cutting board.
    Bottom Round Roast Beef
  • Side angle view of a serving of creamy chicken and rice casserole with broccoli shown set beside a casserole dish.
    Chicken and Rice Casserole (Without Soup!)
  • A serving of Cajun shrimp and grits on a plate.
    Cajun Shrimp and Grits
  • Close up of a slice of brioche French toast casserole on a plate.
    Brioche French Toast Casserole
  • close up of a baking dish of fresh homemade lasagna.
    Lasagna with Homemade Noodles

Footer

↑ back to top

About

  • Privacy Policy
  • Terms & Conditions
  • Affiliate Disclosure
  • Accessibility

Follow on Social

  • Pinterest
  • Facebook
  • Instagram
  • Twitter

Copyright © 2025 Dishes With Dad

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.