Mexican Street Corn Rice Bowl Recipe: Smoky Elote Flavor in a Bowl

Mexican Street Corn Rice Bowl Recipe: Smoky Elote Flavor in a Bowl

This rice bowl delivers the bold flavors of Mexican street corn in a satisfying, vegetarian dish. The combination of smoky, creamy elote topping and fluffy rice creates a meal that’s both hearty and flavorful.

I’ve refined this recipe to capture the essence of elote—charred corn, tangy lime, and cotija cheese—while keeping it simple and approachable. The rice absorbs the smoky, spiced flavors, making every bite rich and satisfying.

The topping comes together quickly with charred corn, mayo, lime, and chili powder, adding that signature street food taste. It’s a dish that’s as easy to prepare as it is to devour.

Perfect for a quick weeknight dinner or a flavorful side, this bowl brings the vibrancy of Mexican street food to your table.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Mexican Street Corn Rice Bowl

Fluffy rice and smoky elote topping come together for a bold vegetarian bowl.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 ½ cups Uncooked, rinsed before cooking
Corn Kernels 🌽 3 cups Fresh, frozen, or canned
Mayonnaise 🥄 ½ cup Full-fat for creaminess
Cotija Cheese 🧀 ¾ cup Crumbled, vegetarian rennet
Lime 🍋 2 whole Zest and juice needed
Chili Powder 🌶️ 1 ½ tsp Adjust to taste
Ground Cumin 🌿 1 tsp Toasted for depth
Garlic Cloves 🧄 2 cloves Minced for topping
Red Onion 🧅 ½ whole Finely diced
Cilantro 🌿 ¼ cup Chopped, for garnish
Vegetable Broth 🥣 2 ½ cups Low-sodium preferred
Olive Oil 🫒 2 tbsp Divided for cooking
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Butter 🧈 2 tbsp For charring corn

The corn is the star here. Fresh summer corn charred on the grill is ideal, but frozen (fire-roasted variety if you can find it) or canned works fine too. Trader Joe’s has great frozen roasted corn that saves time. For the cotija, look for vegetarian rennet on the label—most brands like Cacique are vegetarian-friendly. Don’t skip the lime zest; it adds that bright zing.

No cotija? Feta or queso fresco gets you close (check labels for rennet). Vegan? Swap in crumbled firm tofu or store-bought vegan feta. The mayo can be light or vegan mayo if preferred. Short on time? Skip charring the corn—just sauté it with the cumin. The chili powder can be smoked paprika for extra depth.

Leftovers keep well for 3-4 days in the fridge, though the corn topping is best fresh. Reheat the rice with a splash of broth to keep it fluffy. This also freezes beautifully for up to 3 months—just thaw and reheat gently.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I toss everything in a single pot—rice, corn, and that creamy mayo-lime mix—and let it do its thing.
  • Tangy Crunch: The cotija cheese adds that perfect salty bite, while lime cuts through the richness like a dream.
  • Meal Prep Hero: Honestly, it tastes even better the next day when the flavors really settle in.
  • Budget Friendly: A can of corn and basic pantry staples stretch into a filling meal that doesn’t break the bank.

Step-by-Step Instructions for Mexican Street Corn Rice Bowl

This is the fun part—layering smoky, creamy flavors that taste just like elote in every bite.

Step 1: Cook the Rice with Cumin and Broth

Rinse the 1.5 cups long-grain white rice under cold water until the water runs clear. This removes excess starch and prevents gummy rice. Drain it well in a fine-mesh strainer.

In a medium saucepan, heat 1 tablespoon olive oil over medium heat. Add the drained rice and toast for 2-3 minutes, stirring constantly, until it smells nutty and looks slightly translucent. Stir in the 1 tsp ground cumin and cook for 30 seconds to bloom the spice.

Pour in the 2.5 cups vegetable broth and add the 1 tsp salt and 0.5 tsp black pepper. Bring to a boil, then reduce heat to low, cover, and simmer for 15-18 minutes until the liquid is absorbed and the rice is tender. Remove from heat and let it sit covered for 5 minutes.

Step 2: Char the Corn Kernels

