Salads
This American cabbage salad recipe delivers the perfect balance of crisp, fresh cabbage and creamy tangy dressing that's become a staple in American kitchens for decades.
The secret lies in thinly sliced cabbage, celery crowns for texture, and a yogurt-based dressing that keeps it light yet satisfying—ideal for picnics, potlucks, or summer gatherings.
The classic combination of shredded cabbage, crunchy celery, and a bright dressing makes this salad a crowd-pleaser. Unlike heavier coleslaws, this version stays fresh and refreshing while delivering that familiar American comfort.
The yogurt dressing adds a tangy kick without overpowering the fresh vegetables, and optional additions like bacon bits or dried cranberries can customize it to your taste.
What you'll end up with is a salad that's crisp, colorful, and packed with flavor—perfect for serving alongside grilled meats, sandwiches, or as a standalone side. The thinly sliced cabbage stays crisp even after mixing, and the dressing clings perfectly to every bite, creating a satisfying crunch with every mouthful.
This recipe works equally well for meal prep or last-minute gatherings, making it a versatile addition to any kitchen. Whether you prefer it creamy or slightly vinegary, this classic American cabbage salad is sure to become a favorite. Let's get started!
Ingredients for american cabbage salad
Six cups of crisp cabbage and celery crowns meet a creamy yogurt dressing—simple, crunchy, and always crowd-pleasing.
| Ingredient | Amount | Notes |
|---|---|---|
| Green Cabbage 🥬 | 6 cups | Shredded, thinly sliced for crispness |
| Celery Crowns 🧅 | 2 cups | Thinly sliced, strings removed |
| Plain Yogurt 🥛 | 1 cup | Full-fat for creaminess, unsweetened |
| Mayonnaise 🥫 | ½ cup | Duck or avocado oil preferred |
| Dijon Mustard 🌶️ | 1 tbsp | For tangy depth |
| White Vinegar 💧 | 1 tbsp | Apple cider vinegar works too |
| Granulated Sugar 🍚 | 1 tbsp | Light brown sugar for caramel notes |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Red Onion 🧅 | ½ cup | Thinly sliced, for sharp bite |
| Fresh Dill 🌿 | 2 tbsp | Chopped, for herbaceous freshness |
| Optional Bacon Bits 🥓 | ¼ cup | Cooked, crumbled for smoky depth |
| Optional Dried Cranberries 🍇 | ¼ cup | Chopped, for tart contrast |
The cabbage is non-negotiable—green cabbage stays crunchier than purple or red varieties. Trader Joe's sells pre-shredded bags that save time, but nothing beats slicing it yourself for that perfect thinness. Celery crowns add that signature crunch—organic celery from the grocery store's fresh section works best. For the yogurt, full-fat plain Greek yogurt gives the best texture, but regular yogurt works in a pinch. The dressing comes together in minutes, but let it sit for 10 minutes before tossing to let flavors meld.
No Dijon mustard? Yellow mustard at double the amount works, though it's less refined. Vinegar substitute? Lemon juice at half the amount gives a brighter tang. Want it sweeter? Add 1 tbsp honey to the dressing. The optional bacon bits can be swapped for crumbled vegan bacon or omitted entirely. For a sweeter touch, raisins or chopped apples work beautifully instead of cranberries. If you're prepping ahead, store the dressing and veggies separately—mixing too early makes the cabbage soggy.
This salad keeps for 3-4 days in the fridge, but the dressing can be made up to 5 days ahead. For meal prep, store the veggies and dressing in separate containers—toss just before serving. The flavor actually improves after sitting overnight as everything marries together. If you're serving at a picnic, pack the dressing in a small jar and shake it up right before mixing. Leftovers? Toss with a fried egg for breakfast the next day—trust me on that.
Why You'll Love This Recipe
- No-Knife Nightmare: I swear, this salad is one of those rare recipes where the hardest part is actually slicing the cabbage—if you don’t use pre-shredded. The rest? Just mix mayo, yogurt, and mustard until it’s creamy enough to make you forget you’re eating veggies.
- Creamy Crunch Magic: That yogurt-mayo blend? It’s the secret weapon. The mustard adds a little tang, the celery brings a fresh bite, and the cabbage stays crisp—no soggy mess here. Honestly, it’s the kind of salad that makes you take a second bite without thinking.
- Potluck Hero: Between us, this is my go-to for picnics, BBQs, or even a last-minute potluck. It holds up in the heat, doesn’t wilt, and pairs with everything—burgers, grilled chicken, or just straight from the jar. (Yes, even on a Tuesday night.)
- Budget Bulk Winner: A whole head of cabbage and a few celery stalks stretch this salad for days. I make a double batch, stash it in the fridge, and suddenly I’ve got a free side for lunch, a snack for the kids, and a reason to eat leftovers without groaning.
Step-by-step instructions for crunchy celery crowns salad
This creamy, tangy cabbage salad comes together in minutes with just a few simple steps.
Prepare the Vegetable Base
Start by thinly shredding the 6 cups green cabbage using a mandoline or sharp knife for even slices—this ensures maximum crispness. I like to work in batches so the cabbage doesn't get soggy while I prep other ingredients. Transfer the shredded cabbage to a large mixing bowl as you go.
Next, slice the 2 cups celery crowns into thin half-moons, removing any tough strings first. Thin slices are key here—they'll stay crisp instead of turning mushy. Add the celery to the bowl with the cabbage. For the 0.5 cup red onion, slice it paper-thin using a mandoline or sharp knife. The onion should be translucent, not opaque, which means it's sliced thin enough to add bite without overwhelming the salad.
Make the Creamy Yogurt Dressing
In a separate medium bowl, combine the 1 cup plain yogurt, 0.5 cup mayonnaise, 1 tbsp Dijon mustard, 1 tbsp white vinegar, and 1 tbsp granulated sugar. Whisk vigorously until fully blended—this should take about 1 minute. The dressing should be smooth with no visible streaks of mayonnaise. Taste and adjust seasoning with 1 tsp salt and 0.5 tsp black pepper as needed.
Here's the thing—don't rush this step. The dressing is the soul of the salad. If it tastes too thick, add 1-2 teaspoons of water to loosen it slightly. If it needs more tang, add another ½ teaspoon of vinegar. The goal is a balance of creamy, tangy, and slightly sweet that complements the crunchy vegetables.
Combine and Add Finishing Touches
Pour the dressing over the cabbage mixture and toss gently but thoroughly with your hands or a large spoon. You want the dressing to coat every piece of cabbage and celery evenly without breaking down the texture. Work in batches if needed—this salad holds together beautifully.
Now for the finishing touches: fold in the 2 tbsp chopped fresh dill and, if using, the 0.25 cup optional bacon bits and 0.25 cup optional dried cranberries. The dill adds a bright herbaceous note that cuts through the creaminess, while the bacon and cranberries (if included) bring smoky and tart contrasts. Taste again and adjust seasoning if needed—sometimes the vegetables need a little more salt after everything is combined.
Chill and Serve for Maximum Crunch
Cover the salad and refrigerate for at least 1 hour before serving. This chilling time is crucial—it allows the flavors to meld and the cabbage to stay crisp rather than wilt. I like to serve this salad at room temperature or slightly chilled, which brings out the best texture and flavor.
When ready to serve, give the salad one final toss to redistribute the dressing. The ideal texture should be crisp vegetables with a creamy, tangy coating that clings to each bite. Serve immediately with sandwiches, burgers, or as a light lunch on its own. This salad keeps well in the fridge for up to 3 days, though the texture may soften slightly over time.
Pro Tips For Making American Cabbage Salad
- CHOP CELERY SMALLER: I learned this the hard way—big celery chunks make the salad look uneven and taste like you half-assed the prep. Dice that crown into ⅛-inch pieces so every bite has that crisp, herby punch without overwhelming the cabbage. (Yes, it takes 2 minutes longer, but your salad won’t taste like a lazy weeknight shortcut.)
- SALT THE CABBAGE FIRST: Toss shredded cabbage with ½ teaspoon salt and let it sit for 10 minutes before draining. This softens the edges just enough to soak up the dressing better—no mushy texture, just perfect bite. (Skip this, and your salad will taste like you forgot the seasoning until the last minute.)
- WHISK THE DRESSING COLD: Mix mayo, yogurt, and Dijon in a bowl over ice water if your kitchen runs hot. Warm dressing turns greasy and separates, turning your creamy salad into a sad, oily mess. (I’ve ruined three batches this way—trust me, the ice bath works.)
- ADD ACID LAST: Stir in vinegar or lemon juice right before serving, not when prepping. The acid breaks down the cabbage faster, making it limp by lunchtime. (This isn’t just a rule—it’s the difference between a fresh side dish and one that tastes like it’s been sitting since yesterday.)
Best sauces and condiments for these flavors
Classic Yogurt Dressing
The creamy yogurt base in this salad is where the magic happens. I use 1 cup full-fat plain Greek yogurt for that rich, tangy texture that keeps the salad light yet satisfying. The 0.5 cup mayonnaise adds body, while 1 tbsp Dijon mustard brings depth and a slight kick.
For extra brightness, I always include 1 tbsp white vinegar—it cuts through the creaminess beautifully. The 1 tbsp sugar balances the tang, and I finish with 1 tsp salt and 0.5 tsp black pepper to tie everything together. 🥛
Tangy Vinegar Twist
If you prefer a sharper, more vinegary flavor, swap the yogurt for a lighter dressing. Mix 0.5 cup mayonnaise with 0.5 cup sour cream, 2 tbsp white vinegar, 1 tbsp honey, and 1 tsp celery seeds.
This version is perfect for those who love a zesty bite. For extra tang, add 1 tbsp lemon juice and reduce the sugar to ½ tbsp. The key is to taste as you go—adjust the vinegar or lemon juice until it’s just right. 💧
Creamy Mustard Option
For a bold, mustard-forward dressing, blend 1 cup mayonnaise with 3 tbsp Dijon mustard, 1 tbsp apple cider vinegar, and 1 tsp Worcestershire sauce. This version has a deeper, more complex flavor that pairs beautifully with the cabbage’s crispness.
If you love heat, add ½ tsp smoked paprika or a pinch of cayenne. The mustard adds a sharp contrast to the sweetness of the cabbage and onions, making every bite exciting. 🌶️
Sweet and Smoky Bacon Dressing
For a smoky, slightly sweet twist, caramelize ½ cup cooked bacon bits in a pan until crispy, then mix them into the yogurt dressing along with 1 tbsp maple syrup and ½ tsp smoked paprika.
This adds a rich, savory depth that’s perfect for heartier meals. The bacon’s smokiness complements the cabbage’s crunch, while the maple syrup adds a subtle sweetness. It’s a game-changer for those who love bold flavors. 🥓
Herb-Infused Variations
Fresh herbs can elevate this salad to the next level. For a bright, citrusy note, stir in 1 tbsp chopped fresh chives or 1 tbsp chopped tarragon into the dressing. If you love dill, add an extra 1 tbsp chopped fresh dill and a pinch of dried dill weed.
For a Mediterranean twist, blend in 1 tsp dried oregano and ½ tsp dried thyme with the dressing. The herbs add freshness and complexity that make this salad feel even more vibrant. 🌿
Nutrition facts
Frequently asked questions
Can I use purple or red cabbage instead of green?
While green cabbage is traditional for this recipe, you can absolutely substitute with purple or red cabbage! The flavor will be slightly sweeter, but the texture and prep method remain the same. Just note that purple cabbage may stain lighter-colored dishes, so use caution when serving. For best results, keep the slices thin to maintain crispness.
How do I keep the cabbage extra crispy?
Thin, even slices are key—use a mandoline or sharp knife for perfect results. Work in batches to avoid sogginess, and never let the cabbage soak in dressing. For maximum crunch, toss the salad just before serving and chill for at least 1 hour (but no longer than 4 hours) before eating. Adding a pinch of salt to the cabbage before mixing also helps draw out moisture.
What's the best way to store leftovers?
Store the dressing and vegetables separately in airtight containers for up to 3 days. Toss them together just before serving to preserve that perfect crunch. If you're prepping ahead, add a paper towel to absorb excess moisture. For longer storage, freeze the dressing alone (up to 1 month) and keep the veggies fresh in the fridge for 5 days without dressing.
Can I make this salad dairy-free?
Swap the yogurt for 1 cup vegan mayo and use ½ cup coconut yogurt for creaminess. For extra tang, add 1 tbsp apple cider vinegar and 1 tsp Dijon mustard. The salad will still hold together beautifully, though the texture may be slightly lighter. Try adding avocado chunks for richness if desired.
Why does my cabbage salad get watery?
Over-mixing or using thick cabbage slices are common culprits. Thin slices release less moisture, and working in batches prevents sogginess. If your salad is too wet, drain excess liquid through a colander or add a handful of crushed ice to firm it up. For future batches, try adding 1 tsp cornstarch to the dressing to help absorb moisture.
