Mexican Street Corn Brussels Sprouts

If Mexican Street Corn Brussels Sprouts sounds like the kind of side dish that would make your family say, “Wait… Brussels sprouts can taste like this?!”—you are absolutely in the right kitchen. This recipe is my favorite “busy day miracle”: quick, a little spicy, creamy in the best way, and somehow fancy enough to serve when company “just happens” to stop by (why do they always arrive right at dinner time?).

It’s basically elote vibes… but with crispy roasted Brussels sprouts instead of a cob. And honestly? That’s a glow-up Brussels sprouts deserve.

Why You’ll Love These Mexican Street Corn Brussels Sprouts

  • Crispy + creamy in one bite (the best kind of contradiction).
  • Fast: oven does the heavy lifting while you char the corn and whisk a sauce.
  • Picky-eater friendly (because the sauce and cheese are doing heroic work here).
  • A real “wow” side dish for tacos, grilled chicken, burgers, or weeknight bowls.

And if you’ve ever looked at Brussels sprouts and thought, “I want to like you, but you make it hard,” this recipe is your peace treaty.

Ingredients You’ll Need

Here’s what you’re working with (all easy to find—no scavenger hunt required):

  • 1 pound Brussels sprouts, trimmed and halved
  • 2 tablespoons olive oil
  • 1 teaspoon chili powder
  • 1 teaspoon smoked paprika
  • Salt and pepper, to taste
  • 1 cup corn kernels (fresh, frozen, or canned)
  • 1/2 cup crumbled cotija cheese
  • 1/4 cup mayonnaise
  • 1 tablespoon lime juice
  • 1 teaspoon garlic powder
  • 1/4 cup fresh cilantro, chopped
  • 1 lime, cut into wedges (for serving)

Ingredient note (from my real-life kitchen): If you can’t find cotija, don’t panic. Use feta. Is it the same? No. Will it still taste amazing? Absolutely yes.

How to Make Mexican Street Corn Brussels Sprouts

1) Prep and Season the Brussels Sprouts

  1. Preheat your oven to 425°F (220°C). High heat is how we get that golden, crispy edge.
  2. Trim the stem ends off your Brussels sprouts and slice them in half lengthwise.
  3. In a large bowl, toss the Brussels sprouts with:
    • olive oil
    • chili powder
    • smoked paprika
    • salt and pepper

Toss well until every sprout is glossy and seasoned. I usually use my hands because it’s faster… and also because it makes me feel like I’m on a cooking show (minus the perfect manicure).

2) Roast Until Crispy

  1. Spread the Brussels sprouts on a baking sheet in a single layer.
    • Crowding = steaming
    • Space = crisping
  2. Roast for 20–25 minutes, stirring halfway through.
  3. You’re looking for: deep golden edges + tender centers.

If your Brussels sprouts get extra dark on the outer leaves, that’s not a problem—that’s flavor.

3) Char the Corn

While the sprouts roast, get the corn going:

  1. Heat a medium skillet over medium heat.
  2. Add your corn kernels.
    • If using fresh corn, a tiny drizzle of oil helps.
    • Frozen corn: toss it in straight from the freezer.
    • Canned corn: drain and rinse first.
  3. Sauté 5–7 minutes, stirring occasionally, until warmed through and slightly charred.

That little bit of char is what gives you that street-corn magic without needing a grill.

4) Mix the Creamy Sauce

In a small bowl, stir together:

  • mayonnaise
  • lime juice
  • garlic powder
  • pinch of salt

Mix until smooth and creamy. Taste it. If you “accidentally” eat a spoonful, I will not report you.

5) Assemble the Dish

  1. When the Brussels sprouts are done, let them cool for a few minutes (warm is perfect).
  2. In a large serving bowl, combine:
    • roasted Brussels sprouts
    • sautéed corn
  3. Drizzle the sauce over everything and gently fold until coated.
  4. Top with:
    • crumbled cotija
    • chopped cilantro

Finish with a squeeze of fresh lime right before serving.

Optional (but very “me”): a final dusting of chili powder on top for extra kick.

My Favorite “Don’t-Stress” Tips

  • Want extra crispy sprouts? Roast cut-side down and don’t touch them until the halfway stir. Let them do their thing.
  • Sauce too thick? Add 1–2 teaspoons of water (or a little extra lime juice) to loosen it up.
  • Corn won’t char? Your pan might not be hot enough. Give it a minute to heat up before you start stirring.
  • Cilantro taste like soap to someone in your house? (It’s a real thing!) Swap for green onions.
  • Make it dinner: Add shredded rotisserie chicken or black beans and serve over rice. Suddenly it’s not a side—it’s the main character.

And if your sauce looks a little lumpy for a second? That’s just the ingredients getting to know each other. They’ll work it out.

A Little Story From My Kitchen

The first time I made Mexican Street Corn Brussels Sprouts, I was trying to convince my family that Brussels sprouts weren’t “tiny cabbages of sadness.” (That was the exact review. Kids are brutally honest.)

I put the bowl on the table, didn’t say what it was, and someone went back for seconds before asking. That’s when I knew: this recipe had power. Now it’s my go-to for taco nights, potlucks, and those evenings when I need a win but I’m running on fumes and iced coffee.

