Love this? Save it for later!
Share the inspiration with your friends
“Last Thursday night, I realized I had exactly 20 minutes before my kids would storm through the door hungry as wolves,” I remember telling my friend. Honestly, I wasn’t sure what I’d whip up—until the Instant Pot whispered a solution. I wasn’t expecting much when I tossed together some pantry staples and a few simple spices, but the result? A fragrant, perfectly cooked Spanish rice that filled the kitchen with warmth and got everyone asking for seconds. That’s how this Quick Instant Pot Spanish Rice recipe entered my life—purely by necessity, and now, it’s a staple for any weeknight meal around here.
You know that feeling when you want something comforting but don’t have hours to spend in the kitchen? This recipe hit that sweet spot for me. The Instant Pot makes it nearly foolproof, and the flavors remind me of those slow-cooked dishes my friend Luis would make during backyard dinners. I mean, the way the garlic and tomatoes meld into the rice, it’s like a tiny fiesta in every bite. Plus, I had a cracked bowl on the counter and knocked over a spice jar midway through, so it’s definitely a real, lived-in kitchen story—not some perfect food blogger fantasy.
Maybe you’ve been there—rushing home, starving, and craving something both tasty and quick. That’s exactly why I keep coming back to this Quick Instant Pot Spanish Rice. It’s my go-to for transforming simple ingredients into a flavorful dish with minimal fuss. Let me tell you, it’s a game-changer when you want dinner on the table fast but don’t want to sacrifice that soul-soothing satisfaction.
Why You’ll Love This Recipe
After testing a dozen versions myself (because, yes, I can be stubborn), this Quick Instant Pot Spanish Rice has proven to be a winner every single time. Here’s why I trust it to save my weeknights—and why you might fall for it, too:
- Quick & Easy: Ready in under 30 minutes, making it perfect for those busy evenings when you barely have time to breathe.
- Simple Ingredients: No fancy trips to specialty stores—most are pantry staples like rice, canned tomatoes, and spices.
- Perfect for Weeknight Meals: Whether it’s a solo dinner or feeding a hungry family, this rice pairs well with almost anything.
- Crowd-Pleaser: Even picky eaters at our table can’t resist its balanced flavor and comforting texture.
- Unbelievably Delicious: There’s a subtle smokiness and just the right hint of spice that keeps you coming back for more.
What sets this recipe apart is the use of the Instant Pot to lock in flavor and deliver perfectly tender rice every time. Plus, blending a touch of smoked paprika and a splash of fresh lime juice at the end gives it that special zing. Honestly, it’s not just Spanish rice—it’s my quick ticket to dinner success. If you’re craving a shortcut to bold, homestyle flavors, this is your recipe.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are kitchen staples, but you’ll find a few that really bring the dish to life.
- Long-grain white rice: 1 ½ cups (about 300 grams) – I recommend using a reliable brand like Lundberg for consistent texture.
- Olive oil: 2 tablespoons – adds a nice richness and helps toast the rice.
- Yellow onion: 1 medium, finely chopped – provides a sweet base flavor.
- Garlic cloves: 3, minced – fresh garlic is key for that punchy aroma.
- Canned diced tomatoes: 1 cup (about 240 ml) – fire-roasted if you can find them, for extra depth.
- Chicken or vegetable broth: 2 cups (480 ml) – homemade or low-sodium store-bought works well.
- Smoked paprika: 1 teaspoon – the soul of this dish; adds a smoky warmth.
- Ground cumin: ½ teaspoon – lends earthiness.
- Salt: 1 teaspoon, or to taste.
- Black pepper: ¼ teaspoon, freshly ground.
- Fresh cilantro: A handful, chopped – optional, for garnish and freshness.
- Fresh lime juice: 1 tablespoon – brightens the flavors at the end.
Ingredient notes: You can swap the broth for water if needed, but broth really amps up the flavor. For a gluten-free option, long-grain rice is naturally gluten-free, so this recipe fits right in. If you want to make it vegan, just use vegetable broth and skip any meat sides.
Equipment Needed
- Instant Pot or any electric pressure cooker: This is the heart of the recipe. If you don’t own one yet, even a budget-friendly model like the Instant Pot Duo works wonders.
- Sauté pan or skillet: Optional but helpful for toasting spices and onions before adding to the pot.
- Measuring cups and spoons: For precise ingredient amounts.
- Wooden spoon or silicone spatula: For stirring without scratching your Instant Pot insert.
- Fine mesh strainer: Useful if you want to rinse the rice before cooking, though this recipe works either way.
Personally, I keep a dedicated Instant Pot insert for rice dishes because it’s easy to clean and prevents flavor carryover. If you’re tight on space or budget, skipping the skillet and sautéing right in the Instant Pot saves a step with no loss of flavor. Just mind the sauté function’s temperature setting so you don’t scorch anything.
Preparation Method

