The rice cooker hums as the aroma of spices fills the air. Just 30 minutes, and I can’t keep my spoon out of the pot—Mexican rice in rice cooker is that irresistible.

This dish is perfect for weeknights when you’ve got hungry mouths to feed but no time to fuss over a stove. It’s a one-pot solution that combines convenience with authentic flavors, thanks to the sauté function that adds depth without extra pans. Plus, using a rice cooker means minimal cleanup. Get ready for a fiesta in your kitchen!
Why You’ll Love This mexican rice in rice cooker
- Super Easy: Just toss everything in the rice cooker and let it work its magic. No fuss, no mess!
- Flavor Explosion: Bursting with zesty spices and fresh ingredients, it brings the fiesta to your table.
- Perfect Texture: You’ll get a fluffy, slightly chewy consistency that pairs perfectly with any dish.
- Ultimate Versatility: Great as a side for tacos or burritos, but also awesome in salads or as a base for grain bowls.
- Slightly Sticky: It can get a bit sticky when reheated, but trust me, it still tastes amazing even on day 2!
mexican rice in rice cooker Ingredients

Rice and Vegetables:
- 1 cup long-grain white rice (rinsed) — rinsing removes excess starch for fluffy rice.
- 2 cups vegetable broth (or chicken broth) — using broth enhances flavor; homemade is best.
- 1 medium onion (diced) — adds sweetness; sauté until translucent for best results.
- 1 medium tomato (diced) — fresh tomatoes provide acidity; canned can be used in a pinch.
- 1 small green bell pepper (diced) — adds crunch and color; feel free to substitute with red pepper.
- 2 cloves garlic (minced) — don’t skip — it’s essential for depth of flavor.
- 1 teaspoon ground cumin — brings warmth and earthiness to the dish, crucial for authenticity.
- 1 teaspoon chili powder — adjust according to spice preference; paprika can be a milder substitute.
- 1 teaspoon salt (adjust to taste) — start with less and add more as needed for perfect seasoning.
- 1 tablespoon olive oil (for sautéing) — helps prevent sticking; can use any cooking oil you prefer.
- 1 cup frozen peas (optional) — toss them in at the end for added sweetness and texture.
*Full measurements in the recipe card below.*
How to Make mexican rice in rice cooker
1. Sauté the Vegetables: Heat olive oil in your rice cooker on the sauté setting. Add onion, bell pepper, and garlic. Cook for about 3-4 minutes until they’re soft and fragrant.
2. Add Spices: Stir in ground cumin, chili powder, and salt. Sauté for another minute to let the spices bloom — you’ll smell their aroma filling the air.
3. Combine Rice: Add rinsed rice to the cooker, stirring to coat it with the vegetable mix. Make sure everything’s well combined for even flavor distribution.
4. Pour in Broth: Now add vegetable broth (or chicken broth) and diced tomato to the rice mixture. Stir gently to combine everything before cooking starts.
5. Cook the Rice: Set your rice cooker to the white rice setting and start it up. Watch out here — if you lift the lid too early, you risk undercooked rice.
6. Let it Steam: Once it’s done cooking, let it sit for an additional 10 minutes without opening the lid. This helps steam it perfectly — you’ll know it’s ready when you see steam escaping from under the lid.
7. Fluff and Serve: Open the lid, add frozen peas if using, and fluff with a fork to separate grains. Enjoy your delicious mexican rice in rice cooker!
*Exact quantities in the recipe card below.*
How to Store mexican rice in rice cooker
- Room Temperature: It’s best to avoid storing mexican rice in rice cooker at room temperature; leftovers can spoil quickly, usually within 2 hours.
- Refrigerator: Store in an airtight container and it’ll last about 3 to 5 days. Just keep in mind the texture might get a bit mushy after refrigeration.
- Freezer: Use a freezer-safe bag or container for up to 2 months. The rice may lose some of its original fluffiness, but it still tastes good!
- Reheating: Heat in the microwave until steaming hot, about 2-3 minutes, stirring halfway through. You’ll know it’s ready when the steam starts escaping and the rice is hot all the way through.
What to Serve with mexican rice in rice cooker?

