Imagine the enticing aroma of savory spices wafting through your kitchen as the Instant Pot works its magic, transforming simple ingredients into a vibrant, fluffy Mexican rice that dances with flavor. Each grain is perfectly cooked, infused with a medley of zesty tomatoes, smoky cumin, and a hint of lime, creating an irresistible side dish that elevates any meal and brings everyone together around the table.
Remember those family gatherings where laughter mingled with the sizzle of freshly prepared dishes? This instant pot Mexican rice takes me back to those moments—sharing stories over heaping servings, each bite bursting with warmth and comfort. Whether you’re hosting Taco Tuesday or simply craving a quick weeknight dinner upgrade, this recipe promises to deliver an unforgettable taste experience that will have your loved ones asking for seconds.
Why Is instant pot mexican rice So Irresistibly Good?
Quick and easy: Prepare this flavorful dish in just 25 minutes, making it perfect for busy weeknights.
Flavor-packed: With ingredients like garlic, cumin, and chili powder, each bite bursts with authentic Mexican flavor.
Versatile base: Serve it as a delicious side or use it as a base for tacos, burritos, or your favorite protein.
Healthy options: Customize with chicken broth or vegetable broth and add veggies like peas and carrots for extra nutrition.
Crowd-pleaser: This dish is sure to impress family and friends at any gathering!
instant pot mexican rice Ingredients
- 1 cup long-grain white rice – Rinsing and draining helps remove excess starch for fluffy rice.
- 1 cup chicken broth (or vegetable broth for vegetarian option) – Use broth for added flavor, but water can work in a pinch.
- 1 medium onion (diced) – Diced onion adds sweetness and depth to the dish.
- 2 cloves garlic (minced) – Fresh garlic infuses the rice with aromatic goodness.
- 1 medium tomato (diced) – Fresh tomato contributes moisture and a burst of freshness.
- 1 teaspoon cumin – This warm spice enhances the authentic Mexican flavor profile.
- 1 teaspoon chili powder – Adds a hint of heat; adjust based on your spice preference.
- 1 teaspoon salt (to taste) – Season to your liking for the perfect balance of flavors.
- 1 tablespoon olive oil (for sautéing) – Olive oil helps to sauté the vegetables, enhancing their flavors.
- 1/2 cup frozen peas and carrots (optional) – These add color and nutrition, making this instant pot mexican rice even heartier.
Step-by-Step instant pot mexican rice

1. Sauté: Set the Instant Pot to ‘Sauté’ mode and heat 1 tablespoon of olive oil. Add the diced onion and minced garlic, sautéing until the onion is translucent and fragrant, about 3-4 minutes.
2. Toast: Add 1 cup of rinsed long-grain white rice to the pot, stirring for 1-2 minutes until the rice is slightly toasted. This step enhances the flavor, giving it a lovely nutty aroma.
3. Mix: Stir in 1 medium diced tomato, 1 teaspoon cumin, 1 teaspoon chili powder, and 1 teaspoon salt (to taste). Pour in 1 cup of chicken broth (or vegetable broth if you prefer) and mix well. If desired, add 1/2 cup frozen peas and carrots for extra color and nutrition.
4. Cook: Close the lid of the Instant Pot, set the valve to ‘Sealing’, and cook on ‘Manual’ high pressure for 6 minutes. The flavors will meld beautifully during this time!
5. Release: Once cooking is complete, allow for a natural pressure release for 10 minutes before quick releasing any remaining pressure. This helps keep your rice fluffy.
6. Fluff: Open the lid carefully and fluff the rice with a fork. Serve warm as a delicious side dish or base for your favorite Mexican meals.
Optional: Garnish with fresh cilantro for an added burst of flavor!
Exact quantities are listed in the recipe card below.
Tips for the Best instant pot mexican rice
- Rinse Your Rice: Thoroughly rinsing the long-grain white rice removes excess starch and prevents it from becoming gummy during cooking.
- Sauté for Flavor: Don’t skip the sauté step! Sautéing the onion and garlic in olive oil builds a rich flavor base that enhances your instant pot mexican rice.
- Toast the Rice: Lightly toasting the rinsed rice for 1-2 minutes in the pot adds a nutty depth, elevating the dish’s overall taste.
- Check Broth Quality: Use good-quality chicken or vegetable broth; it greatly influences the flavor profile of your instant pot mexican rice.
- Natural Release Matters: Allowing a natural pressure release for 10 minutes ensures the rice continues steaming, producing perfectly fluffy grains without overcooking.
- Avoid Overcrowding: If adding peas and carrots, ensure not to overload the pot; too many ingredients can affect cooking time and texture.
How to Store and Freeze instant pot mexican rice
- Fridge: Store leftover instant pot Mexican rice in an airtight container for up to 3 days. This keeps it fresh and flavorful, ready for your next meal!
- Freezer: For longer storage, freeze the rice in a freezer-safe bag or container for up to 2 months. Make sure to remove as much air as possible before sealing.
- Reheating: When ready to enjoy, thaw overnight in the fridge. Reheat in the microwave or on the stovetop, adding a splash of broth to restore moisture.
- Avoid Room Temperature: To maintain safety and quality, avoid leaving cooked rice at room temperature for more than 2 hours.
instant pot mexican rice Your Way
Feel free to customize this delightful dish to suit your taste buds and dietary needs!
- Vegetarian: Swap chicken broth for vegetable broth to create a deliciously vibrant, plant-based option. This variation keeps the flavor rich while catering to vegetarian diets.
- Spicy Kick: Add 1 diced jalapeño or a pinch of cayenne pepper for an exciting heat that will awaken your senses. The extra spice complements the existing flavors beautifully, giving each bite a zesty zing.
- Herb Infusion: Stir in fresh cilantro or parsley after cooking for a burst of freshness that brightens the dish. The herbs not only enhance the aesthetic but also elevate the overall taste profile.
- Cheesy Delight: Mix in 1/2 cup of shredded cheese during the final minutes of cooking for a creamy twist. The melted cheese adds richness, making it an irresistible side dish.
- Extra Veggies: Toss in bell peppers, corn, or zucchini along with the peas and carrots for added texture and nutrition. This colorful medley makes every spoonful even more satisfying and nutritious.
- Coconut Variation: Use coconut milk instead of broth for a tropical twist that adds creaminess and unique flavor. The subtle sweetness of coconut pairs surprisingly well with spices, creating an exotic flair.
- Lemon Zest: Add zest from one lemon before serving to brighten the flavors and add a refreshing kick. This simple addition can elevate your dish to new heights, making it feel light and aromatic.
Make-Ahead Tips for instant pot mexican rice

