Roasted Corn Poblano Ranch Salad
This Roasted Corn Poblano Ranch Salad has earned a permanent spot on my summer table. Charred corn, smoky roasted poblanos, juicy cherry tomatoes, and a creamy homemade ranch come together in a bowl that looks as vibrant as it tastes.
Honestly, the first time I brought this to a Fourth of July cookout, it disappeared before the burgers hit the grill. That zippy, cool ranch against the warm, caramelized corn? Pure magic. It’s the kind of dish people quietly scoop seconds of when they think no one is watching.
So if you’ve been searching for a corn poblano salad that’s bold enough to hold its own next to ribs and grilled chicken — you just found it. Let’s make it.
Table of Contents
Ingredients

| Category | Ingredient | Amount | Notes |
|---|---|---|---|
| Salad Base | Corn kernels | 4 cups | About 5–6 ears fresh corn, or frozen and thawed |
| Salad Base | Poblano peppers | 2 | Anaheim peppers work as a milder swap |
| Salad Base | Cherry tomatoes, halved | 1 cup | Grape tomatoes are fine too |
| Salad Base | Red onion, finely diced | 1/2 cup | Soak in cold water 10 min to mellow the bite |
| Salad Base | Fresh cilantro, chopped | 1/4 cup | Flat-leaf parsley for cilantro haters |
| Salad Base | Sharp cheddar cheese, shredded | 1/2 cup | Cotija or pepper jack also delicious |
| Salad Base | Avocado, diced | 1 | Optional; add just before serving |
| Ranch Dressing | Mayonnaise | 1/2 cup | Full-fat for best creaminess |
| Ranch Dressing | Sour cream or Greek yogurt | 1/2 cup | Greek yogurt adds a bright tang |
| Ranch Dressing | Lemon juice | 1 tbsp | Fresh squeezed preferred |
| Ranch Dressing | Fresh dill, chopped | 1 tbsp | Or 1 tsp dried dill |
| Ranch Dressing | Fresh chives, chopped | 1 tbsp | Green onion tops work in a pinch |
| Ranch Dressing | Garlic powder | 1/2 tsp | — |
| Ranch Dressing | Onion powder | 1/2 tsp | — |
| Ranch Dressing | Salt and black pepper | To taste | Season generously |
Instructions
Step 1: Roast the Poblanos
Place the poblano peppers under a broiler or directly over a gas flame. Roast, turning occasionally, until the skins are blistered and charred on all sides — about 8 to 10 minutes. Your kitchen will smell like a taqueria, and that’s exactly right.
Transfer the charred peppers to a bowl and cover tightly with plastic wrap or a plate. Let them steam for 10 minutes. Then peel off the papery skins, remove the seeds, and dice the soft, smoky flesh.
Step 2: Roast the Corn
Heat a large cast-iron or heavy skillet over medium-high heat — no oil needed. Add the corn kernels in a single layer and let them sit undisturbed for 2 minutes before stirring. You’re listening for a gentle pop and looking for golden-brown spots, like tiny caramel blisters.
Cook for 6 to 8 minutes total, stirring occasionally, until you get a good char on roughly a third of the kernels. In my testing, I found that crowding the pan steams the corn instead of roasting it — work in two batches if needed. Let the corn cool for a few minutes before assembling.
Step 3: Make the Ranch Dressing
In a medium bowl, whisk together the mayonnaise, sour cream (or Greek yogurt), and lemon juice until smooth. Add the dill, chives, garlic powder, and onion powder, then season generously with salt and black pepper. After making this dozens of times, I always taste the dressing before adding it to the salad and adjust the lemon and salt — it makes a real difference.
Step 4: Assemble the Salad
In a large bowl, combine the roasted corn, diced poblanos, halved cherry tomatoes, red onion, cilantro, and cheddar cheese. If you’re using avocado, add it last to keep the pieces intact. The colors at this stage — golden corn, dark green pepper, red tomatoes — look like a sunset in a bowl.
Step 5: Dress and Serve
Pour the ranch dressing over the salad and toss gently until everything is evenly coated. Serve immediately for a fresh, crisp bite, or refrigerate for 20 to 30 minutes to let the flavors meld together. That short chill time is genuinely worth it.

Substitutions and Variations
Make It Dairy-Free or Vegan
Swap the mayonnaise for vegan mayo, use a plant-based sour cream, and skip the cheddar or replace it with a dairy-free cheese. The dressing stays creamy and the ranch summer salad flavor holds up beautifully. This version travels well to potlucks too.
Add More Protein
Turn this into a full meal by tossing in grilled chicken, shrimp, or black beans. It pairs especially well with bold flavors — check out this jalapeno popper chicken salad for another high-protein idea along the same smoky lines.
Adjust the Heat
Poblanos are mild, but heat levels vary. For more kick, leave a few seeds in or add a diced serrano. For a completely mild corn poblano salad, substitute roasted Anaheim or bell peppers instead. Both versions are crowd-pleasers.
Expert Tips
Prevent a Watery Salad
Watery cherry tomatoes are the number one reason this salad turns soupy. Halve them, then let them sit on a paper towel for 5 minutes to drain excess juice before adding. In my testing, I found this one step keeps the dressing thick and clinging rather than pooling at the bottom.
Get the Best Char on Frozen Corn
Frozen corn works well, but it needs to be fully thawed and patted dry first. Excess moisture creates steam in the pan, and you’ll end up with boiled corn instead of roasted. Spread it on a clean towel for a few minutes — it’s worth the extra step. For more on getting perfect char on corn, Serious Eats has a thorough breakdown.
Storage and Meal Prep
| Component | Storage Method | Duration |
|---|---|---|
| Dressed salad (no avocado) | Airtight container, refrigerated | Up to 2 days |
| Roasted corn and peppers | Airtight container, refrigerated | Up to 3 days |
| Ranch dressing | Sealed jar, refrigerated | Up to 1 week |
| Diced avocado | Add fresh at serving time | Same day only |
For meal prep, roast the corn and poblanos up to three days ahead and store them separately. Mix the ranch dressing and keep it in a jar. When you’re ready to serve, everything comes together in under five minutes.
If you love getting ahead on salads, this green goddess pasta salad is another make-ahead winner that stores beautifully all week.
Serving Suggestions

