
I first discovered this incredible fusion when I was trying to find creative ways to use up Brussels sprouts from my garden. Having grown up loving Mexican street corn, I wondered what would happen if I applied those same flavors to roasted vegetables. The result was absolutely magical! The Brussels sprouts get beautifully caramelized in the oven, developing those crispy, golden edges that make them irresistible. When you toss them with charred corn kernels, lime juice, chili powder, and crumbled cotija cheese, something incredible happens. The bitterness of the Brussels sprouts mellows out, while the sweet corn and tangy lime create this perfect balance. The cotija cheese adds a creamy, salty element that ties everything together. Fresh cilantro scattered on top brings a bright, herbaceous note that makes the whole dish pop. It's comfort food with a twist that never fails to impress.
Why I love this recipe
What I absolutely love about this recipe is how it completely transforms Brussels sprouts into something everyone can enjoy. Even people who claim to hate Brussels sprouts find themselves going back for seconds! The Mexican street corn flavors are so familiar and comforting that they make the Brussels sprouts approachable and delicious. I love how the roasting process brings out the natural sweetness in both the Brussels sprouts and corn, while the lime juice and chili powder add that perfect tangy kick. The cotija cheese melts slightly from the heat of the vegetables, creating these little pockets of creamy goodness throughout the dish. It's incredibly versatile too - you can serve it as a side dish, toss it with pasta, or even eat it as a light meal with some crusty bread. Plus, it's naturally vegetarian and gluten-free, making it perfect for entertaining when you have guests with different dietary needs.
What You Need From Your Kitchen
- Brussels sprouts: Trim ends and cut in half for even roasting
- Fresh corn kernels: Cut from cob or use frozen corn, thawed
- Cotija cheese: Crumble into small pieces for sprinkling
- Lime juice: Freshly squeezed for best flavor
- Chili powder: Use Mexican chili powder for authentic taste
- Garlic: Mince finely to distribute flavor evenly
- Fresh cilantro: Chop roughly for garnish
Let's Make These Together
- Prep the vegetables
- Start by preheating your oven and preparing all your vegetables. Trim the Brussels sprouts and cut them in half, then mix with corn kernels and seasonings in a large bowl.
- Season and toss
- Drizzle everything with olive oil and add your garlic, chili powder, salt and pepper. Toss everything together until the vegetables are well coated with the oil and spices.
- Roast to perfection
- Spread the seasoned vegetables on your baking sheet in a single layer. Roast in the hot oven, stirring once, until the Brussels sprouts are golden and crispy on the edges.
- Finish with Mexican flavors
- Once roasted, immediately add lime juice, then top with crumbled cotija cheese and fresh cilantro for that authentic Mexican street corn taste.

Switch Things Up
I'll never forget the first time I made this dish for a family barbecue. My sister, who absolutely despised Brussels sprouts, kept eyeing the skillet suspiciously. But once she saw everyone else diving in, curiosity got the better of her. She took one small bite, then another, and before I knew it, she was asking for the recipe! Now it's become our go-to side dish for summer gatherings. The beauty of this recipe is how the familiar flavors of Mexican street corn make Brussels sprouts approachable for even the pickiest eaters. I love making extra because the leftovers are fantastic tossed into salads or grain bowls the next day. Sometimes I'll add a squeeze of fresh lime right before serving for that extra pop of brightness.
Perfect Pairings
This Mexican Street Corn Brussels Sprouts pairs beautifully with grilled chicken, carne asada, or fish tacos for a complete Mexican-inspired meal. It also complements barbecued pork, grilled shrimp, or even a simple black bean and rice bowl. For beverages, try it with a cold Mexican beer, margaritas, or agua fresca. The dish works wonderfully alongside other Mexican sides like cilantro lime rice, refried beans, or a fresh avocado salad.

Frequently Asked Questions
- → Can I use frozen Brussels sprouts?
Fresh Brussels sprouts work best for this recipe as they roast better and develop those crispy edges. Frozen ones tend to become mushy.
- → What can I substitute for cotija cheese?
Queso fresco, feta cheese, or even crumbled goat cheese work well as substitutes for cotija cheese.
- → Can I make this ahead of time?
This dish is best served immediately while hot, but you can prep the vegetables and seasonings ahead of time and roast when ready to serve.
- → How do I prevent the Brussels sprouts from being bitter?
Roasting at high heat caramelizes the Brussels sprouts, which reduces bitterness. Don't overcook them as this can increase bitterness.
- → Can I add other vegetables to this recipe?
Yes! Diced bell peppers, onions, or zucchini would work well. Just make sure they have similar cooking times to the Brussels sprouts.
Conclusion
This Mexican Street Corn Brussels Sprouts recipe is the perfect fusion of two beloved dishes. The roasted Brussels sprouts develop a beautiful caramelized exterior while staying tender inside, and the addition of corn, lime, and Mexican spices transforms them into something truly special. It's an excellent side dish that pairs wonderfully with grilled meats or can stand alone as a satisfying vegetarian main. The cotija cheese adds a creamy, salty element that balances the slight bitterness of the Brussels sprouts perfectly.