Looking for a simple and tasty side dish? This Instant Pot Spanish Rice recipe is exactly what you need! Packed with bold flavors and made in just one pot, it pairs well with almost any meal. In this guide, I'll walk you through easy steps for a dish that even picky eaters will love. Let’s dive into the world of vibrant spices and fresh ingredients to make your cooking fun and delicious!
Why I Love This Recipe
- Easy to Make: This recipe requires minimal prep and can be on your table in just 30 minutes, making it perfect for busy weeknights.
- Flavorful Ingredients: The combination of spices and fresh vegetables creates a deliciously vibrant dish that everyone will love.
- Versatile Dish: Spanish rice can be served as a side or a main dish, and you can easily customize it by adding your favorite proteins or vegetables.
- Instant Pot Convenience: Using the Instant Pot not only saves time but also locks in flavors, ensuring a perfectly cooked rice dish every time.
Ingredients
List of Essential Ingredients
- 2 cups long-grain white rice, rinsed
- 1 medium onion, chopped
- 1 bell pepper, diced
- 2 cloves garlic, minced
Spices and Seasonings
- 1 teaspoon cumin
- 1 teaspoon paprika
- ½ teaspoon chili powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
Additional Ingredients
- 1 can (14.5 oz) diced tomatoes (with juices)
- 1 ½ cups vegetable broth
- 1 tablespoon olive oil
- 1 cup frozen peas (optional)
- Fresh cilantro for garnish
When you make Instant Pot Spanish rice, it is key to gather the right ingredients. Start with long-grain white rice. Rinsing it removes excess starch. This helps the rice cook evenly and stay fluffy. You will also need a medium onion, a bell pepper, and garlic. These add great taste to your rice.
Next, gather your spices. Cumin and paprika give a warm, earthy flavor. Chili powder adds a gentle kick. Salt and black pepper balance the mix.
For the base, you will use canned diced tomatoes with their juices. This adds moisture and a nice color to the dish. Vegetable broth enhances the flavor even more. Olive oil helps sauté the veggies.
If you want more color and sweetness, add frozen peas. Finally, fresh cilantro makes a lovely garnish. This adds a bright taste and a pop of green. With these ingredients, you are ready to start cooking!

