Confetti Cabbage Salad with Peanut Dressing (Recipe)
This crisp cabbage salad serves six and pairs finely shredded cabbage, carrot, bell pepper, scallions, cilantro, and peanuts with a creamy peanut-lime dressing. Whisk the dressing in a bowl, toss it with the vegetables, and let the salad rest for 10 minutes. Add peanuts just before serving for the best crunch.
A cabbage can sit in the fridge for days while dinner decisions pile up around it. This salad turns it into a bright, colorful side with a dressing you can mix in minutes. There is no stove to watch and no special tool to find: a sharp knife, a bowl, and a whisk are enough.
I pay close attention to the size of the cabbage shreds when developing slaws. Even, fine ribbons take dressing more evenly than wide, thick pieces, so each forkful has a good mix of crunch and flavor. The recipe below makes six side servings and includes simple ways to adjust the dressing, prep ahead, and keep the vegetables crisp.
Ingredients and measurements
This salad uses familiar produce and pantry staples, measured to make a balanced batch for six. The cabbage provides most of the volume, while carrot, pepper, scallions, and cilantro add color and flavor. The peanut-lime dressing is creamy, tangy, lightly sweet, and easy to thin.
For the salad
- 600 g green cabbage, red cabbage, or a mix, finely shredded
- 100 g carrot, cut into thin matchsticks or julienned
- 150 g red bell pepper, thinly sliced
- 3 scallions, thinly sliced
- 15 g fresh cilantro, chopped
- 40 g roasted peanuts, roughly chopped
For the peanut-lime dressing
- 60 g smooth peanut butter
- 30 mL lime juice
- 15 mL rice vinegar
- 15 mL soy sauce
- 15 mL honey or maple syrup
- 10 mL toasted sesame oil
- 15–30 mL warm water
- Chili, optional, to taste
The dressing makes about 150–165 mL. Start with 15 mL water, then add more in 5 mL steps until it pours easily. Use honey for a familiar sweet note or maple syrup for a plant-based option. Soy sauce adds salt and depth, so taste before adding any extra salt.
How to make the salad
The method has three main parts: prepare the vegetables, whisk the dressing until smooth, then toss and rest the salad. A short rest softens the cabbage slightly without removing all its crunch. Add only as much dressing as you need, then save the rest for the table or another meal.
- Wash and dry the produce. Clean the cabbage, carrot, pepper, scallions, and cilantro. Dry them well, especially the cilantro and shredded cabbage. Water left on the leaves can thin the dressing and make the salad wet.
- Cut the vegetables. Remove any damaged outer cabbage leaves and cut out the core. Shred the cabbage into ribbons about 2–3 mm wide. Slice the pepper and scallions thinly, julienne the carrot, and chop the cilantro.
- Whisk the dressing. In a glass or food-grade stainless-steel bowl, whisk together the peanut butter, lime juice, rice vinegar, soy sauce, honey or maple syrup, and sesame oil. The mixture may look thick at first. Add warm water gradually, whisking after each addition, until smooth and pourable.
- Taste and adjust. Add a little more lime juice if the dressing tastes too rich, soy sauce if it needs salt, or honey or maple syrup if you prefer more sweetness. Add chili a little at a time.
- Toss and rest. Put the cabbage, carrot, pepper, scallions, and cilantro in a large bowl. Add about two-thirds of the dressing and toss well. Leave the salad for 10 minutes, then taste a piece of cabbage and add more dressing if needed.
- Finish and serve. Scatter chopped peanuts over the salad just before serving. Add extra scallion or a little cilantro if you like.
A quick cut check helps: the cabbage should look like fine ribbons, not broad chunks. If you use a knife, keep the cabbage stable on a cutting board and use a sharp blade. Take care to keep the knife, board, and ready-to-eat produce separate from raw meat, poultry, or seafood.
Balance the dressing and texture
A good peanut dressing should coat the cabbage without pooling at the bottom of the bowl. “Emulsified” means the oil and other liquids are whisked into a smooth mixture rather than sitting in separate layers. Peanut butter helps give the dressing body; adding water slowly makes it easier to control the final texture.
| What you notice | What to do |
|---|---|
| Dressing is too thick to pour | Whisk in warm water 5 mL at a time |
| Dressing tastes too rich | Add a little lime juice and whisk again |
| Dressing tastes flat | Add a small amount of soy sauce, then taste |
| Dressing is too sharp | Add a little honey or maple syrup |
| Salad tastes underdressed | Add saved dressing a spoonful at a time |
| Salad is softer than you want | Add fresh cabbage or bell pepper, and top with peanuts at serving |
Taste the dressing before pouring it over the vegetables. Its flavor will seem stronger on its own than it does once spread across a large bowl of cabbage. For that reason, add two-thirds first, toss thoroughly, and adjust after the 10-minute rest.
If the dressing separates while it sits, whisk it again. If it thickens in the fridge, stir in a small splash of warm water before serving. Avoid pouring lime- or vinegar-based dressing into bare aluminum or unlined copper for storage. A glass or food-grade stainless-steel bowl is a suitable choice.
Prep ahead and keep it crisp
Cabbage holds its crunch better than delicate salad greens, but salt and acid draw moisture from cut vegetables over time. For the freshest texture, store the chopped vegetables and dressing separately, then combine them close to serving. If you need to dress the salad early, expect it to soften gradually.
| When you are serving | Best approach |
|---|---|
| Right away | Toss with two-thirds of the dressing, rest 10 minutes, then adjust |
| In a few hours | Keep vegetables and dressing covered and chilled separately |
| The next day | Store components separately; toss just before serving |
| Taking it to a gathering | Keep chilled and add peanuts at the destination |
For make-ahead prep, store the dry, cut vegetables in a covered container in the refrigerator. Keep the dressing in a separate covered container. Chop the peanuts ahead if convenient, but store them separately so they stay crisp. Toss everything together shortly before you eat.
Serve the salad cold or lightly chilled. If it has already been dressed, give it a quick toss before serving, since some dressing may settle. Add the peanuts at the last moment rather than mixing them in early. That simple step keeps their roasted crunch distinct from the tender cabbage.
Food safety, storage, and serving
Keep cut produce and finished salad refrigerated at or below 4°C (40°F). Do not leave the salad at room temperature for more than two hours in total, or more than one hour when the temperature is above 32°C (90°F). Refrigerate leftovers promptly in a covered container.
Use clean hands and equipment while preparing the vegetables. Wash the knife, cutting board, mixing bowl, and whisk with hot, soapy water, then rinse and dry them. No cookware seasoning or heating step is needed for this no-cook salad.
Peanuts and soy are important allergens in this recipe. For someone with a peanut allergy, do not simply leave off the garnish while using the same bowl or utensils. Prepare a separate version with an appropriate alternative, such as sunflower seed butter, only if it is safe for the person eating it. Check labels and prevent cross-contact with shared tools and surfaces.
Frequently asked questions
These answers cover common questions about cutting the cabbage, adjusting the dressing, and preparing the salad ahead. The key choices are simple: cut the cabbage evenly, thin the dressing with small additions of water, and keep peanuts and dressing separate until close to serving.
Can I use red cabbage instead of green cabbage?
Yes. Use red cabbage, green cabbage, or a mix, keeping the total at about 600 g. A mix gives the salad a varied color, while either type works with the peanut-lime dressing.
How thin should I shred the cabbage?
Aim for ribbons about 2–3 mm wide. Fine, even shreds are easier to coat with dressing and give the salad a more consistent texture than large, thick pieces.
Can I make the peanut dressing ahead?
Yes. Whisk it ahead and refrigerate it in a covered container. Stir or whisk before using, and add warm water in 5 mL steps if it has thickened.
Can I make the salad ahead of time?
You can prepare the vegetables and dressing ahead, but store them separately for the best crunch. Toss them together shortly before serving, then add the peanuts at the end.
Why is my peanut dressing too thick?
Peanut butter can make the dressing dense. Whisk in warm water 5 mL at a time until it pours easily. Add the water gradually so you do not thin it more than you want.
What can I use instead of rice vinegar?
Rice vinegar is part of the recipe’s mild acidity. If you do not have it, use another mild vinegar, then taste the dressing and adjust the lime or sweetener to balance it.
Is this salad spicy?
Not as written. Chili is optional, so leave it out for a mild dressing or add a small amount if you want heat.
How long can the salad sit out?
Keep its total time unrefrigerated under two hours. If the temperature is above 32°C (90°F), keep that time under one hour. Return leftovers to the refrigerator promptly.
How do I make a nut-free version?
Use a suitable alternative, such as sunflower seed butter, only when it is safe for the person eating it. Use clean, allergen-safe equipment and surfaces, check product labels, and keep the finished salad separate from peanuts.
What should I serve with cabbage salad?
Serve it as a side with a meal that needs a fresh, crunchy contrast. It also works as a topping for a grain bowl or wrap. If serving it with other dishes, keep the salad chilled until mealtime.
(This article was written by one of our staff writers, Steven R. Bancroft. Visit our Meet the Team page.)
