Elote-Style Brussels Sprouts: A Flavor-Packed Fusion Dish

Article by:

on July 6, 2025


If you’re looking for a side dish that turns heads and tantalizes taste buds, look no further than elote-style Brussels sprouts. This bold and colorful creation combines the crispy, caramelized goodness of roasted Brussels sprouts with the smoky, creamy, and tangy notes of Mexican street corn. The result? A dish so vibrant and satisfying, it just might steal the spotlight from your main course.

brussels sprouts corn bowl

Whether you’re pairing it with grilled meats or scooping it up straight from the pan, this mash-up of earthy and zesty flavors is sure to be a crowd-pleaser. It’s quick to make, endlessly adaptable, and delivers a punch of flavor with every bite.

The Perfect Blend of Texture and Taste

Why This Dish Works

The magic lies in contrast. Brussels sprouts, when roasted to a crisp, provide a hearty bite and nutty flavor. The corn, whether fresh or frozen, adds sweetness and smokiness when charred. Tossed together with a creamy lime dressing and finished with crumbled cheese and fresh herbs, each mouthful offers a blend of creamy, crunchy, spicy, and tangy sensations.

This dish is also incredibly versatile. You can adjust the spice levels, switch up the cheese, or add sweet elements like honey to suit your tastes. It plays well with a variety of mains, from steak and chicken to grilled tofu or portobello mushrooms.

When to Serve It

Elote-style Brussels sprouts are perfect for summer BBQs, fall harvest dinners, or cozy winter meals. Their bold flavor can stand up to grilled meats or bring some zest to a veggie-forward feast. Plus, it makes a fantastic leftover that easily reinvents itself in wraps or grain bowls.

Ingredients and Directions

Flat lay of Brussels sprouts, corn, avocado, lime, feta, yogurt, and spices for veggie bowl

Ingredients

  • 400g Brussels sprouts, halved
  • 2 ears of corn, kernels sliced off (or 1 ½ cups frozen corn)
  • 2 tbsp olive oil
  • 1 tsp smoked paprika
  • ½ tsp chili flakes (optional)
  • Salt and black pepper to taste

For the topping:

  • Juice of ½ lime
  • 3 tbsp mayonnaise or plain yogurt
  • ¼ cup crumbled feta or cotija cheese
  • 2 tbsp chopped coriander (cilantro)

Directions

  1. Roast the vegetables: Preheat your oven to 200°C (400°F). In a large bowl, toss the halved Brussels sprouts and corn kernels with olive oil, smoked paprika, chili flakes (if using), salt, and black pepper.
  2. Spread the vegetables out on a baking tray in a single layer. Roast for 20 to 25 minutes, turning once, until the Brussels sprouts are golden brown and crisp and the corn is slightly charred.
  3. Make the dressing: While the vegetables are roasting, whisk together the lime juice and mayonnaise or yogurt in a small bowl. Add a pinch of salt to taste.
  4. Combine and finish: Transfer the roasted vegetables to a serving bowl. Drizzle with the creamy lime dressing, then top with crumbled cheese and chopped coriander.
  5. Serve: Enjoy warm or at room temperature. Add an extra squeeze of lime if desired.
Roasted Brussels sprouts and corn with feta, sour cream, lime, and cilantro in a dark bowl

Flavor Variations and Serving Ideas

Chef’s Tips and Tweaks

  • Sweeten it up: A touch of honey or maple syrup added before roasting gives a lovely caramelized note.
  • Turn up the heat: Swap chili flakes for fresh jalapeño slices or a dash of cayenne pepper.
  • Go vegan: Use plant-based mayo and a vegan cheese substitute.
  • Add crunch: Sprinkle with toasted pepitas or crushed tortilla chips before serving.

How to Serve

This dish is a natural sidekick to grilled proteins, but it also shines in other forms:

  • Serve over rice or quinoa for a warm grain bowl.
  • Tuck into a wrap with avocado and black beans.
  • Top a taco for a veggie upgrade.
  • Pair with scrambled eggs for a zesty brunch side.

Whether you keep it simple or dress it up, elote-style Brussels sprouts are an easy way to bring big flavor to the table.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Roasted Brussels sprouts and corn with feta, sour cream, lime, and cilantro in a dark bowl

Elote-Style Brussels Sprouts: A Flavor-Packed Fusion Dish

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Charred, crispy Brussels sprouts meet the bold, creamy goodness of elote-style corn in this vibrant fusion dish. Tossed with roasted sweetcorn, chili, zesty lime, and crumbled cheese, it’s a side that absolutely steals the show.

  • Total Time: 35 minutes
  • Yield: 4 servings

Ingredients

    “400g Brussels sprouts, halved”,

    “2 ears of corn, kernels sliced off (or 1 ½ cups frozen corn)”,

    “2 tbsp olive oil”,

    “1 tsp smoked paprika”,

    “½ tsp chili flakes (optional)”,

    “Salt and black pepper to taste”,

    “Juice of ½ lime”,

    “3 tbsp mayonnaise or plain yogurt”,

    “¼ cup crumbled feta or cotija cheese”,

    “2 tbsp chopped coriander (cilantro)”

Instructions

    “Preheat oven to 200°C (400°F).”,

    “Toss Brussels sprouts and corn with olive oil, paprika, chili flakes, salt, and pepper.”,

    “Spread on a baking tray and roast for 20–25 minutes until golden and crisp.”,

    “Whisk together lime juice and mayo or yogurt to make the dressing.”,

    “Place roasted vegetables in a serving bowl. Drizzle with dressing.”,

    “Top with crumbled cheese and coriander. Serve warm or at room temperature.”

Notes

Add honey before roasting for a caramelized twist. Great in grain bowls or wraps.

  • Author: chef david
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Side Dish
  • Method: Roasting
  • Cuisine: Fusion, Mexican-Inspired

Nutrition

  • Serving Size: 1/4 of recipe
  • Calories: 210
  • Sugar: 3g
  • Sodium: 270mg
  • Fat: 14g
  • Saturated Fat: 4g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 17g
  • Fiber: 4g
  • Protein: 5g
  • Cholesterol: 15mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star