Layered Mexican Coleslaw Tomato Corn Salad

By: Susan Updated on Fri, 10 Jul 2026 19:39:42 GMT Salads

Tags: #mexican #coleslaw #corn #tomato #layered-salad

Layered Mexican coleslaw tomato corn salad in a clear trifle bowl with cotija and cilantro Pin it
Layered Mexican coleslaw tomato corn salad in a clear trifle bowl with cotija and cilantro

This salad makes an impression before anyone takes a bite. The clear bowl does the work visually, showing off six distinct layers of color and texture. But it is not just a showpiece. Fresh cabbage crunch, sweet charred corn, ripe tomatoes, creamy avocado, and a tangy lime dressing make it genuinely good to eat.

It is the kind of dish that disappears fast at a cookout. People pile it onto their plates alongside grilled meat, then come back for seconds. The dressing is creamy without being heavy, and the cotija and tortilla strips on top add just enough salt and crunch to finish the whole thing.

Six layers worth looking at

Each layer pulls its own weight here. Choose a firm head of cabbage for maximum crunch, sweet ripe corn, and tomatoes that are fully ripe. Underripe tomatoes taste flat against the lime dressing and dull the whole bowl.

Raw ingredients for layered Mexican coleslaw tomato corn salad on a marble surface
Raw ingredients for layered Mexican coleslaw tomato corn salad on a marble surface
  • Green and red cabbage. The crunchy base of the slaw. Red adds color and holds its texture a bit longer than green once the dressing goes on.
  • Carrots. A subtle sweetness and extra color woven through the slaw layer.
  • Charred corn kernels. Sweet, lightly smoky, and the flavor anchor of the whole salad. Fresh ears or a well-drained can both work.
  • Cherry tomatoes. Halved so they sit flat, absorb the lime dressing at the cut edges, and don't roll around when you scoop.
  • Black beans. Hearty and filling. Rinse them well to remove the canning liquid, which would thin and muddy the dressing.
  • Jalapeño. Finely diced and mostly seeded for a clean heat that builds slowly without overwhelming the other flavors.
  • Avocado. Creamy against all that crunch. Add it last so it stays bright green.
  • Cotija cheese. Salty and crumbly, scattered over the top so every scoop picks up a little.
  • Creamy lime dressing. A mayo and sour cream base brightened with fresh lime juice, cumin, and garlic powder.

Building it layer by layer

  1. Make the dressing. Whisk together the mayonnaise, sour cream, lime juice, lime zest, garlic powder, cumin, salt, pepper, and chili powder in a small bowl. Taste and adjust the lime or salt. It should taste bright and slightly over-salted on its own. Cover and refrigerate until ready to use.
  2. Char the corn. Heat a cast-iron skillet over high heat until very hot. Add the corn kernels in a single layer with no oil. Press flat with a spatula and leave untouched for 2 minutes until some kernels darken. Stir once, cook 1 more minute, then remove from heat and let cool completely.
  3. Toss the slaw. Combine the green cabbage, red cabbage, carrots, and red onion in a large bowl. Add about half the dressing and toss until evenly coated. Taste and add a pinch of salt if needed.
  4. Prep the avocado. Dice the avocado and immediately toss it with 1 tablespoon of lime juice to slow browning. Set aside.
  5. Layer the salad. Use a large clear trifle bowl or deep glass serving dish. Spread the dressed slaw across the bottom. Add the black beans, then the charred corn, cherry tomatoes, jalapeño, and avocado on top, in that order.
  6. Dress and finish. Drizzle the remaining dressing over the top. Scatter the cotija cheese and cilantro over everything. Add the tortilla strips right before serving so they stay crunchy.
Four-step process of building a layered Mexican coleslaw tomato corn salad
Four-step process of building a layered Mexican coleslaw tomato corn salad

Why charring the corn changes everything

Raw corn tastes fine. Charred corn tastes much better. The high heat caramelizes the natural sugars and builds a light smokiness that plain sweet corn simply does not have. That char is what makes the salad taste distinctly Mexican-inspired rather than just a pile of vegetables with lime.

A dry cast-iron skillet on high heat gives the best result. The corn needs to sit without moving for the char to form. Stirring constantly steams instead of sears. Two minutes untouched, one stir, then done. Food science writers at Serious Eats have written about why dry-heat cooking builds depth that wet methods cannot replicate. The same charring technique is at the heart of the Easy Mexican Street Corn Salad and worth mastering for any recipe where corn plays a real role.

Getting the lime dressing just right

The dressing needs to be creamy but not too thick. If it is too dense, it will glob on top instead of flowing down through the layers when you scoop. The lime juice thins it slightly. You can add a teaspoon of cold water if it still feels heavy after mixing.

Salt matters here more than you might expect. The lime juice brightens the dressing but it will not taste right without enough salt to back it up. Taste before adding it to the salad. It should taste slightly over-seasoned on its own because the cabbage, beans, and avocado dilute it once everything is combined. A similar balance drives the dressing in the Mexican Coleslaw with Roasted Corn and Jalapeño.

Swaps that still work well

No cotija? Feta works almost exactly the same way, salty and crumbly in the right proportions. No black beans? Pinto beans or chickpeas both hold up in the layers without going mushy. For a heartier dish, add shredded rotisserie chicken between the corn and tomato layers and it becomes a full meal instead of a side.

If heat is what you want, the Zesty Jalapeño Corn Slaw dials it up significantly with the same flavor base. You can also swap the cherry tomatoes for diced heirloom tomatoes in peak summer when they are sweeter. Seed them first so the liquid does not pool at the bottom of the bowl.

Make-ahead strategy and storage

This is one of the better make-ahead dishes for summer entertaining. Prep every component the night before: make the dressing, char the corn, rinse the beans, and shred the cabbage. Store them separately in the fridge. Day-of assembly takes about 10 minutes.