Mexican Street Corn Brussels Sprouts piled in a black bowl with roasted Brussels sprouts, charred corn, cotija cheese, cilantro, and lime.
Mexican Street Corn Brussels Sprouts with charred corn, salty cotija, and fresh lime—crispy, creamy, and totally crave-worthy.

FAQs About Mexican Street Corn Brussels Sprouts

Can I use frozen Brussels sprouts?

Fresh works best for crispiness, but you can use frozen in a pinch. Thaw and pat them very dry first, then roast. They may turn softer than crispy, but the flavor still hits.

Can I make this ahead of time?

You can roast the Brussels sprouts and char the corn ahead, then store separately. Add the sauce, cheese, and cilantro right before serving so it stays fresh and creamy.

How do I store leftovers?

Keep leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven or air fryer to bring back some crispiness. Microwave works too… it just won’t be as crispy (but still delicious).

What can I substitute for cotija cheese?

Feta is the easiest swap. Parmesan also works, though it’s less tangy.

Is there a lighter option than mayonnaise?

Yes—swap mayo for plain Greek yogurt, or do half yogurt/half mayo for the best of both worlds.

The Best Way to Serve It Tonight

Serve these Mexican Street Corn Brussels Sprouts warm with an extra lime wedge on the side and watch them disappear faster than you’d expect from anything containing the words “Brussels sprouts.” They’re crunchy, creamy, tangy, a little smoky—basically the kind of dish that makes you feel like you’ve got your life together even if the laundry situation says otherwise.

If you make Mexican Street Corn Brussels Sprouts, don’t be surprised if they become your new “I’ll bring a side!” signature. The magic is real—and yes, your sprouts can absolutely be the star.

Keep the Street-Corn Party Going

If these Mexican Street Corn Brussels Sprouts just made you a Brussels-sprouts believer (welcome 🤝), here are a few delicious next stops to round out the meal—whether you need a cozy main dish, a fun side, or another “street corn” moment:

And hey—if you make this recipe, I’d love to hear how it went! ⭐ Please leave a quick review and tap your star rating (1–5 stars)—it helps other readers (and totally makes my day).

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mexican Street Corn Brussels Sprouts piled in a black bowl with roasted Brussels sprouts, charred corn, cotija cheese, cilantro, and lime.

Mexican Street Corn Brussels Sprouts


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Aneta
  • Total Time: 35 minutes
  • Yield: 4 servings 1x

Description

Mexican Street Corn Brussels Sprouts are crispy roasted Brussels sprouts tossed with charred corn, creamy lime sauce, cotija cheese, and fresh cilantro. This easy 25-minute side dish brings bold, zesty elote-inspired flavor to your dinner table and turns simple vegetables into something completely crave-worthy.


Ingredients

Scale
  • 1 pound Brussels sprouts, trimmed and halved
  • 2 tablespoons olive oil
  • 1 teaspoon chili powder
  • 1 teaspoon smoked paprika
  • Salt and pepper, to taste
  • 1 cup corn kernels (fresh, frozen, or canned)
  • 1/2 cup crumbled cotija cheese
  • 1/4 cup mayonnaise
  • 1 tablespoon lime juice
  • 1 teaspoon garlic powder
  • 1/4 cup fresh cilantro, chopped
  • 1 lime, cut into wedges (for serving)

Instructions

  1. Preheat oven to 425°F (220°C). Line a baking sheet with parchment paper if desired.
  2. In a large bowl, toss the halved Brussels sprouts with olive oil, chili powder, smoked paprika, salt, and pepper until evenly coated.
  3. Spread the Brussels sprouts in a single layer on the baking sheet. Roast for 20–25 minutes, stirring halfway through, until golden brown and crispy on the outside.
  4. While the Brussels sprouts roast, heat a skillet over medium heat. Add corn and sauté for 5–7 minutes until heated through and lightly charred. If using fresh corn, add a small drizzle of olive oil. Set aside.
  5. In a small bowl, mix mayonnaise, lime juice, garlic powder, and a pinch of salt until smooth.
  6. In a large serving bowl, combine roasted Brussels sprouts and sautéed corn. Gently toss.
  7. Drizzle the creamy lime sauce over the mixture and fold gently to coat.
  8. Sprinkle cotija cheese and chopped cilantro on top. Serve with lime wedges and an extra sprinkle of chili powder if desired.

Notes

  • For extra crispiness, place Brussels sprouts cut-side down while roasting.
  • Feta cheese can be substituted for cotija if needed.
  • For a lighter option, swap mayonnaise with plain Greek yogurt.
  • Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in oven or air fryer for best texture.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Side Dish
  • Method: Roasting + Stovetop
  • Cuisine: Mexican-Inspired

Nutrition

  • Serving Size: 1 serving (about 1 cup)
  • Calories: 240 kcal
  • Sugar: 5 g
  • Sodium: 320 mg
  • Fat: 17 g
  • Saturated Fat: 5 g
  • Unsaturated Fat: 11 g
  • Trans Fat: 0 g
  • Carbohydrates: 18 g
  • Fiber: 4 g
  • Protein: 6 g
  • Cholesterol: 20 mg

Leave a Comment

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