
This colorful salad brings together the smokiness of charred sweet corn, the crunch of cabbage and jicama, and a creamy avocado dressing that pulls everything together with rich citrusy flavor. It’s perfect for casual gatherings or weekday lunches and is a hit with kids when served with tortilla chips.
I first made this for a summer BBQ and everyone asked for seconds. It’s been a favorite ever since especially when corn is in season.
Ingredients
- Sweet corn: adds smoky sweetness when grilled use fresh if possible
- Avocado oil: great for grilling and in the dressing mild in flavor
- Cabbage: gives the salad its hearty crunch chop it finely
- Jicama: provides cool crisp texture and stays fresh
- Green onions: offer mild onion flavor and color
- Cilantro: brings herbaceous brightness
- Pepitas: deliver crunch and nutty taste
- Cotija cheese: gives salty creaminess substitute with queso fresco if needed
- Lime juice: adds fresh citrus zing
- Greek yogurt or sour cream: makes dressing creamy and tangy
- Avocado: base of the dressing rich and smooth
- Jalapeño: adds subtle heat remove seeds for milder taste
- Garlic: brings savory depth
- Honey: balances the acidity in dressing
Step-by-Step Instructions
- Prep the Grill and Corn:
- Preheat grill to medium high heat. Brush each ear of corn with avocado oil and place on grill. Rotate every couple minutes for about 8 minutes until charred on all sides then cool.
- Remove Corn from Cobs:
- Using a sharp knife stand corn vertically and slice downward to remove the kernels. Work over a large bowl to catch them.
- Mix Salad Base:
- To a large bowl add chopped cabbage diced jicama sliced green onions chopped cilantro pepitas and cotija cheese. Add corn kernels and freshly squeezed lime juice then toss gently.
- Blend the Dressing:
- In a food processor combine ripe avocado Greek yogurt avocado oil jalapeño lime juice cilantro garlic water honey salt and pepper. Blend until completely smooth. If too thick add an extra tablespoon of water.
- Combine Salad and Dressing:
- Pour dressing over the salad mixture and use tongs to toss thoroughly until every piece is coated. Taste and season with extra salt or pepper if needed.
- Garnish and Serve:
- Top with extra cotija and chopped cilantro. Serve with tortilla chips or as a side dish to grilled mains.

Storage Tips
Keep leftovers in an airtight container in the fridge for up to 2 days. The cabbage and jicama stay crisp and the flavor develops even more overnight.
Ingredient Substitutions
Use queso fresco or even feta if cotija is unavailable. Frozen grilled corn can be swapped when fresh is out of season. Olive oil works in place of avocado oil.
Serving Suggestions
Serve with tortilla chips as an appetizer or alongside grilled meats like chicken or steak. It also pairs well with tacos or stuffed peppers.

Cultural Notes
This salad is inspired by Mexican street flavors especially the smoky corn and citrus avocado dressing. Cotija and lime echo classic esquites combinations.
Frequently Asked Questions About Recipes
- → Can I use frozen corn instead of fresh?
Yes, frozen corn works well. Trader Joe’s roasted corn is a great option, but fresh corn offers the best flavor when in season.
- → Is jicama necessary?
Jicama adds extra crunch, but you can substitute it with cucumber or skip it if unavailable.
- → Can I make the dressing ahead of time?
Absolutely. Store the dressing in an airtight container in the fridge for up to 3 days. Stir before using.
- → What’s a good substitute for cotija cheese?
Queso fresco is a great alternative. For dairy-free options, try vegan feta or skip the cheese entirely.
- → How long does the salad keep in the fridge?
The salad stays fresh for up to 2 days if stored in an airtight container. Toss again before serving.
- → Can I use olive oil instead of avocado oil?
Yes, olive oil is a fine substitute and adds a slightly richer flavor to the dressing.