Imagine the aroma of perfectly seasoned Mexican rice wafting through your kitchen, with a medley of spices that dance on your palate and a texture so fluffy it feels like a warm hug. The vibrant colors of tomatoes and bell peppers invite you to dive in, promising a flavor explosion that pairs beautifully with tacos or enchiladas, making any meal feel like a celebration.
I still remember the first time I attempted to make Mexican rice in a rice cooker; I was convinced I’d summon the culinary spirits of my grandmother. As the rice bubbled away, filling the air with tantalizing scents, I couldn’t help but giggle at how such an easy dish could bring back memories of family gatherings and joyous feasts. Perfect for weeknight dinners or festive occasions, this dish is not just food; it’s a flavorful experience waiting to brighten your table.
Why Is mexican rice in rice cooker So Irresistibly Good?
Easy preparation: With just 10 minutes of prep, you’ll have a delightful side dish that complements any Mexican meal.
Flavor-packed: The combination of vegetable broth, cumin, and chili powder infuses each grain with a rich, savory taste.
Versatile ingredients: Customize your dish with optional peas and corn for added color and texture!
Time-saving: Let your rice cooker do the work while you focus on the main course or enjoy some downtime.
Crowd-pleaser: This Mexican rice is loved by everyone, making it a perfect addition to family dinners or gatherings!
mexican rice in rice cooker Ingredients
- For the Rice
- 1 cup long-grain white rice (rinsed) – Rinsing removes excess starch, ensuring your rice turns out fluffy and light.
- 2 cups vegetable broth (or chicken broth) – Using broth adds depth of flavor, making your dish more delicious than plain water.
- For the Vegetables
- 1 medium onion (finely chopped) – Onions provide a sweet base that enhances the overall taste of the dish.
- 1 medium tomato (diced) – Fresh tomatoes add a juicy burst of freshness and color to your rice.
- 1 clove garlic (minced) – Garlic lends an aromatic touch that complements the spices beautifully.
- For Flavoring
- 1 teaspoon ground cumin – This spice brings warmth and earthiness, essential for authentic Mexican flavor.
- 1 teaspoon chili powder – Chili powder adds a mild kick; adjust according to your heat preference.
- 1 teaspoon salt (adjust to taste) – Salt balances flavors, but be cautious if using salted broth.
- For Cooking
- 1 tablespoon olive oil – Olive oil helps sauté the vegetables, enhancing their flavors before cooking the rice.
- Optional Add-ins
- 1/2 cup frozen peas (optional) – Peas add a pop of color and sweetness, making this dish even more appealing.
- 1/2 cup corn (optional) – Corn provides a delightful crunch and natural sweetness, perfect for a vibrant mexican rice in rice cooker.
How to Make mexican rice in rice cooker

1. Heat the olive oil in your rice cooker and sauté the finely chopped onion and minced garlic until they turn translucent, about 3-5 minutes. This will create a fragrant base for your dish!
2. Add the rinsed long-grain white rice to the cooker, toasting it for a few minutes while stirring frequently. This step enhances the rice’s flavor and gives it a lovely nutty aroma.
3. Stir in the diced tomato, along with the vegetable broth (or chicken broth), ground cumin, chili powder, and salt. Mix everything well to combine those delicious flavors, making sure each grain is coated.
4. Close the lid of the rice cooker and set it to the ‘white rice’ setting. Let it work its magic for about 25 minutes until everything is perfectly cooked and fluffy.
5. Fluff the cooked rice gently with a fork, then stir in frozen peas and corn if you’re using them. This adds a pop of color and sweetness that complements the spices beautifully.
6. Let it sit for 5 minutes before serving, allowing the flavors to meld together even more before you dish up this delightful side.
Optional: Garnish with fresh cilantro for an extra burst of flavor!
Exact quantities are listed in the recipe card below.
Tips for the Best mexican rice in rice cooker
- Rinse the Rice: Always rinse your long-grain white rice thoroughly to remove excess starch for fluffier grains.
- Sautéing Matters: Sautéing the onion and garlic until translucent enhances the flavor of your mexican rice in rice cooker, preventing a raw taste.
- Broth for Flavor: Use vegetable or chicken broth instead of water; this adds depth and richness to your dish.
- Toast the Rice: Toasting the rinsed rice before adding liquids helps develop a nutty flavor and prevents it from becoming mushy.
- Avoid Overcrowding: If adding peas and corn, ensure not to overwhelm the rice cooker; too many ingredients can affect cooking time and texture.
- Let It Rest: Allow the cooked rice to sit for 5 minutes after cooking; this step helps to set the flavors and improve texture.
How to Store and Freeze mexican rice in rice cooker
- Fridge: Store leftover mexican rice in an airtight container for up to 3 days. Let it cool before sealing to maintain freshness.
- Freezer: You can freeze the mexican rice in rice cooker for up to 2 months. Portion it into freezer-safe bags, removing excess air before sealing.
- Reheating: To reheat, thaw in the fridge overnight and warm on the stovetop or microwave until heated through, adding a splash of broth if needed.
- Avoiding Spoilage: Keep any added perishables like peas and corn well-sealed and consume within the same timeframe for best flavor.
mexican rice in rice cooker Your Way
Feel free to personalize this delightful dish to suit your taste and cravings!
- Spicy Kick: Add 1 diced jalapeño or a pinch of cayenne pepper for a delightful heat that warms the soul. The added spice will elevate the flavor profile, bringing a lively zest to each bite.
- Herb Infusion: Toss in 1 tablespoon of chopped fresh cilantro or parsley just before serving for a fresh burst of flavor. This herbaceous touch brightens the dish and adds a lovely color contrast.
- Protein Boost: Mix in 1 cup of cooked black beans or shredded chicken for a heartier meal. The addition of protein not only satisfies hunger but also enhances the nutritional value, making it a complete dish.
- Vegetarian Delight: Swap vegetable broth with water for a lighter version while keeping all the delicious veggies intact. This is perfect for those looking to enjoy a simpler, yet flavorful side without compromising on taste.
- Cheesy Goodness: Stir in 1/2 cup of shredded cheese (like cheddar or Monterey Jack) towards the end for a creamy texture. Melty cheese creates a comforting richness that complements the spices beautifully.
- Nutty Flavor: Replace regular olive oil with avocado oil or add toasted pine nuts as a topping for an earthy nuance. The nutty undertones will provide an unexpected twist that is sure to impress your family.
- Veggie Medley: Incorporate additional diced vegetables like bell peppers, zucchini, or carrots for extra nutrition and color. A vibrant mix not only makes the rice more visually appealing but also adds layers of flavor and texture.
Make Ahead Options

