This vibrant Mexican-inspired dish transforms roasted cauliflower into a crowd-pleasing side or appetizer. The florets are oven-roasted until golden and crisp-edged, then tossed in a creamy sauce made with mayonnaise, sour cream, lime juice, garlic, and aromatic spices like smoked paprika, chili powder, and cumin.
Finish generously with crumbled cotija cheese, fresh cilantro, sliced jalapeño, and an extra dusting of chili powder. The result captures all the bold, tangy flavors of traditional elote while offering a lighter, vegetable-forward alternative. Perfect for gatherings or as a satisfying addition to taco nights and rice bowls.
The first time I made this, my skeptical brother-in-law went back for thirds. That creamy, tangy sauce clinging to golden roasted cauliflower florets creates something absolutely magical.
I brought this to a summer potluck last year and watched it disappear in minutes. Someone actually asked for the recipe before theyd even finished their first serving.
Ingredients
- 1 large head cauliflower: Cut into bite-size florets, they become little flavor sponges that roast beautifully
- 1 tablespoon olive oil: Helps achieve those gorgeous golden edges we want
- 1/3 cup mayonnaise: Creates the rich, creamy base for our sauce
- 1/3 cup sour cream: Adds tang and lightness to balance the mayo
- 1 tablespoon lime juice: Freshly squeezed makes all the difference here
- 1 garlic clove: Mince it fine so it distributes evenly through the sauce
- 1/2 teaspoon smoked paprika: This gives us that authentic elote flavor
- 1/2 teaspoon chili powder: Adjust based on your heat preference
- 1/4 teaspoon ground cumin: Just enough for that earthy backend note
- 1/2 teaspoon kosher salt: Plus extra for seasoning the cauliflower before roasting
- 1/2 cup cotija cheese: Crumbled, or feta works in a pinch
- 1/4 cup fresh cilantro: Chopped, adds bright fresh contrast
- 1 jalapeño: Thinly sliced if you want some extra heat
- Extra chili powder: For that beautiful finishing dust
- Lime wedges: For serving, everyone loves squeezing their own extra
Instructions
- Get your oven ready:
- Preheat to 425°F and line a baking sheet with parchment paper for easy cleanup later.
- Prep the cauliflower:
- Toss florets with olive oil and a pinch of salt, then spread them evenly so they have room to roast properly.
- Roast until golden:
- Let them go for 25 to 30 minutes, flipping halfway through, until you see those delicious crispy edges forming.
- Whisk up the sauce:
- While cauliflower roasts, mix mayo, sour cream, lime juice, garlic, smoked paprika, chili powder, cumin, and salt until smooth.
- Bring it together:
- Pull that gorgeous roasted cauliflower out and immediately toss it with the sauce while its still hot.
- Finish with flair:
- Pile onto a platter and shower with cotija, cilantro, jalapeño slices, and extra chili powder with lime wedges on the side.
My daughter now requests this for her birthday dinner every year. Theres something about the combination of creamy, smoky, tangy, and fresh that hits every single craving at once.
Making It Your Own
Ive played around with this recipe so much since discovering it. Sometimes Ill add grilled corn kernels for extra sweetness and texture, or sub in vegan mayo and sour cream when cooking for plant-based friends.
Serving Ideas
This dish works as a side, appetizer, or even a main if you load it up. Ive served it over rice bowls, stuffed it into tacos, and even eaten it straight from the platter standing at the counter.
Perfect Pairings
The bright, tangy flavors pair beautifully with grilled meats or as part of a taco spread. I love serving it alongside carne asada or simple grilled chicken thighs.
- Try it with ice cold Mexican beer or sparkling water with lime
- Extra napkins are honestly pretty necessary here
- Dont forget to let people squeeze their own lime at the table
Every time I serve this, someone tells me they dont even like cauliflower that much, but they love this dish. That might be the highest compliment a recipe can receive.
Recipe FAQs
- → What is elote?
-
Elote is traditional Mexican street corn, typically grilled and coated with mayonnaise, chili powder, lime juice, and cotija cheese. This version replaces corn with roasted cauliflower for a lighter twist.
- → Can I make this dairy-free?
-
Yes, substitute the mayonnaise and sour cream with plant-based alternatives, and use vegan cheese instead of cotija. The flavor profile remains delicious.
- → How do I store leftovers?
-
Store in an airtight container in the refrigerator for up to 3 days. For best results, keep toppings separate and add fresh before serving. Reheat gently in the oven or microwave.
- → Can I grill the cauliflower instead?
-
Absolutely. Grilling adds a wonderful smoky flavor. Cut cauliflower into thick slices or large florets, grill until charred and tender, then toss with the creamy sauce and toppings.
- → What can I serve with cauliflower elote?
-
This pairs perfectly with tacos, enchiladas, or grilled meats. It also works as a filling for burritos, a topping for rice bowls, or a standalone appetizer at gatherings.
- → How spicy is this dish?
-
The spice level is moderate and customizable. Adjust by adding more or less chili powder, including jalapeño slices, or incorporating hot sauce to your taste preference.