Master Instant Pot Spanish Rice: Your Guide to Restaurant-Quality Mexican Rice at Home
Experience the vibrant flavors and perfect fluffy texture of authentic Spanish Rice (also known as Mexican Rice or Arroz Rojo) right in your own kitchen! This Instant Pot Spanish Rice recipe delivers restaurant-quality results in a fraction of the time, making it an ideal side dish for any Mexican-inspired meal. Crafted with readily available pantry staples like long-grain rice, rich tomato sauce, aromatic garlic, and a blend of savory spices, this dish is not only incredibly easy to prepare but guarantees a delicious outcome every single time.
There’s something uniquely irresistible about the Spanish rice served at your favorite Mexican restaurants. Its distinct flavor and perfectly tender, yet separate, grains make it a beloved accompaniment to tacos, enchiladas, burritos, and countless other dishes. For years, recreating that elusive perfection at home seemed challenging, often resulting in sticky or undercooked rice. But with the magic of the Instant Pot, that restaurant-style Mexican rice is now within effortless reach. This recipe simplifies the process dramatically, utilizing ingredients you likely already have in your pantry, transforming complex culinary aspirations into a quick, easy, and consistently flawless reality.

What is Spanish Rice (Arroz Rojo)?
Spanish rice, commonly referred to as Mexican rice or arroz rojo (meaning “red rice”), is a quintessential side dish in Mexican cuisine. Despite its popular English name, it’s more accurately a Mexican staple, characterized by its distinctive reddish-orange hue derived from tomato sauce or purée, and its savory depth from sautéed onions and garlic, along with spices like chili powder and cumin. Unlike some rice dishes that can be heavy or bland, traditional Spanish rice is known for its light, fluffy grains and rich, aromatic profile, making it the perfect canvas to complement bold main courses. It’s not to be confused with Spanish paella, which is a very different dish with saffron and typically seafood or chicken, whereas arroz rojo is a simpler, tomato-based rice preparation.
Why the Instant Pot is Perfect for Spanish Rice
Cooking Spanish rice in the Instant Pot has revolutionized the way I prepare this classic side. If you’ve ever struggled with achieving perfectly cooked rice on the stovetop – battling with the right water-to-rice ratio, inconsistent simmering temperatures, or the dreaded burnt bottom – the Instant Pot is your new best friend. It takes all the guesswork out of rice preparation. The controlled, high-pressure environment ensures that the rice cooks evenly and absorbs all the flavorful liquid without drying out or becoming mushy. Each grain emerges separate, tender, and incredibly fluffy, mirroring the ideal texture you expect from your favorite Mexican eatery.
Beyond the flawless texture, the Instant Pot offers unparalleled convenience. There’s no constant stirring required, no need to monitor the heat, and significantly less cleanup. It transforms a potentially finicky recipe into a hands-off experience. The “set it and forget it” nature of pressure cooking means you can focus on preparing your main dish while the Instant Pot diligently works its magic, ensuring perfect results every single time. This consistency and ease are precisely why once you try making Spanish rice in your Instant Pot, you’ll never go back to any other method.

Essential Ingredients for Instant Pot Spanish Rice
Before you dive into cooking, let’s gather these simple, everyday ingredients. Be sure to scroll to the bottom of the post for the FULL PRINTABLE recipe card with exact measurements.
- Long Grain White Rice: The foundation of our fluffy rice. Long grain rice is preferred for its ability to stay separate and fluffy after cooking, as opposed to stickier short-grain varieties. Rinsing it thoroughly is key!
- Olive Oil: Used for sautéing the aromatics and adding a touch of richness.
- Butter: Enhances flavor and contributes to the overall texture, giving the rice a luxurious mouthfeel.
- Chicken Broth: Provides the essential liquid for cooking the rice and infuses it with a deep, savory flavor. You can use low-sodium broth to control the salt content.
- Onion: Finely chopped onion creates a foundational aromatic base, adding sweetness and depth.
- Garlic: Freshly minced garlic is crucial for that authentic Mexican rice flavor. Don’t skimp on this!
- Tomato Sauce: The star ingredient that gives Spanish rice its characteristic “rojo” (red) color and tangy, umami-rich flavor.
- Chili Powder: A staple spice in Mexican cuisine, providing a mild, earthy warmth without overwhelming heat.
- Cumin: Adds a distinct, earthy, and slightly smoky aroma that is essential for authentic Spanish rice flavor.
- Salt: Balances all the flavors and brings out the best in every ingredient. Adjust to your preference.