This flavorful mexican rice in rice cooker is a fantastic choice for meal prep, making weeknight dinners a breeze. You can prep the key components in advance: rinse 1 cup of long-grain white rice, finely chop 1 medium onion, and dice 1 medium tomato. These ingredients can be stored in an airtight container in the refrigerator for up to 24 hours. When you’re ready to cook, simply heat 1 tablespoon of olive oil in the rice cooker and sauté the onion and minced garlic until translucent, then add the toasted rice, diced tomato, and 2 cups of vegetable broth along with spices. Once everything is combined, close the lid and set your rice cooker to the ‘white rice’ setting. After cooking, fluff with a fork, stir in optional frozen peas and corn if desired, and let it sit for five minutes before serving. This way, you’ll have delicious homemade mexican rice ready to complement any meal while saving time!
mexican rice in rice cooker Recipe FAQs
Can I use brown rice instead of white rice?
Absolutely! You can substitute brown rice for long-grain white rice, but keep in mind that brown rice typically requires more liquid and a longer cooking time. Instead of 2 cups of broth, you might need about 2 1/2 cups and adjust the cooking time accordingly to around 45-50 minutes in your rice cooker.
What can I substitute for vegetable broth?
If you’re not a fan of vegetable broth or simply don’t have it on hand, chicken broth is an excellent alternative that will enrich the flavor of your Mexican rice. Additionally, you can make your own broth with water, herbs, and spices if you prefer a homemade touch!
How do I store leftover Mexican rice?
Store any leftover Mexican rice in an airtight container in the refrigerator. It can last for about 3-4 days. Just make sure it’s cooled down to room temperature before sealing it up to maintain freshness.
Can I freeze this Mexican rice dish?
Yes! This Mexican rice freezes beautifully. Let it cool completely, then transfer it to a freezer-safe container or bag. It can be stored in the freezer for up to 2-3 months. When you’re ready to enjoy it again, thaw it overnight in the fridge and reheat on the stovetop or microwave.
What should I serve with my Mexican rice?
This vibrant Mexican rice pairs wonderfully with a variety of dishes! Try serving it alongside some savory tacos, grilled chicken, or even a fresh salad for a complete meal. It’s also fabulous as part of a burrito bowl topped with your favorite ingredients!
What should I do if my rice is undercooked?
If your rice turns out undercooked after the initial cycle, don’t worry! Simply add a little more broth (about 1/4 cup), close the lid again, and cook for an additional 5-10 minutes. Check frequently until it reaches that fluffy perfection!

Mexican Rice in Rice Cooker
Ingredients
Method
- In the rice cooker, heat the olive oil and sauté the chopped onion and minced garlic until translucent.
- Add the rinsed rice and toast for a few minutes, stirring frequently.
- Stir in the diced tomato, vegetable broth, cumin, chili powder, and salt.
- Close the lid and set the rice cooker to the 'white rice' setting.
- Once the rice is cooked, fluff with a fork and stir in the peas and corn if using.
- Let it sit for 5 minutes before serving.