When enjoying this dish, consider sides that bring balance and variety to its rich flavors. Here are some great pairings:
- Grilled Chicken: The smoky flavor adds depth, while the lean protein provides a satisfying texture contrast.
- Fresh Salsa: Its acidity brightens the dish, cutting through richness and enhancing each bite’s vibrancy.
- Guacamole: Creamy and cool, it offers a rich texture that complements the fluffy rice perfectly.
- Lime Wedges: A squeeze of lime adds refreshing acidity that balances the savory elements beautifully.
- Black Beans: High in fiber and protein, they provide a hearty texture contrast that rounds out your meal.
- Corn Salad: Sweet corn mixed with fresh veggies brings crunch and color, making every bite visually appealing.
- Pickled Jalapeños: Their tangy heat cuts through richness and adds a spicy kick that elevates the overall flavor profile.
- Cilantro Lime Dressing: Drizzle over for a zesty finish; it takes just 5 minutes to whip up this simple sauce.
mexican rice in rice cooker Variations
Here’s how to play with this recipe and customize it to your taste.
- Spicy Kick: Add 1 teaspoon cayenne pepper with the other spices for extra heat.
- Tomato Boost: Mix in an additional diced tomato when adding the broth for a richer flavor.
- Pea Power: Stir in 1 cup of frozen peas during the last 5 minutes of cooking for added texture.
- Herb Infusion: Incorporate 2 tablespoons of fresh cilantro at the end for a vibrant freshness.
- Green Goodness: Toss in 1 diced zucchini along with the onion for a colorful veggie addition.
- Cumin Upgrade: Increase cumin to 2 teaspoons for a more pronounced earthy flavor profile.
- Flavorful Broth Swap: Replace vegetable broth with chicken broth if you prefer a meatier taste.
Make Ahead Options for mexican rice in rice cooker
I like to prep the ingredients for my mexican rice in rice cooker a day ahead. I’ll chop the onion, tomato, and bell pepper, and store them in an airtight container in the fridge. The rice can be rinsed and set aside as well. I usually do this about 24 hours in advance to keep everything fresh. Just before serving, I sauté the veggies with olive oil and then add them to the rice cooker with the broth and spices. One note: while the cooked rice holds up well for a few days, it’s best to eat it right after cooking for the best texture. Trust me, no one likes mushy rice! Enjoy your meal prep!
mexican rice in rice cooker Recipe FAQs
Can I make mexican rice in rice cooker ahead of time?
Yes, you can prepare this dish ahead of time. Once the rice is cooked, let it cool to room temperature before transferring it to an airtight container. Store it in the refrigerator for up to 3 days. When you’re ready to serve, reheat in the microwave or on the stovetop with a splash of broth or water until warmed through. Just be careful not to overcook it during reheating!
Why did my mexican rice in rice cooker turn out mushy?
If your rice turned out mushy, it might be due to using too much liquid or cooking it for too long. Make sure you’re sticking to the 2 cups of broth for every cup of rinsed rice. Also, avoid opening the lid while it’s cooking; this releases steam and can affect texture. For perfect results, always measure liquids carefully and let the rice sit after cooking to absorb any excess moisture.
What can I substitute for green bell pepper in this recipe?
If you don’t have green bell pepper on hand, you can substitute it with other vegetables like diced zucchini or yellow bell pepper for a different flavor profile. You could also use corn or diced carrots if you want a sweeter taste. Just remember that cooking times may vary slightly based on what you’re using; keep an eye on them while sautéing!
How do I know when this dish is fully cooked?
You’ll know the mexican rice is fully cooked when all the liquid has been absorbed and the grains are tender but still firm—al dente is best! Fluffing it gently with a fork after letting it sit for 5 minutes helps achieve that perfect texture. If some grains seem stuck together, give them a gentle stir; they should separate easily once fully cooked!
Final Thoughts on mexican rice in rice cooker
Mexican rice in rice cooker is a fantastic way to save time while still delivering big flavors. The combination of sautéed onions, garlic, and spices creates a rich base that infuses the rice with deliciousness as it cooks. Plus, using a rice cooker means you can set it and forget it, allowing you to focus on other dishes or relax after a busy day. If you’ve been putting this off, tonight’s the night. Let me know how yours turned out in the comments.

mexican rice in rice cooker
Ingredients
Method
- Rinse the rice under cold water until the water runs clear.
- Dice the onion, tomato, and green bell pepper. Mince the garlic.
- In the rice cooker, heat the olive oil using the sauté function (if available).
- Add the diced onion and garlic, and sauté until the onion becomes translucent.
- Stir in the diced tomato and green bell pepper, cooking for another 2-3 minutes.
- Add the rinsed rice, vegetable broth, cumin, chili powder, and salt to the rice cooker. Stir well to combine.
- Close the lid and set the rice cooker to the white rice setting. Cook until the rice is done.
- Once cooked, let the rice sit for 5 minutes before fluffing with a fork. Stir in the frozen peas if using.






