Cauliflower Elote Mexican Street

Roasted cauliflower elote coated in creamy lime sauce and sprinkled with cotija cheese Save to feedthepins
Roasted cauliflower elote coated in creamy lime sauce and sprinkled with cotija cheese | feedthepins.com

Roasted cauliflower florets get the Mexican street corn treatment with a creamy, tangy sauce made from mayonnaise, sour cream, fresh lime juice, garlic, smoked paprika, and warming spices. The golden vegetables are coated while hot, then generously topped with salty cotija cheese, bright cilantro, and optional fresh jalapeño slices.

This vegetarian, gluten-free dish delivers all the flavors of classic elote—creamy, smoky, tangy, and slightly spicy—while offering a lighter, vegetable-forward alternative. The roasting process creates crisp, caramelized edges that hold the sauce beautifully.

Perfect as a crowd-pleasing appetizer, side dish for tacos, or topping for rice bowls. The dish comes together in just 45 minutes with minimal prep, making it ideal for weeknight dinners or casual gatherings.

The smell of street corn carts in Mexico City always pulls me in, but I discovered this version completely by accident one rainy Tuesday when my CSA box delivered yet another head of cauliflower. I tossed it with whatever spices I had on hand, and suddenly my kitchen smelled like a Mexican market stall.

I brought this to a friend's barbecue last summer, and her teenage son who survives on exactly three foods went back for thirds. Now every time I see him, he asks when I'm making 'that Mexican cauliflower thing' again.

Ingredients

  • 1 large head cauliflower: Cut into bite-size florets, leaving enough surface area for all that roasty caramelization to happen
  • 1 tablespoon olive oil: Just enough to help the cauliflower edges get those gorgeous golden brown crispy bits
  • 1/3 cup mayonnaise: The creamy backbone of the sauce dont use the light stuff here, it won't coat properly
  • 1/3 cup sour cream: Adds that perfect tang to cut through the richness
  • 1 tablespoon lime juice: Freshly squeezed makes all the difference here, bottled stuff tastes sad in comparison
  • 1 garlic clove: Minced finely so you don't bite into raw garlic chunks
  • 1/2 teaspoon smoked paprika: This gives you that subtle smoky depth without actual fire
  • 1/2 teaspoon chili powder: For warmth and that classic elote flavor profile
  • 1/4 teaspoon ground cumin: Just enough to add earthiness without overwhelming everything else
  • 1/2 teaspoon kosher salt: Plus more for seasoning the cauliflower before roasting
  • 1/2 cup cotija cheese: Crumbled, though feta works in a pinch if you cant find the real stuff
  • 1/4 cup fresh cilantro: Chopped right before serving so it stays bright and fresh
  • 1 jalapeño: Thinly sliced for those who want extra heat, totally optional if you're spice-averse
  • 1/2 teaspoon chili powder: For that final pretty dust on top
  • Extra lime wedges: Because everything needs one last squeeze before eating

Instructions

Get your oven ready:
Preheat to 425°F and line a baking sheet with parchment paper, trust me, cleanup is worth this extra step.
Prep the cauliflower:
Toss the florets with olive oil and a pinch of salt, then spread them out so they have room to breathe and crisp up.
Roast until golden:
Bake for 25 to 30 minutes, flipping halfway through, until the edges are caramelized and the cauliflower is tender.
Make the magic sauce:
While cauliflower roasts, whisk together mayonnaise, sour cream, lime juice, garlic, smoked paprika, chili powder, cumin, and salt until smooth.
Coat while hot:
Remove cauliflower from the oven and immediately toss with the sauce while it's still hot, it'll absorb everything better.
Finish like a pro:
Transfer to your serving platter and shower with cotija, cilantro, sliced jalapeño, extra chili powder, and lime wedges.
Golden cauliflower florets topped with zesty mayonnaise sauce and crumbled white cotija cheese Save to feedthepins
Golden cauliflower florets topped with zesty mayonnaise sauce and crumbled white cotija cheese | feedthepins.com

This dish has officially replaced regular elote at our house. Even my corn-obsessed husband admits he sometimes prefers this version, especially when we're having tacos and want something we can actually eat with a fork.

Make It Your Own

I've started adding grilled corn kernels sometimes for extra texture and sweetness. It turns this from a side dish into something that could honestly be a whole meal on its own, especially over rice.

Vegan Swap

