This vibrant Mexican-inspired dish transforms humble roasted cauliflower into a creamy, smoky, and cheesy street corn delight. The florets are roasted until golden and tender, then tossed in a zesty sauce made with mayonnaise, sour cream, chili powder, smoked paprika, garlic, and lime juice. Finished with crumbled cotija cheese, fresh cilantro, and a hint of jalapeño, it delivers all the bold flavors of traditional elote in a lighter, vegetarian format.
The first time I tried cauliflower elote was at a friend's summer barbecue, and I honestly thought she was serving actual street corn until I took a bite. The way the roasted florets caught all that creamy, smoky sauce was absolutely genius. I went back for thirds and immediately begged for the recipe. Now it's my go-to trick for feeding both vegetarians and corn skeptics at the same gathering.
Last summer I made this for my dad, who's spent decades swearing he hates cauliflower. He watched me toss the roasted florets in that creamy, spiced sauce and looked genuinely skeptical. One bite in and he was hovering over the serving platter, picking off the cheesy bits with his fingers. Now he requests it every time he visits, and I've learned to always make a double batch.
Ingredients
- 1 large head cauliflower: Cutting into evenly sized florets means everything roasts at the same rate, so you get those perfect golden edges all the way through
- 1 tablespoon olive oil: Just enough to help the cauliflower caramelize without getting greasy or heavy
- 1/3 cup mayonnaise: The creamy base that makes everything cling to each floret, and don't knock it until you try it
- 2 tablespoons sour cream: Adds a tangy brightness that cuts through the richness perfectly
- 1 teaspoon chili powder: That earthy base heat, plus extra for garnish because the visual is half the fun
- 1/2 teaspoon smoked paprika: This is what gives you that authentic street corn smokiness without a grill
- 1/2 teaspoon garlic powder: Rounds out all the flavors and makes it taste like it's been simmering for hours
- Juice of 1 lime: Fresh lime juice is non-negotiable here, the bottled stuff just doesn't have the same zing
- 1/2 cup cotija cheese: Salty and crumbly, though feta works beautifully if you can't find the real thing
- 2 tablespoons chopped fresh cilantro: Adds that pop of color and fresh herbal contrast to all the creaminess
- 1/4 cup diced red onion: Totally optional, but I love the little sharp crunch it brings
- 1 jalapeño, finely chopped: For those who want extra heat, though my kids prefer it without
Instructions
- Get your oven ready:
- Preheat to 425°F and line a baking sheet with parchment, because cleaning burnt-on sauce off pans is nobody's idea of fun
- Prep the cauliflower:
- Toss those florets with olive oil, salt, and pepper, then spread them out so they have room to breathe and get crispy
- Roast until golden:
- Let them go for 25 to 30 minutes, flipping halfway, until they're tender with those gorgeous caramelized edges we're after
- Whisk up the magic sauce:
- While the cauliflower roasts, mix the mayo, sour cream, chili powder, smoked paprika, garlic powder, and lime juice in a large bowl until smooth
- Toss while hot:
- Transfer the roasted cauliflower directly into the sauce and toss immediately so every floret gets coated in all that creamy, smoky goodness
- Add the mix-ins:
- Throw in half the cotija, half the cilantro, the red onion, and jalapeño if you're using them, then give it another toss
- Finish with flair:
- Move everything to a serving platter and shower it with the remaining cheese, extra chili powder, and cilantro before serving with lime wedges
This dish has become my absolute favorite for potlucks because it travels well and actually improves as it sits. I've watched it convert at least a dozen cauliflower skeptics over the years, and there's something deeply satisfying about watching people go back for that third serving. The way the smoky, creamy sauce clings to each floret just makes it impossible to stop eating.
Making It Your Own
Sometimes I'll throw in some roasted corn kernels for extra texture and sweetness, especially in late summer when the corn is at its peak. A pinch of cumin in the sauce adds another layer of warmth that plays really nicely with the smoked paprika. For a crunchier version, try broiling the sauced cauliflower for a couple of minutes before adding the toppings.
Serving Ideas
This works beautifully as a side alongside grilled meats or as part of a bigger Mexican-inspired spread. I've also used it as a taco filling that blows everyone away, and it's surprisingly good stuffed into warm tortillas with some black beans. The leftovers reheat surprisingly well, though they rarely last long enough to need reheating in my house.
Perfecting The Technique
The real secret is cutting your cauliflower into uniform florets so everything roasts evenly. Don't crowd the baking sheet, those florets need space to get properly golden and crispy. I like to use a very large bowl when tossing the cauliflower with the sauce so I can really get everything coated without making a mess.
- Set out all your toppings before you start so you can assemble quickly while everything's hot
- If you're making this for a crowd, double the sauce because people always want extra
- Room temperature cauliflower won't absorb the sauce the same way, so timing matters
There's something so satisfying about turning a humble vegetable into something that feels like a total treat. Hope this becomes a staple in your house like it has in mine.
Recipe Questions & Answers
- → What makes cauliflower elote different from traditional street corn?
-
Cauliflower elote replaces corn with roasted cauliflower florets while maintaining all the classic flavors—the creamy sauce, smoky spices, tangy lime juice, and salty cotija cheese that make authentic Mexican street corn irresistible.
- → Can I make this dish vegan?
-
Absolutely. Use plant-based mayonnaise and sour cream in the sauce, and substitute the cotija cheese with a vegan feta or crumbled vegan cheese alternative. The flavor profile remains deliciously smoky and tangy.
- → How spicy is this cauliflower elote?
-
The base recipe offers mild heat from chili powder and smoked paprika. You can easily adjust the spice level by adding more chili powder or incorporating fresh jalapeño. Those preferring extra heat can also add a pinch of cayenne to the sauce.
- → What can I serve with cauliflower elote?
-
This dish works beautifully as a side alongside grilled meats, tacos, or enchiladas. It also shines as a vegetarian main when served over rice or inside warm tortillas as a filling. The leftovers make an excellent addition to grain bowls.
- → How long does the roasted cauliflower stay crispy?
-
The cauliflower develops crispy edges during roasting and retains its texture best when served immediately after tossing with the sauce. If storing leftovers, reheat in the oven at 400°F for about 10 minutes to restore some crispiness before serving.
- → What cheese works best as a cotija substitute?
-
Feta cheese makes an excellent substitute with its similar crumbly texture and salty flavor. For a milder option, try queso fresco or panela. Grated parmesan can work in a pinch, though it has a stronger flavor profile.