- Rinse the rice: Place 1 ½ cups (300 grams) of long-grain white rice in a fine mesh strainer and rinse under cold water until the water runs clear. This removes excess starch and prevents clumping. Drain well.
- Sauté the aromatics: Set your Instant Pot to the “Sauté” function and heat 2 tablespoons olive oil. Once shimmering, add the finely chopped medium yellow onion and sauté for about 3-4 minutes until translucent and fragrant. Add 3 minced garlic cloves and cook for another 30 seconds, stirring constantly to avoid burning.
- Toast the rice: Add the rinsed rice to the pot and stir well to coat with oil and aromatics. Toast the rice for about 2 minutes, stirring frequently. You’ll notice a slight nutty aroma as the rice warms up.
- Add spices and liquids: Sprinkle 1 teaspoon smoked paprika, ½ teaspoon ground cumin, 1 teaspoon salt, and ¼ teaspoon black pepper over the rice. Stir to combine evenly. Pour in 1 cup (240 ml) canned diced tomatoes (with juices) and 2 cups (480 ml) chicken or vegetable broth. Stir gently to combine all ingredients.
- Pressure cook: Seal the Instant Pot lid and set the valve to “Sealing.” Select “Manual” or “Pressure Cook” on high pressure for 6 minutes. Remember, the pot will take about 5-7 minutes to come to pressure before cooking begins.
- Natural release: When cooking time finishes, allow the pressure to release naturally for 10 minutes. Then carefully switch the valve to “Venting” to release any remaining steam.
- Fluff and finish: Open the lid and gently fluff the rice with a fork. Stir in 1 tablespoon fresh lime juice and chopped cilantro if using. Taste and adjust salt if needed.
Pro tip: If you notice your rice is a little wet after cooking, leave the Instant Pot lid off on “Keep Warm” for 5 minutes to let excess moisture evaporate. This trick has saved me more than once from mushy rice disasters.
Cooking Tips & Techniques
Getting rice just right in the Instant Pot can feel tricky, but a few lessons I learned the hard way make all the difference:
- Don’t skip rinsing: Rinsing the rice removes starch that can cause clumping or gummy texture. It’s worth the extra step.
- Use the sauté function first: Toasting onions, garlic, and rice together unlocks flavor that pressure cooking alone can’t achieve.
- Measure liquids precisely: Too much broth leads to mush; too little means undercooked rice. I use a kitchen scale for accuracy.
- Natural pressure release is key: It prevents rice from sticking to the bottom and keeps grains fluffy.
- Timing matters: The 6-minute cook time fits perfectly for fluffy, tender rice without turning it to porridge. I don’t recommend shortening or lengthening it unless you want a different texture.
- Multitasking tip: While the Instant Pot is working, prep a fresh salad or heat up beans to make a full meal without extra effort.
Honestly, I used to overthink rice ratios and timing until I stuck with this method. Now it’s a reliable shortcut that saves me stress on hectic evenings.
Variations & Adaptations
This Quick Instant Pot Spanish Rice recipe is like a blank canvas—ready for your personal touch or dietary needs.
- Make it vegetarian or vegan: Just swap chicken broth for vegetable broth and serve with beans or grilled veggies.
- Add protein: Stir in cooked shredded chicken, sautéed chorizo, or black beans after cooking for a heartier meal.
- Spice it up: Add a diced jalapeño or a pinch of cayenne during sautéing for a little heat.
- Use brown rice: Swap white rice for brown rice, but adjust cooking time to 22 minutes pressure cook and 15 minutes natural release.
- Seasonal twist: In summer, toss in fresh diced tomatoes and cilantro instead of canned for a brighter flavor.
One time, I added corn kernels and a squeeze of fresh orange juice at the end—strange combo but surprisingly tasty! Feel free to experiment and make this recipe your own.
Serving & Storage Suggestions
This Spanish rice is best served warm, right after fluffing with lime and cilantro. It pairs beautifully with grilled chicken, sautéed shrimp, or roasted vegetables. For a casual weeknight, I love spooning it alongside crispy garlic chicken—the garlic in both dishes makes a perfect match.
Leftovers keep well in an airtight container in the refrigerator for up to 4 days. To reheat, sprinkle a few drops of water over the rice and microwave covered, stirring halfway through to restore moisture. You can also reheat gently on the stovetop with a splash of broth.
Freezing is possible but may slightly change texture. If freezing, portion into airtight containers and thaw overnight in the fridge before reheating. Flavors tend to meld and deepen after a day, so leftovers often taste even better!
Nutritional Information & Benefits
One serving (about 1 cup cooked) of this Quick Instant Pot Spanish Rice contains approximately:
| Calories | 210 kcal |
|---|---|
| Carbohydrates | 42 g |
| Protein | 4 g |
| Fat | 5 g |
| Fiber | 2 g |
| Sodium | 450 mg (varies by broth) |
The rice provides a good source of energy-boosting carbs, while the olive oil offers heart-healthy fats. Tomatoes add lycopene, an antioxidant linked to health benefits, and garlic supports immune function. This recipe is naturally gluten-free and can be adapted for vegan diets.
From a wellness standpoint, I like that it’s a balanced comfort food that doesn’t rely on heavy creams or excess salt—just straightforward, wholesome ingredients.
Conclusion
If you’re hunting for a quick, flavorful side or main dish that fits into a busy lifestyle, this Quick Instant Pot Spanish Rice recipe is a no-brainer. It’s flexible, fuss-free, and honestly, a little bit addictive. I love how it turns just a few simple ingredients into something that feels like a warm hug after a long day.
Feel free to tweak the spices or add your favorite mix-ins—this recipe really welcomes your creativity. And if you try it, I’d love to hear how you made it your own. Drop a comment, share your tips, or even your favorite pairings. Cooking should feel fun and personal, and this recipe is here to help make weeknight dinners easier and tastier.
Here’s to many more cozy, delicious meals ahead!
FAQs
Can I use brown rice instead of white rice in this recipe?
Yes! Brown rice requires longer cooking—about 22 minutes on high pressure and 15 minutes natural release. The texture will be a bit chewier but equally delicious.
Is it necessary to rinse the rice before cooking?
Rinsing is recommended to remove excess starch, which helps prevent clumping and gives fluffier rice. However, if you’re in a rush, you can skip it and still get decent results.
Can I make this recipe without an Instant Pot?
Absolutely. On the stovetop, sauté the aromatics and rice, then simmer with broth and tomatoes covered for about 18-20 minutes until tender, stirring occasionally.
How spicy is this recipe?
This recipe is mild, but you can easily add heat by including diced jalapeños or a pinch of cayenne during the sauté step.
What are some good dishes to serve with Spanish rice?
Spanish rice pairs well with grilled meats, beans, sautéed vegetables, or dishes like Mexican chicken tacos. It’s a versatile side that complements many flavors.
Pin This Recipe!

