This roasted sweet corn salad recipe is a vibrant and refreshing dish perfect for summer gatherings. Combining sweet corn, fresh vegetables, and a zesty dressing, it’s an easy salad recipe that adds color and flavor to any meal.
The recipe is simple and quick to prepare, making it a go-to choice for picnics, barbecues, or weeknight dinners. Enjoy this delicious salad as a side or light main course that celebrates the sweetness of corn.
Easy Roasted Sweet Corn Salad Recipe

This roasted sweet corn salad features perfectly charred corn mixed with bell peppers, red onion, and a tangy lime vinaigrette. It’s ready in about 25 minutes and serves 4-6 people, offering a delightful combination of textures and flavors.
Ingredients
- 4 ears of sweet corn, husked and cleaned
- 1 red bell pepper, diced
- 1 yellow bell pepper, diced
- 1/2 red onion, finely chopped
- 1/4 cup fresh cilantro, chopped
- 1/4 cup lime juice
- 2 tablespoons olive oil
- Salt and pepper to taste
Instructions
- Roast the Corn: Preheat the grill to medium-high heat. Place the husked corn directly on the grill and cook, turning occasionally, until charred and tender (about 10-15 minutes).
- Prepare the Vegetables: While the corn is roasting, dice the red and yellow bell peppers, and finely chop the red onion and cilantro.
- Remove Corn from Grill: Once the corn is roasted, remove it from the grill and let it cool slightly. Cut the kernels off the cob and place them in a large mixing bowl.
- Combine Ingredients: Add the diced peppers, chopped onion, and cilantro to the bowl with the roasted corn.
- Make Vinaigrette: In a small bowl, whisk together the lime juice, olive oil, salt, and pepper. Pour the dressing over the salad and toss to combine.
- Serve: Chill for at least 10 minutes before serving to allow flavors to meld. Enjoy your roasted sweet corn salad cold or at room temperature.
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
Nutrition Information
- Servings: 4-6 servings
- Calories: 150kcal
- Fat: 7g
- Protein: 3g
- Carbohydrates: 20g