If you assemble the full layered salad early, hold back the avocado and tortilla strips and add them right before serving. The rest of the layers keep well for up to 4 hours assembled. Leftovers store covered in the fridge for 2 days. The Fresh Corn Salad with Crisp Vegetables and Lime uses a similar prep-ahead approach and works well on the same schedule if you are planning a spread.

What to serve it alongside

This salad works next to almost any Mexican-inspired main. It is particularly good beside Carne Asada Street Tacos because the creamy slaw cools the char from the meat. It also pairs well with grilled fish, pulled pork, or a simple bean quesadilla for a meatless spread.

Bring it to a cookout in the assembled bowl, covered, and add the tortilla strips and cotija at the last minute. It travels well and serves eight generously as a side dish.

Top-down layered Mexican coleslaw tomato corn salad with cotija cheese and cilantro
Top-down layered Mexican coleslaw tomato corn salad with cotija cheese and cilantro

FAQs

Can I make this layered Mexican coleslaw salad ahead of time?

Yes, and it actually improves with a little rest. Assemble up to 4 hours ahead but keep the tortilla strips and avocado separate. Add them just before serving so the strips stay crunchy and the avocado stays green. The slaw, corn, tomatoes, and beans all hold up well in the fridge for up to 4 hours once assembled.

Can I use canned or frozen corn instead of charring it fresh?

Canned corn works fine. Drain it well and pat it dry before using. For a closer char flavor, spread the drained corn in a dry hot skillet and leave it without stirring for 2 minutes until some kernels darken. Frozen corn should be thawed and dried the same way before charring. The char adds sweetness and a light smokiness that lifts the whole salad noticeably.

What can I substitute for cotija cheese?

Feta is the closest swap in terms of saltiness and crumble texture. Queso fresco is milder and creamier but works well. Shredded Parmesan or a sharp white cheddar can fill in if that is what you have. For a dairy-free version, skip the cheese entirely and add an extra squeeze of lime and a pinch more salt over the top.

How do I keep the avocado from turning brown?

Toss the diced avocado with a tablespoon of lime juice right after cutting it. This slows oxidation noticeably. Add the avocado as the last layer before the toppings. If you are making the salad more than an hour ahead, leave the avocado out entirely and stir it in just before serving.

Is this salad spicy?

It is mild with one seeded jalapeño. Most of the heat lives in the seeds and white ribs, so removing them keeps it friendly for most palates. If you want more heat, leave the seeds in or add a pinch of extra chili powder to the dressing. For almost no heat at all, swap the jalapeño for a finely diced poblano pepper.

What do I serve alongside this salad?

It pairs best with grilled or roasted meat. The creamy lime dressing cools the char from grilled proteins nicely. It works well next to fish tacos, pulled pork, or a bean quesadilla for a meatless spread. On a buffet table, it holds well for about an hour before the slaw starts to soften, so plan accordingly.

How long do leftovers keep in the fridge?

Once dressed and assembled, the salad keeps for up to 2 days covered in the fridge. After that, the cabbage softens and the tomatoes release liquid. Per FoodSafety.gov guidance, keep prepared salads with creamy dressings below 40°F and consume within 3 to 4 days. The layers will have combined by day 2, but the flavor is still good.

References

Sources cited in this recipe.
4.10 from 5 votes

Layered Mexican Coleslaw Tomato Corn Salad

Prep time:
20 min
Cook time:
8 min
Total time:
28 min
Servings:
8
Layered Mexican coleslaw tomato corn salad in a clear trifle bowl with cotija and cilantro
Print it Pin it Send it

Crisp cabbage, charred corn, juicy tomatoes, and black beans layered in a clear bowl with a creamy lime dressing and cotija cheese on top.

Ingredients

  • For the slaw

  • For the layers

  • For the creamy lime dressing

  • To finish

Instructions

1.

1. Make the dressing: Whisk together the mayonnaise, sour cream, lime juice, lime zest, garlic powder, cumin, salt, pepper, and chili powder in a small bowl. Taste and adjust lime or salt. Cover and refrigerate until ready to use.

2.

2. Char the corn: Heat a cast-iron skillet over high heat until very hot. Add the corn kernels in a single layer with no oil. Press flat with a spatula and leave untouched for 2 minutes until some kernels darken. Stir once, cook 1 more minute, then remove from heat and let cool completely.

3.

3. Toss the slaw: Combine the green cabbage, red cabbage, carrots, and red onion in a large bowl. Add about half the dressing and toss until evenly coated. Season with a pinch of salt.

4.

4. Prep the avocado: Dice the avocado and immediately toss it with 1 tablespoon of lime juice to slow browning. Set aside.

5.

5. Layer the salad: Use a large clear trifle bowl or deep glass serving dish. Spread the dressed slaw across the bottom. Layer the black beans, then the charred corn, cherry tomatoes, jalapeño, and avocado on top, in that order.

6.

6. Dress and serve: Drizzle the remaining dressing over the top. Scatter cotija cheese and cilantro over everything. Add the tortilla strips right before serving so they stay crunchy.

Good to know

  1. Use a large clear glass or trifle bowl to show off the distinct layers.
  2. Add tortilla strips and avocado at the last minute for best texture.
  3. The dressing can be made up to 2 days ahead and stored covered in the fridge.

Equipment

  • Cast-iron skillet
  • Large clear trifle bowl or deep glass serving dish
  • Large mixing bowl
  • Whisk

Allergens

Always check labels if you have allergies.
  • Dairy (sour cream, cotija cheese)
  • Eggs (mayonnaise)

Nutrition facts

Values are estimates per serving.
  • Calories: 215
  • Fat: 11 g
  • Carbs: 23 g
  • Protein: 6 g