Instant Pot Spanish Rice with Garlic and Onion
- 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.
| Method | Time | Texture | Best For |
|---|---|---|---|
| Instant Pot | 30 mins | Fluffy and consistent | Fast weeknights |
| Stovetop | 45 mins | Slightly firmer | Traditional 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.
| Problem | Fix |
|---|---|
| Burn Warning | Deglaze with broth before adding salsa |
| Gummy Texture | Toast rice in oil for 3 mins first |
| Underdone Center | Increase NPR to 12 minutes |
The Essentials
| Component | Purpose | Substitute Notes |
|---|---|---|
| Long-grain white rice | Provides the fluffy structure | Basmati works. Note: Use slightly less broth |
| Chicken broth | Hydrates and adds savory depth | Vegetable 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.
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.
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.
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
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