This refreshing salad combines crisp shredded cabbage, sweet carrots, vibrant bell pepper, and cool cucumber with a velvety homemade peanut sauce. The dressing balances creamy peanut butter with bright lime, savory soy sauce, and a hint of sweetness from honey. Ready in just 15 minutes with no cooking required, it's perfect for busy weeknights or meal prep. The sauce comes together with a simple whisk, adding warm sesame oil and garlic for depth. Customize with your favorite crunchy vegetables or add protein like grilled chicken or tofu for a heartier meal.
The first time I made this peanut sauce, I accidentally used crunchy peanut butter instead of creamy and ended up with these delightful tiny peanut chunks throughout. It was actually delicious, but I have since learned the smooth version creates that luxurious restaurant style drape over the crisp vegetables. This salad has become my go to when I want something that feels substantial but still light and energizing.
I served this at a summer dinner party last year and watched my friend Sarah, who claims to hate salads, go back for three helpings. There is something about the way the salty, sweet, spicy sauce plays with the crunch of raw vegetables that makes even salad skeptics take notice. Now whenever anyone comes over, they ask if that peanut salad is on the menu.
Ingredients
- 2 cups shredded green cabbage: The sturdy base that holds up beautifully to the rich dressing
- 1 cup shredded carrots: Add natural sweetness and a gorgeous orange color
- 1 red bell pepper, thinly sliced: Brings crisp texture and vibrant red hues
- 1 cucumber, julienned: Provides refreshing coolness and extra crunch
- 2 green onions, thinly sliced: Add mild onion flavor and pops of green
- 1/2 cup fresh cilantro leaves: Bright, herbal notes that cut through the rich peanut sauce
- 1/4 cup roasted peanuts, roughly chopped: The final salty crunch on top
- 1/4 cup creamy peanut butter: The soul of the sauce, make sure it is well stirred
- 2 tbsp soy sauce: Use gluten free if needed for the essential savory depth
- 2 tbsp lime juice: Fresh is non negotiable here for that bright acid balance
- 1 tbsp honey or maple syrup: Just enough to round out the tangy edges
- 1 tbsp rice vinegar: Adds subtle complexity and brightness
- 1 tsp toasted sesame oil: A little goes a long way for that nutty aroma
- 1 garlic clove, minced: Fresh garlic makes all the difference here
- 1 to 2 tbsp warm water: The secret to getting that perfect pourable consistency
- 1/2 tsp chili flakes or sriracha: Optional, but I think it needs just a tiny kick
Instructions
- Prep your vegetables:
- Take your time with the cutting. Uniform, thin slices make every bite feel elegant and help the sauce coat everything evenly.
- Make the peanut sauce:
- Whisk everything except the water in a small bowl until you have a thick, sticky paste. The peanut butter will fight you at first but keep going and it will suddenly smooth out.
- Thin it out:
- Add warm water one tablespoon at a time, whisking constantly, until the sauce reaches the consistency of heavy cream. You want it thick enough to cling but thin enough to drizzle.
- Assemble and toss:
- Pour half the sauce over the vegetables and toss gently with your hands. Add more sauce gradually until everything is lightly coated but not drowning.
- Finish with flair:
- Scatter those chopped peanuts and fresh cilantro on top right before serving. They will stay crunchy and pretty this way.
This recipe has traveled with me to potlucks, picnics, and even a beach day where it survived a sandy car ride somehow. Every time I pack it up in that old Tupperware container, I think about how food this simple can bring so much joy to a table.
Making It Your Own
I have learned that the vegetable combinations are endless once you have that sauce mastered. Sometimes I add thinly sliced snow peas for extra snap, or shredded purple cabbage for a stunning color contrast. The sauce works with whatever crunchy vegetables you have in your crisper drawer.
Protein Upgrades
While this salad is perfect as a light meal, adding protein transforms it into something completely satisfying. Grilled chicken, crispy tofu cubes, or even warm shrimp straight from the pan turn this into a dinner that feels substantial without being heavy. The key is to toss the protein with a little extra sauce before adding it to the vegetables.
Sauce Storage Secrets
I always double the sauce recipe and keep a jar in the refrigerator. It has saved me on countless busy weeknights when I need to throw dinner together fast. The flavors actually deepen after a few days, becoming even more delicious than when freshly made.
- Store in a glass jar with a tight lid for up to 10 days
- Let it come to room temperature before using for the best consistency
- This sauce also works as a dip for spring rolls or a drizzle over grain bowls
There is something deeply satisfying about a salad that feels indulgent while still being so good for you. I hope this becomes one of those recipes you turn to again and again.
Common Questions
- → Can I make this salad ahead of time?
-
Yes, prepare the vegetables and sauce separately up to 24 hours in advance. Store vegetables in an airtight container and keep the sauce refrigerated. Toss together just before serving to maintain crunch.
- → How can I adjust the peanut sauce consistency?
-
Add warm water one tablespoon at a time while whisking until the sauce reaches your desired thickness. Start with less and gradually increase—most people prefer it slightly thicker than regular dressing.
- → What vegetables work best in this salad?
-
The traditional base includes green cabbage for crunch and carrots for sweetness. Add color with bell peppers, cucumber for freshness, and sliced green onions. Feel free to incorporate shredded purple cabbage, bean sprouts, or snap peas.
- → Is the peanut sauce spicy?
-
The base sauce is not spicy—heat comes from optional chili flakes or sriracha. Start with a small amount and adjust to your preference. The sauce focuses on creamy, tangy, and slightly sweet flavors.
- → Can I use natural peanut butter?
-
Absolutely, natural peanut butter works beautifully and creates a slightly lighter sauce. You may need to add a bit more sweetener since some brands are less sugary than conventional peanut butter.
- → How do I store leftovers?
-
Store undressed salad in an airtight container for 2-3 days. Keep the sauce separately in a sealed jar in the refrigerator for up to a week. The sauce may thicken when cold—thin with a splash of water before serving.