Love this? Pin it for later!
High-Protein Turkey & Cabbage Slaw with Orange-Ginger Dressing
Crisp, colorful, and packed with 34 grams of protein per bowl, this vibrant slaw has become my weekday-lifesaver ever since I started training for my first half-marathon last spring. Between early-morning runs, a full-time job, and the perpetual after-school-hunger of two teenagers, I needed something I could prep on Sunday night and confidently grab straight from the fridge for a lightning-fast lunch that would actually keep me full until dinner. One rainy April afternoon I threw together leftover roast turkey, the half head of Napa cabbage that was sulking in the crisper, and the last orange in the fruit bowl. A quick blitz of fresh ginger, rice-vinegar, and a spoonful of honey became the glossy, zingy dressing that pulls it all together. The result? A restaurant-worthy salad that tastes bright and sunny even when your calendar feels anything but. Whether you’re refueling after a workout, looking for a low-carb desk-lunch that won’t leave you raiding the vending machine at 3 p.m., or needing a make-ahead crowd-pleaser for book-club night, this slaw delivers crunchy satisfaction without the food-coma.
Why This Recipe Works
- 34 g complete protein: roasted turkey breast and a scoop of edamame keep muscles happy.
- Double-duty dressing: orange juice provides vitamin C while fresh ginger aids digestion.
- Texture playground: silky cabbage ribbons, crunchy carrots, and toasted almonds in every bite.
- Meal-prep champion: holds up for 4 days without wilting—dressing keeps everything crisp.
- Under 400 calories: big volume, big flavor, zero guilt.
- One bowl, no stove: if your turkey is pre-cooked, you never turn on the heat.
- Allergen-flexible: swap soy nuts for almonds, use sunflower-seed butter instead of tahini.
Ingredients You'll Need
Great slaw starts at the produce aisle. Look for a cabbage head that feels heavy for its size with tightly packed, blemish-free leaves. Napa (a.k.a. Chinese cabbage) is my favorite here: its crinkly leaves are tender yet sturdy, and its mild, slightly sweet flavor plays well with citrus. Can’t find Napa? Green or red cabbage work—just shave them extra-thin so they soften in the dressing. For carrots, grab the biggest ones you can; they’re easier to julienne and stay crunchier than pre-shredded bags. When buying oranges, choose fruit with smooth, firm skin that smells fragrant at the stem end—those will yield the most juice. Blood oranges add jewel-tone flair, but everyday navels do the job.
Your turkey should be roasted or smoked, not deli-style, which can weep and turn the salad soggy. Leftovers from Sunday’s roast are perfect; otherwise pick up a small breast or thick-cut slices from the store’s rotisserie counter. Edamame bumps protein and fiber; I buy frozen shelled bags, thaw under cool water for two minutes, and pat dry. Toasted sliced almonds supply crunch and healthy fats—toast them yourself in a dry skillet for three minutes until they smell nutty; the pre-toasted bags often taste stale. Fresh ginger is non-negotiable: powdered ginger gives a flat, one-note heat. Peel with the edge of a spoon and grate on a microplane for the fluffiest texture that disperses evenly in the dressing. Finally, a teaspoon of toasted sesame oil adds mysterious depth, while rice-vinegar keeps the acidity gentle so the orange flavor stays center-stage.
How to Make High-Protein Turkey & Cabbage Slaw with Orange-Ginger Dressing
Whisk the Orange-Ginger Dressing
In a medium bowl combine zest of 1 orange, ⅓ cup fresh orange juice, 2 Tbsp rice vinegar, 1 Tbsp low-sodium soy sauce, 1 Tbsp honey, 1 Tbsp grated fresh ginger, 1 clove grated garlic, 1 tsp toasted sesame oil, and a pinch of kosher salt. While whisking constantly, drizzle in 3 Tbsp neutral oil (grapeseed or avocado) until emulsified and glossy. Set aside so the flavors marry; the ginger will mellow slightly.
Toast the Almonds
Place a small skillet over medium heat; add ¼ cup sliced almonds. Stir constantly for 2–3 minutes until golden and fragrant. Slide immediately onto a plate to stop cooking; otherwise residual heat will scorch them.
Prep the Veggies
Core and finely shred 6 cups Napa cabbage (about 1 medium head). Peel 2 large carrots into long ribbons using a Y-peeler, then stack and slice into thin matchsticks. Thinly slice ½ small red onion (or soak in ice water for 10 min to tame bite). Transfer everything to your largest mixing bowl.
Add Protein Powerhouses
Dice 2 cups cooked turkey breast into ½-inch cubes. Thaw ¾ cup frozen shelled edamame under cool running water; blot dry. Add both to the bowl with 2 Tbsp roughly chopped cilantro leaves.
Dress and Toss
Give the dressing another whisk to recombine, then pour ¾ of it over the salad. Using tongs or clean hands, toss gently but thoroughly for a full 30 seconds—this massages the cabbage and helps it absorb flavor without bruising. Taste; add more dressing if desired.
Finish and Serve
Sprinkle the toasted almonds and 1 Tbsp toasted sesame seeds over the top for extra crunch. Serve immediately for maximum crispness, or cover and refrigerate up to 4 days. If making ahead, reserve almonds and add just before serving to keep them crunchy.
Expert Tips
Slice Smart
A sharp chef’s knife beats a food-processor here; you want thin elegant ribbons, not confetti that leaks water.
Pat Everything Dry
Excess moisture dilutes dressing and shortens shelf life. Spin cabbage in a salad spinner and press edamame with paper towels.
10-Minute Marinade
Let the dressed salad sit 10 min before serving; the salt and acid gently soften cabbage while keeping it crunchy.
Revive Leftovers
Day-three slaw looking tired? Fold in a handful of fresh arugula and an extra squeeze of orange to wake it up.
Pack It Cold
Transport in an insulated lunch bag with an ice pack; the chilled temperature keeps the cabbage crisp and safe until noon.
Macro Boost
Need more protein? Stir 2 Tbsp hemp hearts into individual portions; they disappear into the dressing and add 7 g protein.
Variations to Try
- Spicy Sriracha: Whisk 1 tsp sriracha into the dressing and garnish with sliced jalapeños for a fiery kick.
- Citrus Swap: Sub ruby grapefruit juice and segments for an antioxidant-rich winter version.
- Vegetarian: Replace turkey with 2 cups roasted chickpeas and use maple syrup instead of honey.
- Crunchy Paleo: Swap edamame for diced jicama and almonds for chopped macadamias.
- Asian Pear: Julienne one crisp Asian pear and fold in just before serving for extra sweetness and crunch.
Storage Tips
Store the fully dressed slaw in an airtight glass or BPA-free plastic container. Press a piece of reusable beeswax wrap directly onto the surface to minimize air exposure and keep almonds in a separate snack-size zip bag so they stay crisp. Properly stored, the salad keeps 4 days refrigerated; after that the cabbage begins to oxidize and the colors dull. If you want to stretch it to 5 days, under-dress initially and add remaining dressing on day 3. The orange-based vinaigrette is naturally acidic, which inhibits bacterial growth, but always use clean utensils and keep below 40 °F. This recipe is freezer-friendly only for the turkey and edamame; freeze those components separately for up to 2 months, thaw overnight, and assemble fresh veggies when ready to eat.
Frequently Asked Questions
High-Protein Turkey & Cabbage Slaw with Orange-Ginger Dressing
Ingredients
Instructions
- Make the dressing: Whisk together orange zest, juice, rice vinegar, soy sauce, honey, ginger, garlic, sesame oil, and a pinch of salt. While whisking, drizzle in neutral oil until emulsified.
- Toast almonds: In a dry skillet over medium heat, toast sliced almonds 2–3 min until golden; cool completely.
- Combine veggies & protein: In a large bowl add cabbage, carrots, onion, turkey, edamame, and cilantro.
- Toss: Pour ¾ of the dressing over the salad; toss gently for 30 seconds to coat.
- Finish: Top with toasted almonds and sesame seeds. Serve immediately or refrigerate up to 4 days.
Recipe Notes
Store almonds separately and add just before serving to maintain crunch. If prepping for the week, keep dressing in a small jar and add per portion.