While the rice cooks, heat a large skillet over medium-high heat. Add the 2 tbsp butter and let it melt and foam. Add the 3 cups corn kernels in a single layer and let them sit undisturbed for 3-4 minutes until they start to brown.

Stir the corn and continue cooking for another 3-4 minutes, stirring occasionally, until it’s deeply browned in spots with a slightly smoky aroma. This charring step is key—it gives the dish that authentic street corn flavor. Transfer the charred corn to a bowl and set aside.

Step 3: Make the Elote Cream Sauce

In a small bowl, combine the 0.5 cup mayonnaise, 1.5 tsp chili powder, and the zest and juice of 1 lime. Stir until smooth and fully combined. Taste and adjust the lime or chili powder if needed—this sauce should be tangy with a gentle heat.

Finely dice the 0.5 whole red onion and fold half of it into the mayo mixture. Reserve the other half for garnish. This sauce is the heart of the dish, so take a moment to make sure it’s balanced to your liking.

Step 4: Assemble the Rice Bowls

Fluff the cooked rice with a fork and divide it evenly among four bowls. Spoon the charred corn over the rice, then drizzle generously with the elote cream sauce. Sprinkle the 0.75 cup cotija cheese over the top, letting it crumble into small, salty chunks.

Garnish with the reserved red onion, minced 2 cloves garlic, and chopped 0.25 cup cilantro. Cut the remaining lime into wedges and serve on the side for squeezing. Each bowl should be packed with layers of smoky, creamy, and fresh flavors.

👨‍🍳

Pro Tips For Making Mexican Street Corn Rice Bowl

  • Toast the Corn: Char the corn kernels in a dry pan over medium-high heat until slightly blackened—about 5 minutes. I learned this the hard way: raw or undercooked corn makes the whole dish taste flat.
  • Rinse the Rice: Wash the long-grain white rice until the water runs clear to remove excess starch. Skipping this step gives you a gummy, sticky base instead of fluffy grains.
  • Warm the Mayo: Mix the mayonnaise with a little lime juice and warm it slightly before tossing with the rice and corn. Cold mayo straight from the fridge makes the dish feel heavy and unevenly coated.
  • Crumble the Cotija: Break the cotija cheese into small, pea-sized crumbles instead of grating it. It melts just enough to cling to the rice while keeping its signature salty bite.

Flavor Customization for mexican street corn rice bowl

Spice It Up

For extra heat, add ½ tsp cayenne pepper or 1 diced jalapeño to the elote cream sauce. I love the kick it adds without overpowering the dish. 🌶️

Smoky Depth

Swap the chili powder for 1 tsp smoked paprika in the sauce for a deeper, campfire-like flavor. A pinch of chipotle powder works too.

Herb Variations

If cilantro isn’t your thing, try fresh epazote or Mexican oregano for garnish. Both add earthy notes that complement the dish beautifully.

Citrus Twist

For brightness, add 1 tbsp orange zest to the sauce along with the lime. The citrus lift balances the richness of the mayo and cheese.

Protein Boost

Add 1 cup black beans or chickpeas for extra protein. Warm them with the rice for a heartier meal. 💪

Cheese Swaps

No cotija? Use feta or queso fresco. Vegan? Crumbled tofu or vegan feta works great. Each option brings its own tangy flair.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 520kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 9g45%
Cholesterol 45mg15%
Sodium 780mg34%
Total Carbohydrate 55g20%
Dietary Fiber 4g14%
Sugars 6g
Protein 12g24%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use frozen corn instead of fresh?

Use 3 cups frozen corn (thawed and patted dry) for the same smoky flavor. Fire-roasted frozen corn works best.

2

How do I make this vegan?

Swap mayo for vegan mayo, cotija for crumbled tofu or vegan feta, and use vegetable broth. The flavors stay bold and creamy!

3

What if I don’t have cotija cheese?

Feta or queso fresco are great substitutes. Use ¾ cup of either, crumbled, for similar tangy saltiness.

4

How long can I store leftovers?

Leftovers keep for 3-4 days refrigerated or up to 3 months frozen. Reheat with a splash of broth to refresh.

★★★★★4.7(2 reviews)
Tyler Campbell