Instant Pot Spanish Rice is one of those side dishes that transforms an ordinary meal into something special. It’s packed with savory tomato flavor, aromatic spices, and fluffy rice that cooks perfectly every time in the Instant Pot.
Unlike traditional stovetop methods, the Instant Pot eliminates guesswork and delivers consistently delicious results with minimal effort. Whether you’re serving tacos, enchiladas, grilled chicken, or roasted vegetables, this rice complements almost any meal.
Why You’ll Love This Recipe
- Ready in under 30 minutes
- One-pot convenience
- Perfectly fluffy rice every time
- Great for meal prep
- Family-friendly
- Easy to customize
- Freezer-friendly
What Goes Into Instant Pot Spanish Rice
Main Ingredients
- 1 tablespoon olive oil
- 1 small onion, finely diced
- 2 cloves garlic, minced
- 1½ cups long-grain white rice
- 1 can (8 ounces) tomato sauce
- 2 cups chicken broth
- 1 teaspoon chili powder
- 1 teaspoon paprika
- ½ teaspoon cumin
- ½ teaspoon salt
- ¼ teaspoon black pepper

Optional Add-Ins
- Diced bell peppers
- Corn kernels
- Peas
- Jalapeños
- Fresh cilantro
- Lime wedges
Hardware & Gadgets
Having the right equipment makes preparation quick and easy.
Kitchen Tools
- Instant Pot or electric pressure cooker
- Measuring cups and spoons
- Wooden spoon
- Sharp knife
- Cutting board
- Serving bowl
Mastering Instant Pot Spanish Rice: How-To
Step 1: Sauté the Aromatics
Turn the Instant Pot to the Sauté setting.
Add olive oil, diced onion, and garlic.
Cook for 2–3 minutes until softened and fragrant.
Step 2: Add the Spices
Stir in:
- Chili powder
- Paprika
- Cumin
- Salt
- Black pepper
Cook for about 30 seconds to bloom the spices and enhance their flavor.
Step 3: Incorporate the Rice
Add the uncooked rice to the pot.
Stir well so the rice becomes lightly coated with the oil and spices.
This helps create deeper flavor throughout the dish.
Step 4: Pour in the Liquids
Add the tomato sauce and chicken broth.
Stir gently to combine.
Scrape the bottom of the pot to ensure nothing is stuck, which helps prevent burn warnings.

Step 5: Pressure Cook
Secure the Instant Pot lid and set the valve to Sealing.
Cook on High Pressure for 4 minutes.
Once cooking is complete, allow a 10-minute natural pressure release before carefully releasing any remaining pressure.
Step 6: Fluff and Serve
Open the lid and fluff the rice with a fork.
Garnish with chopped cilantro or a squeeze of fresh lime juice if desired.
Serve warm and enjoy.
Ingredient Swaps & Substitutions
No Chicken Broth?
Use vegetable broth or water with a bouillon cube.
No Tomato Sauce?
Replace with crushed tomatoes or tomato puree.
Want More Vegetables?
Add diced bell peppers, corn, peas, or carrots.
Need More Protein?
Mix in shredded chicken, black beans, pinto beans, or cooked ground turkey.
Looking for Extra Flavor?
Add a tablespoon of tomato paste along with the tomato sauce.
Avoid These Traps
Using Too Much Liquid
Excess liquid can result in mushy rice.
Skipping the Natural Release
Allowing the pressure to release naturally helps the rice finish cooking properly.
Forgetting to Scrape the Pot
Food stuck to the bottom may trigger a burn notice.
Overstirring After Cooking
Fluff gently with a fork to maintain the rice texture.
Using the Wrong Rice
Long-grain white rice provides the best texture for this recipe.
Freezer-Friendly Notes
Refrigerator Storage
Store leftovers in an airtight container for up to 4 days.
Freezer Storage
Freeze in portion-sized containers for up to 3 months.
Reheating
Microwave with a splash of broth or water to restore moisture.
Meal Prep Tip
Prepare a large batch and portion it into individual containers for easy lunches and dinners throughout the week.

Top Questions & Answers
Can I use brown rice instead of white rice?
Yes. Brown rice works well, but it requires additional liquid and a longer cooking time, usually around 22–24 minutes under high pressure.
What can I serve with Instant Pot Spanish Rice?
It pairs perfectly with tacos, burritos, enchiladas, grilled chicken, steak, shrimp, fajitas, and roasted vegetables.
Can I make this dish vegan?
Absolutely. Simply replace the chicken broth with vegetable broth and ensure any additional ingredients are plant-based.
How can I spice it up further?
Add diced jalapeños, chipotle powder, cayenne pepper, or hot sauce for extra heat.
Final Thoughts
Instant Pot Spanish Rice is an easy, flavorful side dish that belongs in every home cook’s recipe collection. With simple ingredients, minimal prep work, and foolproof pressure cooking, it’s a recipe you’ll find yourself making again and again.
Whether you’re preparing a Mexican-inspired feast or simply need a versatile side dish, this rice delivers bold flavor, fluffy texture, and dependable results every time.