This roasted corn side dish is a natural next to grilled meats — smoky ribs, carne asada, or simple grilled chicken thighs. It also works as a hearty standalone lunch scooped into warm tortillas. The bold ranch and smoky char hold up to strong flavors without disappearing.
For a full spread, pair it with this Thai basil beef noodle salad for a table that covers every flavor craving at once.
Roasted Corn Poblano Ranch Salad FAQs
Can I make this Roasted Corn Poblano Ranch Salad ahead of time?
Yes — you can make this salad up to 24 hours ahead if you store the dressing separately. Toss everything together an hour before serving and hold the avocado until the last minute. The flavors actually deepen overnight, making it ideal for entertaining.
How spicy are poblano peppers in this salad?
Poblanos are mild, rating just 1,000 to 2,000 on the Scoville scale — closer to a bell pepper than a jalapeno. Most people, including kids, find them completely manageable. The char softens them even further and adds a gentle earthiness rather than heat.
What can I use instead of fresh corn?
Frozen corn works great — just thaw it fully and pat it dry before roasting. Canned corn can also work in a pinch; drain and dry it well, then char it in a hot skillet. Fresh corn in peak summer will always give you the sweetest, most vibrant result.
Why does my ranch dressing taste bland?
The most common culprit is underseasoning. Ranch needs a generous hand with salt — and the lemon juice is essential for brightness. Taste the dressing before adding it to the salad and adjust both. A pinch more garlic powder and an extra squeeze of lemon usually fixes it immediately.
Best way to store leftover Roasted Corn Poblano Ranch Salad?
Keep leftovers in an airtight container in the fridge for up to two days. The corn and peppers hold up well, but the avocado won’t — remove it before storing or leave it out of the leftovers portion entirely. Give everything a gentle toss before serving again.
Ready to Make It?
This Roasted Corn Poblano Ranch Salad is the kind of recipe you’ll keep coming back to all summer long. Well, fair warning — you may want to double the batch. Save this to Pinterest so it’s ready when grilling season calls, and leave a comment below telling me how yours turned out!

Roasted Corn Poblano Ranch Salad
Equipment
- Large cast iron or heavy skillet
- Broiler or gas flame
- Large mixing bowl
- Medium Mixing Bowl
- Whisk
- Tongs
Ingredients
For the Salad
- 4 cups corn kernels about 5–6 ears fresh corn, or frozen and thawed
- 2 poblano peppers Anaheim peppers work as a milder swap
- 1 cup cherry tomatoes, halved grape tomatoes are fine too
- ½ cup red onion, finely diced soak in cold water 10 min to mellow the bite
- ¼ cup fresh cilantro, chopped flat-leaf parsley for cilantro haters
- ½ cup sharp cheddar cheese, shredded cotija or pepper jack also delicious
- 1 avocado, diced optional; add just before serving
For the Ranch Dressing
- ½ cup mayonnaise full-fat for best creaminess
- ½ cup sour cream or Greek yogurt Greek yogurt adds a bright tang
- 1 tbsp lemon juice fresh squeezed preferred
- 1 tbsp fresh dill, chopped or 1 tsp dried dill
- 1 tbsp fresh chives, chopped green onion tops work in a pinch
- ½ tsp garlic powder
- ½ tsp onion powder
- salt and black pepper to taste; season generously
Instructions
- Place the poblano peppers under a broiler or directly over a gas flame. Roast, turning occasionally, until the skins are blistered and charred on all sides — about 8 to 10 minutes.
- Transfer the charred peppers to a bowl and cover tightly with plastic wrap or a plate. Let them steam for 10 minutes, then peel off the skins, remove the seeds, and dice the soft, smoky flesh.
- Heat a large cast-iron or heavy skillet over medium-high heat with no oil. Add the corn kernels in a single layer and cook for 6 to 8 minutes, stirring occasionally, until lightly charred. Work in two batches if needed to avoid steaming. Let cool slightly.
- In a medium bowl, whisk together the mayonnaise, sour cream (or Greek yogurt), and lemon juice until smooth. Add the dill, chives, garlic powder, and onion powder, then season generously with salt and black pepper. Taste and adjust lemon and salt before using.
- In a large bowl, combine the roasted corn, diced poblanos, halved cherry tomatoes, red onion, cilantro, and cheddar cheese. If using avocado, add it last to keep the pieces intact.
- Pour the ranch dressing over the salad and toss gently until everything is evenly coated.
- Serve immediately for a fresh bite, or refrigerate for 20 to 30 minutes before serving to let the flavors meld together.
