Description
Mexican Street Corn Brussels is a delightful vegan dish that combines roasted Brussels sprouts with a creamy elote-inspired topping for a burst of flavor.
Ingredients
Scale
- 1 pound Brussels sprouts, trimmed and halved (or quartered if large)
- 2 tablespoons olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 cup mayonnaise
- 1/4 cup Mexican crema (or sour cream)
- 1/4 cup crumbled Cotija cheese
- 1/4 cup chopped fresh cilantro
- 1 lime, juiced
- 1/2 teaspoon chili powder
- 1/4 teaspoon smoked paprika
- Pinch of cayenne pepper (optional, for extra heat)
- 1 ear of corn, kernels removed (about 1 cup)
- 1 tablespoon butter
- 1 clove garlic, minced
Instructions
- Prepare Brussels Sprouts: Preheat oven to 400°F (200°C). Trim and halve (or quarter) Brussels sprouts.
- Roast Brussels Sprouts: In a large bowl, toss Brussels sprouts with olive oil, salt, and pepper. Spread in a single layer on a baking sheet. Roast for 20-25 minutes, flipping halfway through, until tender and browned.
- Make “Elote” Topping: If using frozen corn, thaw it. In a medium skillet, melt butter over medium heat. Add minced garlic and cook for 30 seconds until fragrant. Add corn kernels and cook for 5-7 minutes, stirring occasionally, until tender and slightly browned. Remove from heat.
- Prepare Creamy Sauce: In a small bowl, whisk together mayonnaise, Mexican crema (or sour cream), lime juice, chili powder, smoked paprika, and cayenne pepper (if using). Taste and adjust seasonings.
- Assemble: Transfer roasted Brussels sprouts to a large bowl. Add cooked corn. Pour creamy sauce over Brussels sprouts and corn, and toss gently to coat.
- Serve: Transfer to a serving platter or bowl. Sprinkle with crumbled Cotija cheese and chopped fresh cilantro. Serve immediately.
Notes
- For an extra kick, add more cayenne pepper to taste.
- This dish is best served immediately after preparation for optimal flavor and texture.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Side Dish
- Method: Roasting
- Cuisine: Mexican
Nutrition
- Serving Size: 1 serving
- Calories: 220
- Sugar: 2g
- Sodium: 300mg
- Fat: 15g
- Saturated Fat: 3g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 6g
- Protein: 6g
- Cholesterol: 10mg