Step-by-Step Guide: How To Make Instant Pot Spanish Rice
Making this flavorful Spanish rice in your Instant Pot is surprisingly straightforward. Follow these simple steps for perfect results every time:
- Sauté the Aromatics: Begin by setting your Instant Pot to the “Sauté” function and allow it to heat up for a few minutes until it indicates “Hot.” Add the olive oil and butter to the pot. Once the butter has melted and the mixture is shimmering, add the finely chopped onions and minced garlic. Sauté for approximately 3-4 minutes, stirring occasionally, until the onions become soft and translucent and the garlic is fragrant. This step is crucial for building a deep flavor base.
- Rinse the Rice Thoroughly: While the aromatics are sautéing, prepare your rice. Place the long-grain white rice into a fine-mesh colander. Rinse it exceptionally well under cold running water for at least 1-2 minutes, using your hands to agitate the grains. Continue rinsing until the water runs clear. This essential step removes excess starch, which is key to achieving light, fluffy, and separate rice grains, and also helps to prevent the dreaded “Burn” notice on your Instant Pot.
- Combine All Ingredients: Once the onions and garlic are softened, turn off the sauté function. Add the rinsed rice, chicken broth, tomato sauce, chili powder, cumin, and salt to the Instant Pot. Stir all the ingredients gently to combine them thoroughly, making sure the rice is evenly distributed at the bottom of the pot and no ingredients are stuck to the bottom.
- Pressure Cook to Perfection: Secure the lid on your Instant Pot, ensuring it is locked correctly. Turn the steam release valve to the “Sealing” position. Select the “Pressure Cook” or “Manual” setting and set the cooking time to 3 minutes on HIGH pressure. The Instant Pot will take some time to build pressure before the cooking countdown begins.
- Natural Pressure Release: Once the 3-minute cooking cycle is complete, the Instant Pot will beep and then begin its natural pressure release (NPR). This step is vital for perfectly cooked rice. Allow the pressure to release naturally until the float valve drops, which typically takes about 10-15 minutes. Do NOT attempt a quick release as it can result in hard or undercooked rice.
- Fluff and Serve: Once the pressure has fully released and the float valve has dropped, carefully open the lid. Use a fork to gently fluff the Spanish rice, separating the grains. Serve immediately and enjoy the perfect texture and rich flavor!

Expert Tips & Recipe Variations for Instant Pot Spanish Rice
Achieving consistently perfect Spanish rice is easy with these helpful tips and creative variations:
- Rinse Your Rice Religiously: We can’t stress this enough! Rinsing removes excess starch, which is the primary culprit behind sticky, clumpy rice. It also helps prevent the dreaded “Burn” notice on your Instant Pot by ensuring proper liquid absorption.
- The Power of Natural Pressure Release (NPR): For rice, NPR is crucial. It allows the grains to finish cooking gently and absorb any remaining moisture, resulting in a more tender, fluffy texture. Rushing this step with a quick release often leads to hard or unevenly cooked rice.
- Boost the Flavor with Broth: While water can be used, chicken broth (or vegetable broth for a vegetarian option) adds significantly more depth and savory notes to your rice. Consider using a good quality, low-sodium broth.
- Salsa Swap for Flavor & Spice: For a slightly different flavor profile or an extra kick, you can substitute jarred salsa (mild, medium, or hot) in place of the plain tomato sauce. Adjust the amount based on your desired tomato and spice intensity.
- Spice It Up: If you love a bit of heat, don’t hesitate to customize the spice level. You can add a finely diced jalapeño or serrano pepper along with the onions and garlic. A pinch of cayenne pepper, a dash of hot sauce, or even a bit more chili powder will also elevate the heat.
- Adding Vegetables: For a more complete side dish, consider adding diced carrots, peas, or corn during the final step when you add the rest of the ingredients. Frozen vegetables can be added directly without thawing.
- Garnish for Freshness: A sprinkle of fresh chopped cilantro, a squeeze of lime juice, or a dollop of sour cream or crema can brighten up the flavors just before serving.
Serving Suggestions for Your Perfect Arroz Rojo
This versatile Instant Pot Spanish Rice is the ultimate companion to a wide array of Mexican and Tex-Mex dishes. Its fluffy texture and savory tomato-infused flavor make it a crowd-pleaser that complements almost any meal. Here are some fantastic serving ideas:
- Classic Mexican Favorites: It’s absolutely perfect alongside Fish Tacos, savory Chicken Fajitas, or juicy Sour Cream Chicken Enchiladas. Pair it with a hearty plate of burritos or serve it as a base for delicious burrito bowls.
- Hearty Mains: Elevate your weeknight dinner by serving it with Southwest Baked Chicken or even non-traditional pairings like tender Oven Baked Pork Chops. Its robust flavor stands up well to various meats.
- Lighter Meals: Enjoy it as a flavorful side for grilled chicken or steak, or turn it into a simple vegetarian meal by adding black beans and a sprinkle of cheese.
- Breakfast & Brunch: Yes, you read that right! Leftover Spanish rice can be surprisingly delicious as part of a breakfast burrito or alongside scrambled eggs for a hearty morning meal.
- Build a Bowl: Create vibrant and customizable rice bowls with your favorite toppings such as avocado slices, pico de gallo, shredded lettuce, cheese, and a dollop of Greek yogurt or sour cream.
More Tasty Mexican-Inspired Recipes to Explore
If you love the flavors of Mexican cuisine, you’re in for a treat! Here are some other delightful recipes that pair wonderfully with our Instant Pot Spanish Rice or stand alone as fantastic meals:
- Potato Tacos: A unique and satisfying vegetarian option.
- Crunchwrap Supreme: Recreate your fast-food favorite at home with superior flavor.
- Mexican Pizza: A fun and family-friendly twist on a classic.
- Flank Steak Tacos: Tender, flavorful steak perfect for taco night.
- Cafe Rio Chicken: A beloved copycat recipe for succulent shredded chicken.
- Baked Chicken Bites: A simple, flavorful option that kids and adults alike will love.
Storage and Reheating Instructions
While this Instant Pot Spanish Rice is truly best enjoyed fresh, you can easily store and reheat leftovers for delicious meals throughout the week:
- Storage: Once the Spanish rice has cooled completely, transfer it to an airtight container. It can be stored in the refrigerator for 4-5 days. Ensure it’s fully cooled before refrigerating to maintain quality and prevent bacterial growth.
- Freezing: For longer storage, you can freeze Spanish rice. Place cooled rice in freezer-safe bags or containers, removing as much air as possible. It will keep well in the freezer for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheating: To reheat, simply place the desired portion in a microwave-safe bowl. Add a tablespoon or two of water or chicken broth to help rehydrate the rice and prevent it from drying out. Cover loosely and microwave in 30-60 second intervals, stirring in between, until it is thoroughly warmed through. Alternatively, you can reheat it in a saucepan over medium-low heat with a splash of broth, stirring until heated.
Frequently Asked Questions (FAQ)
- Can I use brown rice for this recipe?
- While you can technically use brown rice, the cooking time and liquid ratio would need to be adjusted significantly. This recipe is specifically formulated for long-grain white rice to achieve the desired fluffy texture and quick cooking time. Brown rice generally requires more liquid and a longer cooking time in the Instant Pot.
- What if I get the “Burn” notice on my Instant Pot?
- The “Burn” notice usually indicates that food is sticking to the bottom of the pot. To prevent this, ensure you thoroughly rinse your rice to remove excess starch. Also, after adding all ingredients, give a good stir to combine and scrape the bottom of the pot to ensure nothing is stuck before sealing the lid. Adding the tomato sauce last without stirring it all the way to the bottom can sometimes help, as thick sauces tend to scorch easily.
- Can I make this recipe vegetarian?
- Absolutely! Simply substitute the chicken broth with vegetable broth to make this a delicious vegetarian side dish. The flavor profile will remain robust and satisfying.
- How important is it to sauté the onions and garlic?
- Sautéing the onions and garlic is very important for building the foundational flavors of the Spanish rice. This step softens the aromatics and releases their sweet and pungent flavors, which infuse into the entire dish. Skipping this step would result in a less complex and flavorful rice.
- Can I add other vegetables?
- Yes, feel free to get creative! Adding a handful of frozen peas or corn, or finely diced bell peppers and carrots (sautéed briefly with the onions), can add extra color, nutrients, and texture to your Spanish rice. Add them during the final ingredient combining step.

