Southwest Corn Slaw is the kind of side dish that instantly brightens up your plate. It’s fresh, crunchy, and full of bold, zesty flavor with just the right amount of creaminess. Whether you're serving tacos, grilled chicken, or burgers, this slaw brings a fun twist to any meal and might just steal the show.

This corn slaw is the perfect summer side dish, especially when fresh corn is in season. It’s crisp, colorful, and packed with flavor thanks to a mix of shredded cabbage, black beans, and a tangy lime dressing. The creamy texture and southwest flair make it a great companion to tacos, grilled chicken, or anything hot off the BBQ. Whether you're feeding a crowd or keeping things simple, this easy side dish brings bold flavor with minimal effort.
What’s great about this southwest slaw is how quickly it comes together. You can have it prepped and ready in about 10 minutes, making it ideal for busy weeknights or last-minute get-togethers. While it’s delicious served right away, letting it chill for 30 minutes gives the flavors a chance to meld even more. It’s the kind of side that’s light, fresh, and totally crave-worthy.
Jump to:
Ingredients

- Green Cabbage – Use pre-shredded cabbage to save time or thinly slice your own with a sharp knife or mandoline.
- Red Cabbage – Adds color and a slightly peppery bite. Can be swapped with more green cabbage if preferred.
- Corn Kernels – Fresh corn cut from the cob gives the best flavor, but frozen or canned corn works too. If using canned, drain well.
- Black Beans – Rinse and drain canned beans before adding. You can substitute pinto beans or chickpeas.
- Carrot – Shredded carrot adds sweetness and crunch. Pre-shredded carrots are a quick option.
- Cilantro – Chop just the leaves for a fresh, citrusy flavor. If you're not a fan, substitute with parsley or leave it out.
- Mayonnaise – Gives the slaw a creamy base. Use your favorite brand or substitute with plain Greek yogurt for a lighter version.
- Lime Juice – Freshly squeezed is best for bright flavor, but bottled works in a pinch.
- Olive Oil – Adds smoothness and helps balance the dressing. Any mild-tasting oil will do.
- Ground Cumin – Brings that classic smoky southwest flavor. Chili powder or taco seasoning could be used as an alternative.
- Salt and Pepper – Adjust to taste to bring out all the flavors.
See recipe card for quantities.
Instructions

- Step 1: In a large bowl, combine green cabbage, red cabbage, corn, black beans, carrot and cilantro.

- Step 2: In a small bowl, whisk together mayonnaise, lime juice, olive oil, cumin, salt and pepper.

- Step 3: Pour the dressing over the salad and toss to coat evenly.

- Step 4: Serve immediately or chill for 15–30 minutes for better flavor.
Hint: You can make this a few hours in advance. Stir again before serving.
Variations/ Substitutions
- Swap the Beans – Swap the black beans for pinto beans, chickpeas, or leave them out for a lighter slaw.
- Lighten It Up – Use plain Greek yogurt instead of mayonnaise for a tangy, lower-fat option.
- Add Some Heat – Stir in diced jalapeño, hot sauce, or chipotle powder for a spicier kick.
- Boost the Veggies – Mix in red bell pepper, cherry tomatoes, or green onions for more crunch and color.
- Make It Creamier – Add diced avocado just before serving for extra richness.
- Try a Different Cheese – Top with crumbled cotija or feta for a salty, creamy finish.
- Save Time – Use a bag of coleslaw mix in place of hand-shredded cabbage.
If you like this recipe, try this Easy Mexican Cabbage Slaw with Lime Dressing.
Equipment
You don’t need any special equipment to make this recipe—just a large mixing bowl for the slaw, a small bowl to whisk the dressing, and a spoon or tongs to toss it all together. A sharp knife and cutting board will come in handy if you're chopping fresh veggies.
Storage
You can prep this slaw a few hours in advance and store it in the fridge until you're ready to serve. The flavors actually improve after chilling for 30 minutes or so. Store any leftovers in an airtight container in the refrigerator for up to two days. Give it a quick toss before serving again.

Top Tips
- Use fresh lime juice for the best flavor.
- Rinse and drain canned beans well to avoid extra liquid in the slaw.
- If using frozen corn, thaw it completely and pat dry to prevent watering down the dressing.
- Chill the slaw for at least 30 minutes before serving to let the flavors come together.
- Toss just before serving to keep the cabbage crisp.
- Taste and adjust salt, pepper, or lime juice as needed right before serving.
FAQ
Yes, you can make it a few hours in advance. Chilling it for 30 minutes before serving helps enhance the flavor.
Absolutely. Just make sure to drain and rinse them well to avoid excess moisture.
No, but you can add heat by including jalapeño, hot sauce, or chipotle powder.
Serving Suggestions
This corn slaw makes a great side dish for everything from casual dinners to backyard cookouts. Its bright, tangy flavor pairs perfectly with bold main dishes like these easy Philly Cheesesteak Sliders or spicy Crispy Beef Tacos.
It’s also a fresh complement to lighter meals like Fresh Fish Tacos with Mango Salsa or oven-baked favorites like Baked Buffalo Chicken Tenders. Whether you’re serving something spicy, savory, or grilled, this slaw brings balance and crunch to the plate.
More Corn Recipes:
- Mexican Skillet Roasted Corn
- Boiled Corn on the Cob with Milk
- Fresh Corn and Tomato Salad
- Easy Mexican Street Corn

If you like this Southwest Corn Slaw recipe, please leave a 5-star rating.
RECIPE
Southwest Corn Slaw
Ingredients
- 1 cup shredded green cabbage
- 1 cup shredded red cabbage
- 1 cup corn kernels fresh, frozen, or canned
- ¾ cup cooked black beans
- ½ cup shredded carrot
- ¼ cup chopped cilantro
- 2 tablespoon mayonnaise
- 2 tablespoon lime juice
- 1 tablespoon olive oil
- ½ teaspoon ground cumin
- Salt and pepper to taste
Instructions
- In a large bowl, combine green cabbage, red cabbage, corn, black beans, carrot and cilantro.
- In a small bowl, whisk together mayonnaise, lime juice, olive oil, cumin, salt and pepper.
- Pour the dressing over the salad and toss to coat evenly. Serve immediately or chill for 15–30 minutes for better flavor
Notes
Nutrition
Thanks for stopping by! Subscribe to Jersey Girl Cooks if you would like more recipes and cooking tips sent to your email. You can also order my Super Easy Cookbook for Beginners and follow me on social media - Facebook, Twitter, Pinterest and Instagram.




Leave a Reply