Looking for a quick, flavorful side dish that pairs perfectly with your favorite Mexican-inspired meals? Instant Pot Spanish Rice is here to save the day! This one-pot dish is packed with bold flavors like smoky paprika, tangy tomatoes, and savory garlic. Plus, the Instant Pot makes cooking it a breeze—no more babysitting a pot of rice on the stove. It’s fluffy, full of flavor, and ready in under 30 minutes. Whether you’re throwing together tacos on a busy weeknight or hosting a festive dinner party, this Spanish rice recipe will elevate your meal.
Ingredients
Here’s everything you’ll need to make this tasty Spanish rice:
- 1 ½ cups long-grain white rice (rinsed well)
- 2 tablespoons olive oil
- 1 small onion, finely diced
- 3 cloves garlic, minced
- 1 teaspoon smoked paprika
- 1 teaspoon ground cumin
- ½ teaspoon dried oregano
- 1 (14.5-ounce) can diced tomatoes (undrained)
- 2 cups chicken or vegetable broth
- 2 tablespoons tomato paste
- 1 teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- Juice of ½ lime (optional but recommended)
- 2 tablespoons chopped fresh cilantro (for garnish)
Pro tip: Rinsing the rice removes excess starch and helps achieve that wonderfully fluffy texture.
Instructions
Follow these easy step-by-step instructions, and you’ll have Spanish rice that rivals any restaurant’s.
Step 1: Prep the Instant Pot
Turn your Instant Pot to the "Sauté" function and heat the olive oil. Once it’s hot, add the diced onion and sauté for 2-3 minutes until softened and translucent. Stir in the minced garlic and cook for another minute, until fragrant.
Step 2: Toast the Rice
Add the rinsed rice to the pot and stir well to coat the grains in oil. Toast the rice for 2-3 minutes, stirring frequently, until it becomes lightly golden. This step adds a nutty depth of flavor to the dish.
Step 3: Add Spices and Tomatoes
Sprinkle in the smoked paprika, cumin, oregano, salt, and pepper. Stir for about 30 seconds to bloom the spices, then pour in the diced tomatoes (including the liquid), tomato paste, and broth. Stir well to combine and ensure nothing is stuck to the bottom of the pot.
Step 4: Cook the Rice
Cancel the "Sauté" function and secure the Instant Pot lid. Set the valve to "Sealing." Select the "Pressure Cook" or "Manual" function and set the timer for 4 minutes on high pressure. Once the cook time ends, allow the pressure to release naturally for 10 minutes before carefully performing a quick release for any remaining pressure.
Step 5: Fluff and Finish
Carefully open the lid and fluff the rice with a fork. Squeeze the lime juice over the rice (if using) and stir lightly to combine. Garnish with fresh cilantro for a pop of color and freshness.
Serving Suggestions
This Instant Pot Spanish rice is so versatile! Serve it alongside tacos, burritos, enchiladas, or grilled chicken for a complete meal. You can even use it as a base for burrito bowls with beans, guacamole, and your favorite protein. It’s great warm, but it also reheats beautifully if you have leftovers.
Customization Tips
- Make it spicy: Add a diced jalapeño or a pinch of cayenne pepper when sautéing the onions for extra heat.
- Add veggies: Stir in some frozen peas, corn, or diced bell peppers after cooking for added color and nutrients.
- Protein boost: Mix in cooked, shredded chicken or black beans to turn this into a heartier main dish.
This Instant Pot Spanish Rice recipe is sure to become a staple in your kitchen. It’s quick, easy, and bursting with flavor—all with minimal cleanup. Give it a try, and don’t forget to share your creations with family and friends. Happy cooking!

Post a Comment