This instant pot mexican rice recipe is perfect for meal prep, allowing you to enjoy delicious flavors all week long. You can easily prepare the essential ingredients in advance: rinse and drain 1 cup of long-grain white rice, dice 1 medium onion and 1 medium tomato, and mince 2 cloves of garlic. These components can be stored in the refrigerator for up to 24 hours. When you’re ready to cook, simply set the Instant Pot to ‘Sauté’ mode, heat 1 tablespoon of olive oil, and sauté the prepared onion and garlic until translucent. Next, add the rinsed rice and stir for a minute before incorporating the diced tomato, 1 teaspoon each of cumin and chili powder, salt to taste, and 1 cup of chicken or vegetable broth. If desired, toss in 1/2 cup of frozen peas and carrots. Seal the lid, cook on ‘Manual’ high pressure for 6 minutes, let it naturally release for 10 minutes, then fluff the rice with a fork. Not only does this save time during busy weekdays, but it also ensures your instant pot mexican rice remains fresh and flavorful!
instant pot mexican rice Recipe FAQs
What type of rice should I use for instant pot Mexican rice?
Long-grain white rice works beautifully in this recipe, providing a fluffy texture. Be sure to rinse and drain it first to remove excess starch, which can lead to clumping. If you prefer brown rice, you will need to adjust the cooking time and liquid ratio.
Can I make this recipe vegetarian?
Absolutely! Simply substitute chicken broth with vegetable broth. This keeps all the wonderful flavors intact while making it suitable for a vegetarian diet. Plus, the spices like cumin and chili powder add depth that complements the veggies perfectly!
How can I store leftover instant pot Mexican rice?
Once cooled, store any leftovers in an airtight container in the refrigerator for up to 3-5 days. Reheat gently on the stovetop or in the microwave, adding a splash of water if it seems dry.
Can I freeze instant pot Mexican rice?
Yes! This dish freezes well. Allow it to cool completely, then transfer it to a freezer-safe container or bag. It can be stored for up to 3 months. When you’re ready to enjoy it again, thaw overnight in the refrigerator before reheating.
What should I serve with instant pot Mexican rice?
This flavorful rice makes a wonderful base for your favorite Mexican meals like tacos, burritos, or enchiladas. You could also serve it alongside grilled chicken or as part of a vibrant fajita platter for a complete meal experience.
What if my instant pot Mexican rice is too mushy?
If your rice turns out mushy, it might be due to using too much liquid or overcooking. For future batches, ensure you’re measuring accurately—stick to 1 cup of broth per cup of rinsed rice—and follow the cooking times closely (6 minutes on high pressure).















