This spanish rice instant pot recipe turns pantry rice, tomato, and spices into fluffy, flavorful rice in about 30 minutes with one pot to wash.
Spanish-style rice is one of those sides that makes any plate feel more complete. In a pressure cooker you get the same toasted, tomato-rich flavor you love from the stove, but with less babysitting and far fewer splatters. Everything happens in the Instant Pot insert: you sauté, toast, pressure cook, and serve straight from the same pan.
The method below shows you how to build flavor with onions, peppers, and spices, how much liquid to use so the grains stay separate, and how to avoid the burn message that sometimes pops up with tomato-based dishes.
Why Make Spanish Rice In The Instant Pot
A heavy pot on the stove can give you good Spanish rice, but it demands attention. One distraction and the bottom layer can stick or scorch. With the Instant Pot, heat and pressure stay steady once the lid is locked, so the rice cooks evenly without constant stirring.
The pressure cooker is also handy when you want to scale up. Because steam stays trapped, the top and bottom layers cook at the same pace. You can double the recipe for a party or weekly meal prep and still get tender grains that hold their shape.
Spanish Rice Instant Pot Recipe Step-By-Step
Use long-grain white rice, a mix of broth and tomato sauce, and a gentle spice blend for a classic pot of Spanish-style rice. The timings here work well in a 6- or 8-quart Instant Pot.
Ingredient Checklist
Here is a quick look at what you will need and why each ingredient matters.
| Ingredient | Typical Amount | What It Adds |
|---|---|---|
| Long-grain white rice | 2 cups, rinsed | Fluffy grains that stay separate |
| Oil (olive or neutral) | 2 tablespoons | Helps brown vegetables and toast the rice |
| Yellow onion, chopped | 1 medium | Sweet base flavor |
| Garlic, minced | 2–3 cloves | Savory depth to balance tomato |
| Bell pepper, diced | 1 small | Color and gentle sweetness |
| Tomato sauce or passata | 1 cup | Tomato base and red color |
| Chicken or vegetable broth | 1 1/4 cups | Cooking liquid and savory body |
| Ground cumin and smoked paprika | 1–1 1/2 teaspoons total | Warm spice notes with Spanish-style feel |
Rice-To-Liquid Ratio And Cook Time
Tomato sauce counts as part of the cooking liquid, so you use slightly less broth than you would for plain white rice. A reliable baseline is 2 cups of rice, 1 cup of tomato sauce, and 1 1/4 cups of broth. Many Instant Pot white rice methods, such as the official Instant Pot white rice directions, use close to a 1:1 ratio of rice to liquid along with a short high pressure cook and natural release, and this mix stays in that range so the grains stay fluffy rather than sticky.
For long-grain white rice, set the cooker to High Pressure for 4 minutes, then let the pressure release naturally for 10 minutes before venting the rest. That short natural release helps the rice finish steaming without turning soft or gummy.
Layering To Avoid The Burn Message
After sautéing and toasting, tomato sauce can thicken against the hot metal and trigger the burn warning if it sits on the bottom. To avoid that problem, stir the dry spices into the rice, pour in the broth, and scrape the base until it feels smooth. Then gently pour the tomato sauce over the top of the rice without stirring. The liquids will mingle as the pot heats, but the thicker tomato layer stays off the hottest surface.
Detailed Cooking Instructions
1. Prep And Sauté The Aromatics
Rinse the rice until the water runs mostly clear, then drain well. Turn the Instant Pot to Sauté, add the oil, and warm it. Add the onion and bell pepper and cook for 3 to 4 minutes, stirring now and then, until the vegetables soften. Stir in the garlic and cook for about 30 seconds, just until fragrant.
2. Toast The Rice And Spices
Add the drained rice and stir so every grain is coated in oil. Toast for 1 to 2 minutes until some grains turn opaque. Sprinkle in the cumin, smoked paprika, salt, and pepper, and stir once more so the spices coat the rice and vegetables evenly.
3. Deglaze And Add Liquid
Press Cancel to stop the sauté. Pour in the broth and use a wooden spoon to scrape up any browned bits on the bottom of the pot. A smooth base helps prevent scorching and error messages later.
4. Add Tomato And Pressure Cook
Spread the rice into an even layer. Pour the tomato sauce over the top without stirring. Lock the lid, set the valve to sealing, and select Pressure Cook or Manual on High Pressure for 4 minutes.
When the cook time ends, let the pressure drop on its own for 10 minutes. Then move the valve to venting to release any remaining steam and open the lid away from you.
5. Fluff, Rest, And Finish
Use a fork to gently fluff the rice from the bottom up so the tomato layer folds through the grains. Fold in chopped cilantro or parsley if you like. Set the lid loosely on top and let the rice rest on Warm for about 5 minutes.
Salt Level, Spice And Texture Tweaks
Spanish-style rice should taste bright and savory, not flat or harsh. If the pot tastes bland, add a pinch of salt and a squeeze of lime juice; acid often wakes up the tomato and broth. For smoky depth, increase the smoked paprika slightly or add a small spoonful of tomato paste with the sauce.
Heat level is easy to adjust as well. For a gentle pot, stick with mild chili powder or even just paprika. For more bite, sauté a diced jalapeño with the onion and pepper or stir in red pepper flakes with the dry spices. If the texture feels softer than you prefer, use two tablespoons less total liquid next time; for slightly softer grains, add two tablespoons more broth.
Serving Ideas For Instant Pot Spanish Rice
This rice pairs naturally with tacos, enchiladas, grilled chicken, or simple pan-seared fish. Scoop it along one side of the plate, then add your protein and a quick salad for a balanced, colorful meal.
You can also turn the pot into a one-dish dinner. After fluffing the rice, fold in cooked chorizo, shredded rotisserie chicken, or drained canned beans. Close the lid for a few minutes so the add-ins warm through, then finish with fresh herbs and lime wedges at the table.
Storing And Reheating Spanish Rice Safely
Once everyone has eaten, cool any leftover rice promptly. Spoon it into shallow containers so it cools quickly, then refrigerate within about two hours of cooking. Food safety agencies, including the USDA guidance on leftovers, echo this same two-hour window for most cooked foods to keep them out of the temperature “danger zone.”
Stored in the refrigerator, cooked rice is best within 3 to 4 days. Reheat portions until piping hot, whether you use the microwave, a covered skillet with a splash of broth, or the Instant Pot on the Steam setting. Avoid reheating the same batch more than once; take out only what you plan to eat.
For longer storage, spread the rice on a tray to cool, then pack it into freezer bags or containers in meal-size portions. Freeze flat for easy stacking. When you are ready to use it, thaw in the refrigerator or reheat from frozen with a splash of broth.
Instant Pot Spanish Rice Variations And Swaps
Once you are comfortable with the basic method, small changes can turn this pot of rice into something new without extra work.
| Variation | What To Change | Extra Notes |
|---|---|---|
| Brown rice version | Use long-grain brown rice and increase broth to 2 cups | Cook on High Pressure for about 20 minutes with a 10 minute natural release |
| Mild kid-friendly | Skip smoked paprika and any hot chili; use sweet paprika only | Finish with a little butter for extra richness |
| Extra vegetables | Add corn, peas, or diced zucchini with the bell pepper | Limit added vegetables to about 1 extra cup |
| Protein-packed | Stir in cooked chicken, chorizo, or beans after cooking | Add a splash of broth if the mix looks dry |
| No-tomato version | Swap tomato sauce for extra broth and tomato-free salsa or spices | Color will be lighter but flavor still stays savory |
| Cilantro-lime twist | Use lime juice instead of some of the salt at the end | Fold in extra herbs once the rice is fluffed |
| Freezer meal prep | Cool rice quickly and freeze in meal-size bags | Label with the date and use within a few months for best flavor |
Troubleshooting Common Spanish Rice Problems
Rice Came Out Mushy
If the rice feels soft and clumpy, the pot likely had a little too much liquid or stayed on Warm for too long. Next time, reduce the broth slightly or shorten the resting time with the lid on. Fluffing the rice promptly helps extra steam escape.
Rice Came Out Dry Or Under-Cooked
Dry, underdone grains usually point to not enough liquid or a release that was too fast. Measure both the tomato sauce and broth and stay close to the suggested ratio. If the texture still feels too firm, add a few tablespoons of hot broth, return the lid, and let the rice sit on Warm for another 5 to 10 minutes.
Burn Message Appeared
The burn warning often means thick sauce or stuck bits are sitting against the bottom of the pot. To prevent that, deglaze thoroughly after sautéing, keep most of the tomato sauce on top of the rice, and avoid mixes with added sugar.
Once you understand how the Instant Pot handles liquid, heat, and pressure, Spanish-style rice becomes one of the most reliable sides in your rotation. With a little practice, your spanish rice instant pot recipe will come out fragrant, fluffy, and ready to share on even the busiest nights.

