Easy Instant Pot Spanish Rice

As an Amazon affiliate, and affiliate with other businesses, I earn from qualifying purchases.

Shortcut Spanish Rice in the Instant Pot is a cheap, flavor-packed side dish made with just five ingredients. 

plate of instant pot spanish rice with tacos

❤️ Why you’ll love it: This kid-friendly one-pot side dish gets its flavor from your favorite jarred salsa and has instructions for both fresh onions and a dump-and-go shortcut with dried. 

I love to make a quick batch of Instant Pot Spanish rice to serve with tacos, fill burritos, and make grain bowls. It’s incredibly fast to make, inexpensive, and makes the perfect side dish for Taco Tuesday. 

If you’re looking for a fast and satisfying rice dish to keep in your back pocket, this Instant Pot Spanish Rice is exactly what you need. This shortcut recipe is made with jarred salsa for extra flavor without a long ingredient list. 

Update: I’ve updated this always popular post with new images, tips and tricks to make the fluffiest and most flavorful Instant Pot Spanish Rice. 

overhead of an instant pot with spanish rice

How to Make Shortcut Spanish Rice in an Instant Pot

This Spanish Rice recipe will work in any brand of electric pressure cooker, including the Instant Pot, Ninja Foodi, or Power Pressure Cooker XL

This shortcut recipe was given to me by one of my oldest friends while I was in college. It was a cheap and easy side, and it was super easy to convert to the Instant Pot. 

Jarred salsa gives you a great blend of classic flavors and spices without the measuring. Use your favorite brand of salsa with your preferred heat level.

(We prefer to use a chunky salsa so there are bits of tomatoes distributed throughout the rice. And we usually tend to stick to mild salsas to please young taste buds.)

💡 Tip: To make this a fully vegetarian dish, substitute vegetable broth for the chicken broth.

overhead of plates with spanish rice and tacos

Make It Dump-and-Go

Make it a one-pot, dump-and-go side dish by substituting 1 tablespoon dried onion.

Skip the sauté steps 1 and 2. Simply add all the ingredients and cook for 4 minutes with a 10 minute natural pressure release, followed by a quick release. Fluff and serve.

There will be a little difference in flavor, but some nights when you’re in a rush to get dinner on the table, that’s OK. 🤷

white bowl with spanish rice and green garnishes

What Kind of Rice Is Best?

Use long-grain white rice for this recipe. It holds its shape well under pressure so your rice comes out slightly chewy, not mushy. 

If you’d like to try a different rice variety, see our guide for how to cook rice in an Instant Pot

Finishing Ideas for Instant Pot Spanish Rice

I like to sprinkle some fresh cilantro on top of the rice after I transfer it to a serving bowl. It adds a nice pop of green and an herby finish to the dish. 

You can also garnish your rice with diced fresh tomatoes or a lime wedge for a bit of zest. 

You can store leftovers in an air-tight container for up to five days.

bowl of spanish rice with cilantro in front of an instant pot

More Festive Spanish and Mexican-Inspired Recipes 

If you’re planning a fun Cinco de Mayo menu, try these other favorite entrees that pair well with Spanish rice:

Do you LOVE this recipe?
Leave us a review below to tell us why!

45 degree shot of Instant Pot spanish rice with a wooden serving spoon, garnished with parsley with a background of boowls of avocado, onions, and plate with beef tacos in the background

Shortcut Instant Pot Spanish Rice

Yield: 4-6 Servings
Prep Time: 10 minutes
Cook Time: 4 minutes
Additional Time: 10 minutes
Total Time: 24 minutes

Easy Shortcut Spanish Rice in an Instant Pot is a five-ingredient side dish to pair with all of your favorite Spanish or Mexican meals. 


  • 1 tablespoon vegetable oil
  • 1/4 cup onion, diced*
  • 1 cup long grain white rice
  • 1 1/4 cup chicken broth
  • 1/2 cup mild salsa


  1. Select Sauté and add oil to cooking pot. When hot, add the onions. Cook, stirring occasionally until onion is tender, about 3 to 5 minutes.
  2. Stir in rice and cook, stirring frequently, until rice becomes opaque, about 1 to 2 minutes. Add broth and salsa. 
  3. Lock the lid in place. Select High Pressure and a 4 minute cook time. When the cook time ends, let the pressure release naturally for 5 minutes, then finish with a quick pressure release. When the valve drops, carefully remove the lid.
  4. Fluff rice with a fork and serve immediately.


* You can make this a dump-and-go meal by substituting 1 tablespoon dried onion and skipping the sauté step. Simply add all the ingredients and cook for 4 minutes with a 10 minute natural pressure release, followed by a quick release.

Nutrition Information:
Yield: 6 Serving Size: 1
Amount Per Serving: Calories: 68Total Fat: 3gSaturated Fat: 0gTrans Fat: 0gUnsaturated Fat: 2gCholesterol: 1mgSodium: 347mgCarbohydrates: 10gFiber: 1gSugar: 2gProtein: 2g

Nutrition information is calculated by Nutritionix and may not always be accurate.


🥘 Browse our collection of the best pressure cooker / Instant Pot recipes.

💬 Follow Pressure Cooking Today on Facebook and Instagram for the latest updates.  

👥 Join our Electric Pressure Cooker Facebook Group. Our positive community of pressure cooking fans use all brands of electric pressure cookers, so it’s a great resource if you have questions about your particular brand.

🥧 If you’re interested in more than just Instant Pot recipes, follow us at Barbara Bakes. There we post amazing breakfasts, breads, and the best dessert recipes

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.