My sister-in-law is vegan and she makes this with plant-based mayo and sour cream. She uses a crumbled vegan feta or just skips the cheese entirely and it still disappears at parties.

Serving Ideas

These cauliflower bites have become my go-to taco filling lately. They're also incredible stuffed into a warm tortilla with some black beans and pickled red onions.

  • Grill the cauliflower instead of roasting for an even smokier flavor profile
  • Add hot sauce directly into the sauce if you really love heat
  • Make a double batch because leftovers (if they exist) are amazing cold the next day
Mexican-inspired cauliflower elote dish garnished with fresh cilantro and chili powder on platter Save to feedthepins
Mexican-inspired cauliflower elote dish garnished with fresh cilantro and chili powder on platter | feedthepins.com

Every time I make this, I'm transported back to that rainy Tuesday kitchen experiment that turned into something my family actually requests. Some accidents are worth repeating.

Recipe Q&A

Traditional elote uses grilled corn on the cob, while this version substitutes roasted cauliflower florets. The vegetable naturally absorbs the creamy sauce and holds toppings beautifully, offering a lighter, lower-carb alternative with the same bold Mexican flavors.

Absolutely. Use plant-based mayonnaise and sour cream for the sauce, then substitute crumbled vegan cheese or nutritional yeast for the cotija topping. The roasting process and spice blend remain exactly the same.

Store components separately for best results. Keep roasted cauliflower in an airtight container for up to 3 days. Sauce and toppings should be refrigerated in separate containers. Reheat cauliflower in a 350°F oven until crisp, then toss with sauce and add fresh toppings just before serving.

Feta cheese makes an excellent substitute with similar crumbly texture and salty flavor. For dairy-free options, try nutritional yeast, vegan feta, or simply increase the smoked paprika and add extra salt to maintain that savory finish.

Grilling adds extra smoky char that complements the Mexican flavors beautifully. Roasting provides more even cooking and easier preparation for large batches. Both methods work well—choose based on your equipment and the level of smokiness you prefer.

Certainly. Reduce chili powder in the sauce and topping for milder flavor, or add hot sauce, cayenne, or extra jalapeño slices to increase heat. The creamy sauce helps balance spice, so you can comfortably add more warmth without overwhelming the dish.

Cauliflower Elote Mexican Street

Golden roasted cauliflower tossed in creamy lime-chili sauce, topped with cotija cheese and fresh herbs for a zesty Mexican-inspired dish.

Prep 15m
Cook 30m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1 large head cauliflower, cut into bite-size florets
  • 1 tablespoon olive oil

Sauce

  • 1/3 cup mayonnaise
  • 1/3 cup sour cream
  • 1 tablespoon lime juice, freshly squeezed
  • 1 garlic clove, minced
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon chili powder
  • 1/4 teaspoon ground cumin
  • 1/2 teaspoon kosher salt

Toppings

  • 1/2 cup cotija cheese, crumbled
  • 1/4 cup fresh cilantro, chopped
  • 1 jalapeño, thinly sliced
  • 1/2 teaspoon chili powder
  • Extra lime wedges

Instructions

1
Preheat oven and prepare baking sheet: Preheat the oven to 425°F. Line a baking sheet with parchment paper.
2
Season cauliflower florets: Toss the cauliflower florets with olive oil and a pinch of salt. Spread evenly on the prepared baking sheet.
3
Roast cauliflower: Roast for 25–30 minutes, flipping halfway, until golden and crisp-edged.
4
Prepare elote sauce: Whisk together mayonnaise, sour cream, lime juice, minced garlic, smoked paprika, chili powder, cumin, and salt in a large mixing bowl.
5
Coat roasted cauliflower: Remove the roasted cauliflower from the oven and immediately toss with the prepared sauce until well coated.
6
Add toppings and serve: Transfer to a serving platter. Sprinkle generously with cotija cheese, chopped cilantro, and sliced jalapeño. Dust with additional chili powder and serve with lime wedges.
Additional Information

Equipment Needed

  • Chef's knife
  • Cutting board
  • Baking sheet
  • Parchment paper
  • Mixing bowls
  • Whisk
  • Serving platter

Nutrition (Per Serving)

Calories 210
Protein 6g
Carbs 13g
Fat 15g

Allergy Information

  • Contains milk (sour cream, cotija cheese) and eggs (mayonnaise). For dairy or egg allergies, substitute with vegan alternatives and always check product labels.
Alyssa Ford

Easy, wholesome recipes and honest kitchen tips for busy families and food lovers.