Step-by-Step Instructions
Preparing the Base
First, set your Instant Pot to the 'Sauté' function. Pour in one tablespoon of olive oil. Now, add the chopped onion and diced bell pepper. Sauté these for about 3-4 minutes. You want them soft but not brown. This step builds a great base for your Spanish rice. Next, add the minced garlic. Stir it in and cook for one more minute. The smell will be amazing!
Integrating Spices
Now it’s time to add some flavor! Sprinkle in one teaspoon of cumin, one teaspoon of paprika, half a teaspoon of chili powder, half a teaspoon of salt, and a quarter teaspoon of black pepper. Stir everything well. Coating the vegetables with spices makes each bite burst with flavor.
Cooking the Rice
Add two cups of rinsed long-grain white rice to the pot. Stir continuously for about two minutes. This toasting step helps the rice absorb all the flavors. After that, mix in one can of diced tomatoes with their juices and one and a half cups of vegetable broth. Make sure to scrape the bottom of the pot. This prevents the burn notice from your Instant Pot.
Pressure Cooking the Mixture
Seal the Instant Pot lid tightly. Check that the valve is set to 'Sealing.' Cook on high pressure for 8 minutes. When it finishes, let it sit for 10 minutes for a natural release. After that, carefully switch to a quick release to let out any remaining steam. Be cautious of the steam!
Final Touches
If you want to add some color, stir in one cup of frozen peas. Do this during the fluffing step. Finally, fluff the rice gently with a fork. Let it sit for another 5 minutes for the best texture. For a lovely finish, top your dish with freshly chopped cilantro before serving. Enjoy your flavorful Spanish rice!
Tips & Tricks
Perfecting the Texture
Rinsing your rice helps remove extra starch. This step keeps the rice from being too sticky. Before cooking, use a fine mesh strainer and rinse it under cold water. Make sure to shake off any water.
Toasting the rice adds a nice flavor. After sautéing the veggies, add the rinsed rice. Stir it for about two minutes. This step gives it a warm, nutty taste.
Avoiding Burn Notice
To avoid the burn notice, scrape the bottom of the pot well. After toasting the rice, add the diced tomatoes and broth. Use a wooden spoon to scrape up any bits stuck to the pot. This helps prevent burning and ensures even cooking.
Flavor Enhancements
Want to boost the flavor? Try adding a splash of lime juice. This brightens up the dish nicely. You can also mix in some corn or black beans for extra texture. Fresh cilantro adds a nice touch too. Just sprinkle it on top right before serving.
Pro Tips
- Rinse the Rice: Rinsing the rice before cooking removes excess starch, preventing the rice from becoming gummy and ensuring a fluffier texture.
- Customize the Spices: Feel free to adjust the spices according to your taste. Adding a pinch of cayenne pepper can give it an extra kick!
- Use Fresh Ingredients: Fresh garlic and onions will enhance the flavor of your dish. If possible, use fresh herbs for garnishing to brighten up the dish.
- Let it Rest: Allowing the rice to rest for a few minutes after cooking helps the grains firm up and makes it easier to fluff without breaking.
Variations
Vegetarian and Vegan Options
You can easily make this Instant Pot Spanish rice vegetarian or vegan. Just skip the chicken broth and use vegetable broth instead. This keeps the dish full of flavor. You can also add more veggies. Try corn, zucchini, or spinach for added texture. If you want a creamier dish, mix in some cashew cream or coconut milk. This will give it a nice richness without using dairy.
Protein Add-ins
If you want to boost the protein in your rice, add chicken, shrimp, or beans. For chicken, use cooked, shredded chicken. Stir it in after the rice cooks. For shrimp, add them right before sealing the pot. They cook quickly and add great flavor. If you prefer beans, use black beans or chickpeas. Drain and rinse them, then mix them in after cooking. This keeps the rice hearty and filling.
Spice Level Adjustments
Adjusting the spice level is also easy. To make the rice spicier, add more chili powder or diced jalapeños. You can also use crushed red pepper flakes. If you like it milder, reduce the chili powder or leave out the jalapeños. Taste the rice after cooking. This way, you can add more heat or spices to fit your preference. Experiment and find the perfect balance for you!
Storage Info
Storing Leftovers
To store leftovers, let the rice cool first. Place it in an airtight container. You can keep it in the fridge for up to four days. Make sure to label the container with the date. This helps you remember when you made it.
Freezing Instructions
To freeze Spanish rice, use a freezer-safe bag or container. Portion the rice into smaller servings for easy use later. Remove as much air as possible before sealing. You can freeze it for up to three months. When you want to eat it, thaw it overnight in the fridge before reheating.
Reheating Tips
To reheat, use a microwave or a stovetop. If using a microwave, add a splash of water to keep it moist. Heat it in short intervals, stirring in between. For stovetop, warm it in a pan over low heat. Stir often to keep it from sticking. Adding a bit of broth can really bring back the flavor and texture.
FAQs
How long does it take to cook rice in the Instant Pot?
Cooking rice in the Instant Pot takes about 8 minutes on high pressure. After that, let it sit for 10 minutes to release pressure naturally. This helps the rice finish cooking and become fluffy. So, in total, you can have rice ready in about 30 minutes.
Can I use brown rice instead of white rice?
Yes, you can use brown rice, but it needs some changes. Brown rice takes longer to cook. Use a 22-minute cooking time on high pressure. Also, add more liquid, about 2 cups of broth for every cup of brown rice. This ensures that it cooks well and absorbs the flavors.
What can I serve with Spanish rice?
Spanish rice pairs well with many dishes. You can serve it with tacos, burritos, or grilled chicken. It also works great with beans, veggies, or a fresh salad. For a complete meal, try it with salsa or guacamole on the side.
How can I make Spanish rice spicier?
To add heat, you can use extra chili powder or diced jalapeños. You might also try adding hot sauce or cayenne pepper. Adjust the amount of spices to match your liking. Taste it as you go to find your perfect heat level.
This blog post covered essential ingredients and easy steps for making Spanish rice. We explored how to sauté vegetables, integrate spices, and pressure cook everything to perfection. I shared tips for getting the best texture and avoiding any burn notices. You learned about variations and how to store leftovers. Cooking Spanish rice opens the door to a flavorful meal. Embrace these tips to enjoy a delicious dish that meets your taste. Happy cooking!