Cauliflower Elote transforms classic Mexican street corn into a modern, vegetable-forward dish. Roasted cauliflower florets develop golden, tender edges in the oven, then get tossed in a creamy elote sauce made with mayonnaise, sour cream, garlic, chili powder, smoked paprika, and fresh lime juice. The result is a vibrant, smoky, tangy side dish that captures all the flavors of traditional elote. Finish it with crumbled cotija cheese, fresh cilantro, extra chili powder, and lime wedges for a complete Mexican-inspired dish perfect for serving alongside tacos, enchiladas, or as a standalone vegetarian appetizer.
The first time I made this, my kitchen filled with this incredible smoky aroma that had my roommate wandering in from the living room. I'd been craving those vibrant street corn flavors but wanted something lighter for a weeknight dinner. When those golden cauliflower florets came out of the oven, all charred edges and tender bits, I knew I was onto something special.
Last summer I brought this to a potluck and watched it disappear in minutes. My friend's husband, who swear's he hates cauliflower, went back for thirds. That's when I knew this wasn't just another veggie side dish but something people genuinely get excited about.
Ingredients
- 1 large head cauliflower: Cut into evenly sized florets so they roast at the same rate
- 2 tablespoons olive oil: Helps achieve those beautiful golden edges and prevents sticking
- 1/3 cup mayonnaise: Creates that rich, creamy base elote is known for
- 1/4 cup sour cream: Adds tang and lightens the sauce slightly
- 1 clove garlic: Minced fresh gives you the best aromatic punch
- 1 teaspoon chili powder: The backbone of that classic elote flavor profile
- 1/2 teaspoon smoked paprika: Deep smoky notes that mimic street corn's grilled essence
- 1 tablespoon fresh lime juice: Bright acid that cuts through all the creamy richness
- 1/2 teaspoon kosher salt: Enhances all the other flavors
- 1/2 cup cotija cheese: Salty, crumbly cheese that's essential to the experience
- 2 tablespoons fresh cilantro: Brings fresh herbal contrast to the rich sauce
- 1 lime: Cut into wedges for serving, that final squeeze makes everything pop
Instructions
- Get your oven hot:
- Preheat to 425°F and position a rack in the middle for even cooking
- Prep the cauliflower:
- Cut into bite-sized florets, toss with olive oil and a pinch of salt, then spread in a single layer on your baking sheet
- Roast until golden:
- Bake for 25 to 30 minutes, flipping halfway through, until florets are tender with nicely browned edges
- Whisk up the sauce:
- While cauliflower roasts, combine mayonnaise, sour cream, garlic, chili powder, smoked paprika, lime juice, and salt in a large bowl
- Coat the cauliflower:
- Add those hot roasted florets right into the sauce and toss until every piece is beautifully coated
- Add the finishing touches:
- Transfer to a serving platter and shower with cotija, cilantro, and an extra dusting of chili powder
- Serve it up:
- Put those lime wedges on the side and let everyone squeeze their own over the top
This recipe has become my go-to when I want to make something that feels impressive but is actually incredibly simple. Last week I served it alongside grilled chicken and my brother said it was the best vegetable dish he's ever had.
Making It Vegan Friendly
I've made this with plant-based mayo and sour cream plenty of times for friends who don't eat dairy. The texture stays creamy and luxurious, though I find adding a tiny pinch of extra smoked paprika helps compensate for cotija's missing funk.
The Grilling Alternative
When weather permits, throw those cauliflower florets on a hot grill instead of roasting. You get these gorgeous char marks and extra smoky flavor that takes this dish to a whole new level. Just keep an eye on them because direct heat cooks faster than your oven.
Serving Ideas Beyond A Side
This stuff makes incredible taco filling. I've stuffed it into warm corn tortillas with some pickled onions and it's absolutely divine. The next day, leftovers are fantastic scrambled into eggs for breakfast.
- Try it as a topping for nachos instead of standard cheese sauce
- Mix it into warm rice bowls with black beans and avocado
- Keep extra lime wedges handy because that final squeeze is crucial
Whether you're serving this at a summer barbecue or just want to brighten up a Tuesday dinner, these flavors never disappoint. It's the kind of dish that makes people excited about eating their vegetables.
Recipe FAQs
- → What does elote mean?
-
Elote is the Spanish word for Mexican street corn, traditionally grilled corn on the cob slathered in mayonnaise, chili powder, lime juice, and cotija cheese.
- → Can I make this vegan?
-
Yes, substitute plant-based mayonnaise, vegan sour cream, and vegan cheese or nutritional yeast for the cotija to create a delicious vegan version.
- → Is cauliflower elote spicy?
-
The dish has mild to medium heat from chili powder. Adjust the spice level by adding more or less chili powder, or include cayenne for extra kick.
- → Can I grill instead of roast the cauliflower?
-
Absolutely. Grilling adds authentic smoky char flavor. Cook florets over medium-high heat for 10-15 minutes, turning occasionally, until tender and lightly charred.
- → What can I substitute for cotija cheese?
-
Feta cheese works well as a substitute, offering similar crumbly texture and salty flavor. For a vegan option, try nutritional yeast or vegan feta.
- → How do I store leftovers?
-
Store coated cauliflower in an airtight container in the refrigerator for up to 3 days. Add fresh toppings like cheese and cilantro when reheating for best texture.