Instant Pot Spanish Rice with Garlic and Onion

Fluffy Instant Pot Spanish Rice with a vibrant orange hue, mixed with softened diced onions and chunky tomato bits.
Instant Pot Spanish Rice in 30 Minutes
Sautéing the rice and applying high pressure helps the grains stay separate and taste-intensive. This Spanish rice is bright, airy, and clump-free.
  • Duration: 5 min active + 25 min cooking
  • Taste & Texture: Nutty, zesty, and fluffy grains
  • Ideal for: Easy weeknight side dishes

The scent of browned garlic and toasted cumin wafts through the room before the pot is even sealed. You'll get a chestnut brown color and a nutty richness typically found in restaurants.

Making Spanish rice at home is much simpler than most realize. The key is preventing that gummy consistency where the grains fuse together.

Using a pressure cooker allows the salsa and spices to penetrate the rice quickly. You get a dish that tastes like it simmered for hours, yet takes only 30 minutes in total.

Easy Instant Pot Spanish Rice

Toasting Grains: Sautéing the dry rice in oil coats each grain. This creates a barrier that prevents them from clumping together during cooking.

Pressure Infusion: The high pressure forces the acidity of the salsa and the earthiness of the cumin deep into the core of the rice.

Deglazing: Scraping the bottom of the pot removes browned bits. This prevents the pot from triggering a burn warning.

MethodTimeTextureBest For
Instant Pot30 minsFluffy and consistentFast weeknights
Stovetop45 minsSlightly firmerTraditional taste

Why the Grains Stay Separate

The trick here is the oil. When you stir the dry rice in olive oil, you're basically frying the outside of the grain. This seals the starch and keeps the rice from turning into a mushy porridge.

Combined with a natural pressure release, the rice has time to set without being agitated. This ensures you get distinct grains that fall apart easily with a fork.

If you see a "Burn" notice, it's usually because the salsa settled at the bottom and scorched. The fix is to ensure you deglaze with the broth before adding the thicker salsa.

When the rice comes out too mushy, it's often due to too much liquid or skipping the toasting phase. Stick to the 1½ cups of broth exactly for the 2 cups of rice.

Dealing with the Burn Signal

The salsa contains sugars and thick chunks that can stick. Always stir the broth in first and scrape every single brown bit off the bottom before adding the salsa.

Fixing Mushy Grains

Avoid stirring the rice too much after the pressure cycle. Over-stirring breaks the grains and releases starch, which makes the dish gummy.

ProblemFix
Burn WarningDeglaze with broth before adding salsa
Gummy TextureToast rice in oil for 3 mins first
Underdone CenterIncrease NPR to 12 minutes

The Essentials

ComponentPurposeSubstitute Notes
Long-grain white riceProvides the fluffy structureBasmati works. Note: Use slightly less broth
Chicken brothHydrates and adds savory depthVegetable broth. Note: Lighter flavor
  • 2 cups (400g) long-grain white rice Why this? Stays separate and fluffy
  • 2 tbsp (30ml) olive oil
  • 1 small (110g) yellow onion, finely diced
  • 3 cloves (15g) garlic, minced
  • 1½ cups (350ml) low-sodium chicken broth
  • ½ cup (125ml) chunky salsa Why this? Quick shortcut for tomato and onion flavor
  • 1 tsp (2g) ground cumin
  • 1 tsp (2g) smoked paprika
  • ½ tsp (3g) salt
  • ¼ tsp (1g) black pepper

Equipment Needed

You only need a few basic tools for this. A 6-quart pressure cooker is the main requirement. I suggest using a silicone spatula because it's better for scraping the bottom of the pot without scratching the coating. A fork is all you need for the final fluffing.

Cooking Flow

For a Toasted Flavor Profile

Set the Instant Pot to the Sauté function on medium heat. Add the olive oil and diced onion, cooking for 3 minutes until translucent. Stir in the minced garlic and the dry rice. Stir constantly for 2-3 minutes until the rice grains look slightly opaque and smell nutty.

