
If you’re craving something light, colorful, and full of flavor—this crunchy salad is about to become your new go-to. It’s loaded with crisp veggies, fresh herbs, plant-based protein, and a creamy Greek yogurt dressing with a citrusy kick. Perfect as a side dish, meal prep lunch, or vibrant dinner, this salad brings serious crunch without weighing you down.
Like most of my recipes here on Talkmacrostome, this one balances flavor with macros. Between the protein-packed edamame, Greek yogurt dressing, and fiber-rich veggies, it’s a powerhouse meal that’s both satisfying and refreshing.
Ingredients
For the Salad
2 cups chopped napa cabbage
1 cup shredded red cabbage
1 cup edamame
3 bell peppers, deseeded and sliced
2 Persian cucumbers, halved and sliced
1 medium carrot, halved and sliced
1 green onion stalk, sliced
¼ cup chopped cilantro
¼ cup chopped mint
For the Dressing
1 cup Greek yogurt
Juice of 1 medium orange
1 tablespoon coconut aminos
1 tablespoon almond butter
1 tablespoon maple syrup
1 teaspoon puréed garlic
1 teaspoon puréed ginger
½ teaspoon salt
Optional topping: toasted cashew pieces for added crunch
Directions
1. Prep the salad: In a large bowl, toss all salad ingredients until well mixed. Set aside.
2. Make the dressing: Add all dressing ingredients to a high-speed blender. Blend until smooth and creamy.
3. Assemble: Pour dressing over salad just before serving. Toss to coat.
Optional: Sprinkle with toasted cashews for an extra nutty crunch.
Why You’ll Love This Salad
Macro-friendly → Balanced with protein from edamame and Greek yogurt, fiber from veggies, and healthy fats from almond butter.
Meal-prep friendly → Chop the veggies and herbs in advance; store the dressing separately until ready to serve.
Family-approved → The creamy, slightly sweet dressing makes it approachable even for picky eaters.
Customizable → Swap edamame for shredded chicken, tofu, or shrimp to make it a full meal.
Let’s Talk Macros
Here’s the breakdown per serving (approx. 4 servings, without optional cashews):
Calories: ~170 Protein: 12g Carbs: 20g Fat: 5g Fiber: 6g
This salad is everything I love about a fresh, crunchy, nutrient-packed dish—simple, vibrant, and macro-balanced. This one is sure to brighten up your table.

Leave a Reply