Quick Instant Pot Spanish Rice Recipe for Easy Flavorful Dinners
A quick and easy Instant Pot Spanish rice recipe that delivers bold, comforting flavors with minimal fuss, perfect for busy weeknights.
- Prep Time: 10 minutes
- Cook Time: 13 minutes
- Total Time: 23 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Spanish
Ingredients
- 1 ½ cups long-grain white rice (about 300 grams)
- 2 tablespoons olive oil
- 1 medium yellow onion, finely chopped
- 3 garlic cloves, minced
- 1 cup canned diced tomatoes (about 240 ml), fire-roasted if possible
- 2 cups chicken or vegetable broth (480 ml)
- 1 teaspoon smoked paprika
- ½ teaspoon ground cumin
- 1 teaspoon salt, or to taste
- ¼ teaspoon freshly ground black pepper
- A handful fresh cilantro, chopped (optional)
- 1 tablespoon fresh lime juice
Instructions
- Rinse the rice under cold water in a fine mesh strainer until the water runs clear. Drain well.
- Set the Instant Pot to ‘Sauté’ and heat olive oil until shimmering. Add chopped onion and sauté for 3-4 minutes until translucent.
- Add minced garlic and cook for 30 seconds, stirring constantly.
- Add the rinsed rice and toast for about 2 minutes, stirring frequently.
- Sprinkle smoked paprika, ground cumin, salt, and black pepper over the rice and stir to combine.
- Pour in diced tomatoes with juices and broth. Stir gently to combine.
- Seal the Instant Pot lid and set valve to ‘Sealing.’ Cook on high pressure for 6 minutes.
- Allow natural pressure release for 10 minutes, then carefully switch valve to ‘Venting’ to release remaining steam.
- Open lid, fluff rice with a fork, stir in lime juice and cilantro if using. Adjust salt to taste.
Notes
If rice is wet after cooking, leave Instant Pot lid off on ‘Keep Warm’ for 5 minutes to evaporate excess moisture. Rinsing rice is recommended to prevent clumping. Use natural pressure release to keep rice fluffy. For vegan option, use vegetable broth. Brown rice requires longer cooking time (22 minutes pressure cook and 15 minutes natural release).
Nutrition
- Serving Size: About 1 cup cooked r
- Calories: 210
- Sodium: 450
- Fat: 5
- Carbohydrates: 42
- Fiber: 2
- Protein: 4
Keywords: Instant Pot, Spanish rice, quick dinner, easy recipe, weeknight meal, pressure cooker rice, flavorful rice


