Mexican Street Cauliflower (Elote) – A Cozy Feast of Flavor
As the golden sun sets and the aroma of smoky goodness fills the air, my heart swells with nostalgia for those lively summer nights at street fairs. The sound of laughter, sizzling grills, and the vibrant colors of fresh produce create a warmth that is hard to resist. One of my favorite memories revolves around the irresistible flavor of elote—Mexican street corn slathered in creamy goodness and topped with crumbly cheese. This cherished dish embodies comfort, and today, I’m bringing that beloved taste right to your dinner table with my mouthwatering Mexican Street Cauliflower (Elote)—a dish that’s perfect for easy weeknight dinners or cozy gatherings with family.
Picture this: tender cauliflower steaks grilled to golden perfection, brushed with creamy mayonnaise, and sprinkled with zesty chili powder, vibrant cilantro, and crumbly cotija cheese. Trust me; this is one you’ll definitely want to pin for later!
Why You’ll Love This Recipe
- Quick and easy to prepare—perfect for busy weeknights!
- A delicious vegetarian alternative to traditional elote.
- Grilled to perfection for a smoky, charred flavor that’s hard to resist.
- Loaded with fresh ingredients, this dish is both colorful and nutritious.
- Great for sharing! Impress your friends and family with this beautiful and flavorful appetizer.
What You’ll Need
Gather These Simple Ingredients
- 1 Large Head of Cauliflower
- 1 Tablespoon Mild Tasting Oil (see notes below)
- 1/4 Cup Mayonnaise
- 1 Teaspoon Chili Powder
- 1/2 Cup Cotija Cheese (crumbled)
- 1/3 Cup Fresh Cilantro
- Lime (wedges) for serving
How to Make Mexican Street Cauliflower (Elote)
Let’s Make It Together!
Preheat your grill to medium heat, allowing it to reach the perfect temperature for grilling your cauliflower.
Start by carefully removing the leaves and trimming the bottom of the stem from your large head of cauliflower. This helps the cauliflower to stand tall and steady on your cutting board.
With a sharp knife, gently slice off the rounded edges of the cauliflower on two sides. This step makes it easier to create those delightful thick cauliflower steaks.
Cut the cauliflower into four thick steaks, roughly about an inch thick.
Brush each side of the cauliflower steaks with the mild-tasting oil, giving them a lovely sheen and helping to lock in those smoky flavors.
Place the cauliflower steaks on the grill and cover. Grill them over direct heat for 5-6 minutes until you notice a beautiful char forming on one side.
Flip the steaks, cover, and grill the other side for an additional 5-6 minutes. They should be perfectly charred and tender.
To check the tenderness, gently pierce the cauliflower with a fork. If you prefer it softer, move the steaks to indirect heat and grill them covered for an extra 10 minutes until they reach your desired softness.
Once grilled to perfection, remove the steaks from the grill and generously brush them with mayonnaise, allowing that creamy goodness to seep into every crevice.
Sprinkle the chili powder evenly over the steaks, followed by crumbled cotija cheese and fresh cilantro for that bright, herbal lift.
Lastly, squeeze fresh lime juice over the top of each steak, adding a burst of zesty flavor. Now, it’s time to enjoy!
Variations & Creative Twists
- Add a spicy kick by incorporating a dash of cayenne pepper or swap the chili powder for smoked paprika for a different flavor profile.
- Serve the cauliflower with a creamy avocado dressing for an extra layer of richness.
- Try topping with diced tomatoes or pickled red onions for a fresh, vibrant crunch.
- For those who love a BBQ twist, add a sprinkle of your favorite BBQ rub before grilling!
Chef Emma’s Helpful Tips
- If you’re pressed for time, you can prepare the cauliflower steaks ahead of time. Simply coat with oil and cover, storing them in the fridge until you’re ready to grill.
- Feel free to swap ingreidents according to your taste preference; vegan mayonnaise works wonderfully if you want a dairy-free version.
- Leftover cauliflower can be stored in an airtight container in the fridge for up to three days. Reheat gently on the grill or in the oven to retain that lovely texture.
Nutrition Information per Serving
- Serving Size: 1 Cauliflower Steak
- Calories: 170
- Total Carbohydrates: 12g
- Sugars: 2g
- Total Fat: 13g
- Protein: 4g
- Sodium: 300mg
Frequently Asked Questions
- Can I make this ahead? Yes! Just grill the cauliflower ahead of time, store it in the fridge, and brush with toppings just before serving.
- Can I use different ingredients? Absolutely! Feel free to experiment with different cheeses or add toppings like jalapeños for added heat.
- How do I store leftovers? Store any leftover grilled cauliflower in an airtight container in the fridge.
- How long does it last? Grilled cauliflower can last up to three days refrigerated, making it a great meal prep option!
Final Thoughts
This Mexican Street Cauliflower (Elote) is not just a recipe; it’s an invitation to gather around the table with laughter, stories, and cozy moments to share. Whether you’re enjoying it as a side dish or a standout vegetarian entree, every bite is a delicious reminder of summer nights filled with joy and savory memories.
Save this Mexican Street Cauliflower (Elote) to your Pinterest board so it’s ready when you need a cozy treat! Celebrate the flavors of Mexico right at home, and let the grilling adventures begin!
Print
Mexican Street Cauliflower (Elote)
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A delicious vegetarian alternative to traditional elote, featuring grilled cauliflower steaks brushed with creamy mayonnaise, chili powder, and topped with cotija cheese and cilantro.
Ingredients
- 1 Large Head of Cauliflower
- 1 Tablespoon Mild Tasting Oil
- 1/4 Cup Mayonnaise
- 1 Teaspoon Chili Powder
- 1/2 Cup Cotija Cheese (crumbled)
- 1/3 Cup Fresh Cilantro
- Lime (wedges) for serving
Instructions
- Preheat your grill to medium heat.
- Remove the leaves and trim the bottom of the stem from the cauliflower.
- Slice off the rounded edges of the cauliflower on two sides.
- Cut the cauliflower into four thick steaks, roughly about an inch thick.
- Brush each side of the cauliflower steaks with oil.
- Place the cauliflower steaks on the grill and cover.
- Grill for 5-6 minutes until charred on one side.
- Flip the steaks and grill the other side for an additional 5-6 minutes.
- Check tenderness with a fork; grill longer if desired.
- Remove from the grill and brush with mayonnaise.
- Sprinkle chili powder, cotija cheese, and cilantro on top.
- Squeeze lime juice over the steaks before serving.
Notes
Great for sharing with family and friends. Refrigerated leftovers can last for up to three days.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Appetizer
- Method: Grilling
- Cuisine: Mexican
Nutrition
- Serving Size: 1 steak
- Calories: 170
- Sugar: 2g
- Sodium: 300mg
- Fat: 13g
- Saturated Fat: 2g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 5g
- Protein: 4g
- Cholesterol: 10mg