Instant Pot Spanish Rice
Ingredients
- 1 Tablespoon olive oil
- 1 Tablespoon butter
- 1/4 cup finely chopped onion
- 2 cloves garlic, minced
- 2 cups chicken broth
- 1 teaspoon salt
- 1 teaspoon chili powder
- 1/2 teaspoon cumin
- 8 oz tomato sauce
- 1 1/2 cups long grain white rice
Instructions
- Set your Instant Pot to the “Sauté” function. Once hot, add the olive oil and butter. When the butter is melted, add the finely chopped onions and minced garlic. Cook for 3-4 minutes, stirring, until onions are soft and translucent.1 Tablespoon olive oil, 1 Tablespoon butter, 1/4 cup finely chopped onion, 2 cloves garlic
- Meanwhile, rinse the long grain white rice thoroughly under cold running water in a colander until the water runs clear. This step is essential for fluffy, separate rice and helps prevent the “Burn” notice.1 1/2 cups long grain white rice
- Once the onions are soft, turn off the sauté function. Add the rinsed rice, chicken broth, salt, chili powder, cumin, and tomato sauce to the pot. Stir well to combine all ingredients, ensuring nothing sticks to the bottom.2 cups chicken broth, 1 teaspoon salt, 1 teaspoon chili powder, 1/2 teaspoon cumin, 8 oz tomato sauce
- Close and lock the Instant Pot lid, setting the vent to “Sealing.” Select High pressure and cook for 3 minutes.
- After 3 minutes, allow the pressure to naturally release (NPR) until the float valve drops. This typically takes 10-15 minutes and is crucial for perfect rice texture.
- Carefully remove the lid once the pressure is fully released. Fluff the rice gently with a fork to separate the grains before serving.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Additional Info
I’ve created a fantastic community group on Facebook, and I’d be absolutely thrilled for you to join us! It’s a welcoming space where you can share your favorite recipes, ask cooking questions, and stay updated on all the exciting new creations from Dinners, Dishes and Desserts (so you’ll never miss a fresh recipe!).
Make sure to follow me on Instagram and tag #dinnersdishes so I can see all the wonderful DINNERS, DISHES, AND DESSERTS recipes YOU create!
Stay connected and follow me on my social media channels, so you never miss a delicious post!
Facebook | Twitter | Pinterest | Instagram
.