
This Mexican white rice with corn delivers vibrant flavor with every bite. A simple yet foolproof method transforms basic ingredients into a dish that’s aromatic and satisfying.
I’ve refined this recipe to balance the earthy warmth of cumin with the bright zing of lime, creating a side that pairs perfectly with any main course. The corn adds sweetness and a pleasing texture.
The rice cooks up light and fluffy, infused with garlic and onions for depth. It’s a versatile dish that works for weeknight dinners or festive gatherings.
Ready in 30 minutes, this rice is a reliable way to bring bold, authentic taste to your table.
Ingredients for Mexican White Rice with Corn
Pantry staples and fresh produce create this aromatic side with bold Mexican flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🌾 | 1 ½ cups | Rinsed until water runs clear |
| Sweet Corn Kernels 🌽 | 1 cup | Fresh, frozen, or canned |
| Yellow Onion 🧅 | 1 whole | Finely diced for even cooking |
| Garlic Cloves 🧄 | 3 cloves | Minced for maximum flavor |
| Ground Cumin 🌿 | 1 tsp | Toasted briefly for depth |
| Vegetable Oil 🫒 | 2 tbsp | Neutral flavor preferred |
| Chicken or Vegetable Broth 💧 | 2 ½ cups | Low-sodium recommended |
| Lime 🍋 | 1 whole | Zested and juiced |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Tomato Sauce 🍅 | ¼ cup | For color and depth |
| Bay Leaf 🍃 | 1 whole | Removed before serving |
The rice is the foundation—long-grain white rice gives the best texture. Look for brands like Mahatma or Carolina at any supermarket. The corn can be fresh in season, but frozen (thawed first) or canned work just as well. For the broth, vegetable broth keeps it vegetarian, but chicken broth adds richness if that’s not a concern. Cumin loses potency fast, so buy in small quantities from bulk bins.
No fresh lime? Bottled lime juice in a pinch, but fresh really makes the difference. Out of cilantro? Flat-leaf parsley offers a mild alternative. For heat, add half a jalapeño (seeds removed) with the onions. If you’re missing tomato sauce, a spoonful of salsa works. The bay leaf is optional but adds depth—don’t skip the garlic though.
Cooked rice keeps in the fridge for 4-5 days in an airtight container. Freeze for up to 3 months (reheat straight from frozen). The lime zest and cilantro are best added fresh, so wait until serving to garnish.
Why You’ll Love This Recipe
- One Pot Wonder: I love that everything cooks together—just toss in the rice, corn, onion, and spices, then let it simmer while I do something else.
- Cumin-Kissed Comfort: The aroma of garlic and cumin toasting in the pot is unreal, and that first bite with the sweet corn? Pure satisfaction.
- Weeknight Hero: Between us, this is my go-to for busy nights—pairs with chicken, beef, or even stands alone with a fried egg on top.
- Stretches Far: A big batch costs pennies and tastes even better the next day. Honestly, I make extra just for leftovers.
Step-by-Step Instructions for Mexican White Rice With Corn
This method delivers perfectly fluffy rice with vibrant color and bold flavor in every bite.
Step 1: Toast the Rice and Aromatics
Heat the 2 tbsp vegetable oil in a large saucepan with a tight-fitting lid over medium heat. Add the 1.5 cups long-grain white rice and cook, stirring frequently, for 3-4 minutes until the grains turn light golden brown and smell nutty.
This toasting step is crucial—it enhances the rice’s natural flavor and prevents a mushy texture. Push the rice to one side and add the finely diced yellow onion and minced 3 cloves garlic cloves to the empty space. Cook for 2-3 minutes until the onion softens and becomes translucent.
Step 2: Build the Flavor Base
Stir in the 1 tsp ground cumin and 0.25 cup tomato sauce, cooking for 1 minute until the cumin becomes fragrant. The tomato sauce adds color and depth, while the cumin provides that signature earthy warmth of Mexican rice.
Add the 1 cup sweet corn kernels, 1 tsp salt, and 0.25 tsp black pepper. Stir to combine, allowing the corn to warm through for about 2 minutes. This step ensures all ingredients are evenly distributed before adding the liquid.
Step 3: Simmer the Rice to Perfection
Pour in the 2.5 cups chicken or vegetable broth and add the 1 whole bay leaf. Stir once to distribute the rice evenly, then bring to a boil over high heat. As soon as it reaches a rolling boil, reduce the heat to low, cover tightly with the lid, and simmer undisturbed for 18-20 minutes.
Resist the urge to peek or stir during this time. The steam trapped inside is what cooks the rice evenly. You’ll know it’s working when you see steam escaping from under the lid and hear a gentle simmer.
Step 4: Rest and Finish with Fresh Flavors
After 20 minutes, remove the pan from heat and let it sit, covered, for an additional 5 minutes. This resting period allows the rice to absorb any remaining liquid and steam to finish cooking the grains.
Discard the bay leaf, then fluff the rice gently with a fork. Stir in the zest and juice of the 1 whole lime and half of the 0.25 cup fresh cilantro. Taste and adjust seasoning if needed—the lime should brighten all the flavors without overpowering them.
Step 5: Garnish and Serve
Transfer the rice to a serving dish and top with the remaining fresh cilantro. The cilantro adds a fresh, herbal note that complements the lime and cumin beautifully.
Serve immediately while hot. The rice should be light and fluffy, with each grain separate and infused with the vibrant flavors of corn, lime, and cumin. The color should be a warm, appetizing shade of orange from the tomato sauce.
Pro Tips For Making Mexican White Rice With Corn
- Toast the Rice: Cook the rice in oil for 3-4 minutes until golden before adding liquid—I learned this the hard way after ending up with mushy rice more times than I’d like to admit.
- Rinse the Corn: If using frozen corn, thaw and rinse it first to remove excess starch, or your rice might turn out gummy.
- Skip the Overstirring: Once the liquid is in, resist the urge to stir—it releases too much starch and turns the rice pasty.
- Bloom the Cumin: Add ground cumin to the hot oil with the onions for 20-30 seconds to wake up its flavor—sounds small, but it actually changes the outcome.
Troubleshooting Great mexican white rice with corn
Rice Turns Mushy
If your rice is sticky or mushy, you likely over-stirred it during cooking. Once you add the broth, stir only once to distribute, then leave it undisturbed. Also, ensure you’re using long-grain white rice and not a shorter variety like jasmine. 🌾
Undercooked Grains
If the rice is still crunchy after 20 minutes, check your heat level. The simmer should be gentle but steady. If needed, add ¼ cup hot broth, cover, and cook for 5 more minutes. Always let it rest off heat for 5 minutes before uncovering.
Bland Flavor
This usually means the rice wasn’t properly toasted before adding liquid. Cook the rice in oil for 3-4 minutes until golden and nutty. Also, taste your broth before using—low-sodium may need extra salt. Finish with fresh lime juice for brightness.
Burnt Bottom
If you see burning, your heat was too high. Use medium heat for toasting, then reduce to low for simmering. A heavy-bottomed pot like enamel cast iron distributes heat evenly and prevents hot spots.
Corn Still Crunchy
Frozen corn needs to thaw first. If using fresh, blanch for 2 minutes in boiling water before adding. For canned, drain and rinse well. Stir the corn in with the aromatics for 2 minutes to soften before adding liquid. 🌽
Yellow Color Missing
For that classic orange hue, don’t skip the ¼ cup tomato sauce. Cook it with the cumin for 1 minute to deepen the color. A pinch of turmeric can help boost the shade if needed, but it may slightly alter the flavor.
Nutrition Facts
Frequently Asked Questions
Can I use frozen corn without thawing?
Thaw frozen corn first to prevent excess moisture. Add it with the onions and cook for 2 minutes to remove chill. Skipping this may leave corn crunchy.
Why toast the rice before adding liquid?
Toasting for 3-4 minutes enhances nuttiness and prevents mushiness. It creates a flavor base that absorbs the cumin and lime beautifully.
What if my rice is undercooked after 20 minutes?
Add ¼ cup hot broth, cover, and cook 5 more minutes on low. Always let it rest 5 minutes off heat before checking.
Can I substitute brown rice?
Use 2.25 cups liquid per 1 cup brown rice and simmer for 40-45 minutes. Texture will be chewier, and color less vibrant.
- Peri Peri Rice Recipe: Spicy Portuguese One-Pot Harmony - November 6, 2026
- Mexican Flavoured Rice Recipe: Authentic Spice-Infused One-Pot Meal - November 6, 2026
- Lao Gan Ma Fried Rice Recipe: Spicy Wok-Tossed Perfection - November 6, 2026