Toasted white rice and diced onions in a pressure cooker pot.

For Maximum Flavor Absorption

Turn off the Sauté function. Pour in the chicken broth and use a spatula to scrape the bottom of the pot thoroughly to remove any browned bits. Stir in the chunky salsa, ground cumin, smoked paprika, salt, and black pepper. Ensure the rice is submerged in an even layer.

Rice mixed with red salsa and broth in a stainless steel pot.

For a Fluffy Finish

Secure the lid and set the valve to Sealing. Select Manual/Pressure Cook on High for 4 minutes. Once the timer beeps, allow a Natural Pressure Release (NPR) for 10 minutes before venting the remaining steam. Open the lid and gently fluff the rice with a fork to separate the grains.

Cooked orange Spanish rice fluffed in a pressure cooker pot.

Customizing Your Side

You can easily turn this into a full meal by adding a few things. For an Instant Pot Spanish rice and Beans version, stir in a can of drained black beans or pinto beans right before sealing the lid.

If you want more protein, try an Instant Pot Spanish rice with Ground Beef. Brown the beef first, remove it from the pot, and then follow the rice steps. Stir the beef back in after fluffing.

For a zesty kick, use an Instant Pot Spanish rice with Rotel (diced tomatoes and green chilies) instead of the chunky salsa. This pairs great with spicy hot sauce tostadas for a full feast.

Storage and Reheating

Store any remaining rice in a closed container in the refrigerator for 3–4 days. It also freezes well; simply use freezer-safe bags to store it for up to 3 months.

To reheat, stir in 1 tablespoon of water or broth per cup of rice to create steam and restore the texture. Microwave in 1-minute increments, covering the bowl with a damp paper towel, until the center reaches 165°F (74°C).

Serving Ideas

A heap of orange-tinted rice in a white ceramic bowl, showing tender grains and small pieces of sautéed onion.

This serves as an excellent foundation for bowls with grilled shrimp or chicken. I enjoy adding a garnish of cilantro and a splash of lime to balance the deep flavor of the smoked paprika.

It's also an ideal accompaniment for tacos or enchiladas. To complete the spread, garlic bread provides a rich, buttery contrast to the zesty rice.

Common Questions

Can I make this in an Instant Pot?

Yes, this is an Instant Pot recipe. It utilizes the Sauté function for toasting and the Pressure Cook setting on High for 4 minutes.

Does this include salsa?

Yes, half a cup of chunky salsa is used. This provides a base of tomato and aromatics that seasons the rice.

Is this similar to Mexican rice?

Yes, they are virtually the same dish. Both rely on browning the rice in oil before simmering it in a tomato-cumin broth.

How to store the leftovers?

Cool the rice quickly and refrigerate within 1 hour. Place it in a sealed container for 3–4 days and reheat only once until it reaches 165°F (74°C) inside.

When reheating cooked leftovers, check with a food thermometer that the centre reaches 165°F (74°C); the appliance temperature and time alone do not confirm this.

Instant Pot Spanish Rice in 30 Minutes

Instant Pot Spanish Rice in 30 Minutes Recipe Card
Instant Pot Spanish Rice in 30 Minutes Recipe Card
Preparation time:5 Mins
Cooking time:25 Mins
Servings:6 servings
Category: Side DishCuisine: Spanish
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
307 kcal
% Daily Value*
Total Fat 4.8g
   Saturated Fat 0.6g
Sodium 327mg
Total Carbohydrate 56.6g
   Dietary Fiber 1.2g
   Total Sugars 1.3g
Protein 5.2g
* Percent Daily Values are based on a 2,000 calorie diet.
Rate This Recipe
How many stars?
Your Turn:
Submit Review:
Rating Breakdown
5
(1)
4
(0)
3
(0)
2
(0)
1
(0)
Jump to Recipe