Shaved Brussels Apple Ranch Salad
Shaved Brussels Apple Ranch Salad sounds fancy, but I promise it comes together in under 20 minutes. The first time I made it was for a last-minute Fourth of July potluck, and it disappeared before anything else on the table.
Honestly, what surprised me most was how the creamy homemade ranch transformed those paper-thin Brussels sprouts into something silky and bright. Add sweet-tart apple slices and toasted pecans, and you’ve got layers of flavor in every forkful.
Wondering if this is really weeknight-friendly? It absolutely is. This is the kind of crisp shaved Brussels for everyday lunch salads that actually holds up — no sad, wilted greens by noon.
Table of Contents
Ingredients

Here’s everything you need for 4 to 6 servings. The ingredient notes will help you make smart swaps without losing any of that signature crunch and creaminess.
| Category | Ingredient | Amount | Notes |
|---|---|---|---|
| Salad Base | Brussels sprouts, finely shaved | 1 lb (450 g) | Mandoline gives the thinnest slices |
| Salad Base | Crisp apples, thinly sliced | 2 medium | Honeycrisp or Fuji work beautifully |
| Salad Base | Red onion, thinly sliced | 1/3 cup | Soak in cold water to mellow the bite |
| Salad Base | Parmesan cheese, shredded | 1/2 cup | Pecorino Romano is a great swap |
| Salad Base | Toasted pecans, roughly chopped | 1/3 cup | Walnuts or almonds also work |
| Salad Base | Dried cranberries | 1/4 cup | Raisins or dried cherries are fine too |
| Salad Base | Fresh parsley, chopped | 2 tbsp | Flat-leaf preferred |
| Salad Base | Fresh chives, chopped | 2 tbsp | Green onion tops work in a pinch |
| Ranch Dressing | Plain Greek yogurt | 1/2 cup | Full-fat gives the creamiest result |
| Ranch Dressing | Mayonnaise | 1/4 cup | Avocado mayo works great here |
| Ranch Dressing | Buttermilk | 2 tbsp | Thin with more for a lighter dressing |
| Ranch Dressing | Fresh lemon juice | 1 tbsp | Bottled works, fresh is brighter |
| Ranch Dressing | Dijon mustard | 1 tsp | Adds depth, not a mustard flavor |
| Ranch Dressing | Garlic clove, finely grated | 1 small | Use 1/4 tsp garlic powder if needed |
| Ranch Dressing | Fresh dill, chopped | 1 tbsp | 1 tsp dried dill is a fine substitute |
| Ranch Dressing | Fresh chives, chopped | 1 tbsp | Can double up from salad portion |
| Ranch Dressing | Onion powder | 1/2 tsp | Don’t skip — it rounds out the dressing |
| Ranch Dressing | Garlic powder | 1/2 tsp | Works alongside the fresh garlic |
| Ranch Dressing | Kosher salt | 1/2 tsp | Adjust to taste after tossing |
| Ranch Dressing | Freshly ground black pepper | 1/4 tsp | Freshly ground makes a difference |
| Ranch Dressing | Honey | 1 tsp | Balances the tang of the yogurt |
Instructions

Step 1: Prepare the Brussels Sprouts
Remove any tough or yellowed outer leaves from the Brussels sprouts. Using a sharp knife, mandoline, or the slicing blade of a food processor, shave them into very thin strips. They should look almost feathery — like a pile of pale green confetti.
Step 2: Make the Ranch Dressing
In a small bowl, whisk together the Greek yogurt, mayonnaise, buttermilk, lemon juice, Dijon mustard, and grated garlic until smooth. Add the dill, chives, onion powder, garlic powder, salt, pepper, and honey, then whisk again.
If you prefer a thinner dressing — especially for easy shaved Brussels apple for back to school lunches that kids can drizzle themselves — add another splash of buttermilk. In my testing, I found the slightly thicker version coats the sprouts more evenly and keeps the salad from getting watery.
Step 3: Assemble the Salad
Add the shaved Brussels sprouts, sliced apples, red onion, Parmesan, dried cranberries, parsley, and chives to a large bowl. Toss everything gently to combine — you want those ruby cranberries and pale green sprouts evenly mixed before the dressing goes on.
Step 4: Dress and Toss
Pour the ranch dressing over the salad. Toss thoroughly until every strand of Brussels sprout is coated. Think of it like massaging the dressing in rather than simply stirring — you’re encouraging those sprouts to soak it all up.
Step 5: Let It Rest
Cover the bowl and refrigerate for 15 to 20 minutes before serving. This short rest is the secret step. The Brussels sprouts soften just slightly and absorb the dressing, turning from raw and sharp to tender and flavorful.
Step 6: Finish and Serve
Fold in the toasted pecans just before serving to keep them crunchy. After making this dozens of times, I can confirm that adding the nuts too early is the one thing that makes people ask “what happened?” — so hold them back until the last minute.
Substitutions and Variations
Make It Vegan
Swap the Greek yogurt and mayonnaise for your favorite plant-based versions. Use maple syrup instead of honey, and replace the Parmesan with nutritional yeast or a vegan hard cheese. The fresh brussels apple for healthy side salads vibe stays completely intact.
Boost the Protein
Add sliced grilled chicken, crispy chickpeas, or hard-boiled eggs to make this a full meal. For a heartier lunch option, try it alongside our steakhouse turkey wedge salad for a spread that covers every craving.
Swap the Nuts
Walnuts, slivered almonds, or pumpkin seeds all work beautifully here. For nut-free versions — great for school lunches — toasted sunflower seeds give you that satisfying crunch without any allergy concerns.
Expert Tips and Troubleshooting
Soggy Sprouts
If your shaved Brussels turn watery, the issue is usually moisture on the sprouts after washing. Dry them thoroughly with a clean kitchen towel before shaving. A salad spinner is your best friend here — Serious Eats tested the top salad spinners if you’re in the market for one.
Bland Dressing
Ranch needs salt and acid to wake it up. Taste the dressing before it hits the salad and adjust with a pinch more salt or an extra squeeze of lemon. In my testing, I found that letting the dressing sit for 5 minutes before tasting lets the flavors bloom.
Apples Turning Brown
Toss your apple slices in a little lemon juice right after cutting. They’ll stay crisp and bright white for hours, which matters if you’re prepping fresh brussels apple for healthy side salads in advance for a gathering.
Storage and Meal Prep
This salad is genuinely meal-prep friendly, which is rare. The shaved sprouts hold up beautifully once dressed — unlike delicate lettuce, they only improve with a little time in the fridge.
| Component | Storage Method | Duration |
|---|---|---|
| Fully assembled salad (without pecans) | Airtight container, refrigerated | Up to 3 days |
| Ranch dressing (separate) | Sealed jar, refrigerated | Up to 1 week |
| Shaved Brussels (undressed) | Airtight container, refrigerated | Up to 4 days |
| Toasted pecans | Room temperature, sealed bag | Up to 2 weeks |
For easy back to school lunch prep, portion the dressed salad into individual containers Sunday night and add a small bag of pecans on the side. Grab and go all week.
Looking to round out your weekly prep? Our sun-dried tomato basil potato salad holds up just as well in the fridge and pairs perfectly alongside this one.
Serving Suggestions

This salad shines next to grilled chicken, pork tenderloin, or a simple roasted salmon. It’s sturdy enough to hold its own at a holiday table but relaxed enough for Tuesday dinner.
For a lighter pairing, serve it alongside something creamy and bright. Our avocado cucumber herb dressing recipe makes a gorgeous drizzle if you want to offer a second sauce option for guests.
Shaved Brussels Apple Ranch Salad FAQs
Can I make Shaved Brussels Apple Ranch Salad ahead of time?
Yes — this salad is actually better after a short rest. Make it up to 24 hours ahead and store it covered in the fridge. Hold the toasted pecans separately and fold them in right before serving to keep them crunchy.
How do I shave Brussels sprouts without a mandoline?
A sharp chef’s knife works perfectly well. Halve the sprouts through the stem, then slice each half as thinly as you can. The food processor slicing disc is another great option for large batches.
What apples work best in this salad?
Crisp, sweet-tart varieties hold up best — Honeycrisp, Fuji, or Pink Lady are all excellent. Avoid soft apples like McIntosh, which turn mushy quickly once sliced and tossed.
Why let the salad rest before serving?
The short rest in the fridge allows the Brussels sprouts to soften slightly and soak up the ranch dressing. Skipping it leaves the sprouts tasting a bit raw and sharp. Even 15 minutes makes a noticeable difference in texture and flavor.
Can I use store-bought ranch dressing instead?
You can, though the homemade version is noticeably brighter and fresher. If using store-bought, choose a thick, full-fat variety and add a squeeze of lemon juice and a handful of fresh dill to wake up the flavor.
Conclusion
This Shaved Brussels Apple Ranch Salad checks every box — it’s crunchy, creamy, a little sweet, and completely make-ahead friendly. Well, it might just become your most requested dish from Thanksgiving to Tuesday lunch.
If you try it, drop a comment below and tell me which apple variety you used. And if you’re saving recipes for later, pin this one — you’re going to want it again.

Shaved Brussels Apple Ranch Salad
Equipment
- mandoline
- Sharp knife
- Large mixing bowl
- Small bowl
- Whisk
- Refrigerator
Ingredients
Salad Base
- 1 lb (450 g) Brussels sprouts, finely shaved Mandoline gives the thinnest slices
- 2 medium Crisp apples, thinly sliced Honeycrisp or Fuji work beautifully
- â…“ cup Red onion, thinly sliced Soak in cold water to mellow the bite
- ½ cup Parmesan cheese, shredded Pecorino Romano is a great swap
- â…“ cup Toasted pecans, roughly chopped Walnuts or almonds also work
- ¼ cup Dried cranberries Raisins or dried cherries are fine too
- 2 tbsp Fresh parsley, chopped Flat-leaf preferred
- 2 tbsp Fresh chives, chopped Green onion tops work in a pinch
Ranch Dressing
- ½ cup Plain Greek yogurt Full-fat gives the creamiest result
- ¼ cup Mayonnaise Avocado mayo works great here
- 2 tbsp Buttermilk Thin with more for a lighter dressing
- 1 tbsp Fresh lemon juice Bottled works, fresh is brighter
- 1 tsp Dijon mustard Adds depth, not a mustard flavor
- 1 small Garlic clove, finely grated Use 1/4 tsp garlic powder if needed
- 1 tbsp Fresh dill, chopped 1 tsp dried dill is a fine substitute
- 1 tbsp Fresh chives, chopped Can double up from salad portion
- ½ tsp Onion powder Don’t skip — it rounds out the dressing
- ½ tsp Garlic powder Works alongside the fresh garlic
- ½ tsp Kosher salt Adjust to taste after tossing
- ¼ tsp Freshly ground black pepper Freshly ground makes a difference
- 1 tsp Honey Balances the tang of the yogurt
Instructions
- Remove any tough or yellowed outer leaves from the Brussels sprouts. Using a sharp knife, mandoline, or the slicing blade of a food processor, shave them into very thin strips.
- In a small bowl, whisk together the Greek yogurt, mayonnaise, buttermilk, lemon juice, Dijon mustard, and grated garlic until smooth. Add the dill, chives, onion powder, garlic powder, salt, pepper, and honey, then whisk again.
- Add the shaved Brussels sprouts, sliced apples, red onion, Parmesan, dried cranberries, parsley, and chives to a large bowl. Toss gently to combine.
- Pour the ranch dressing over the salad. Toss thoroughly until every strand of Brussels sprout is coated.
- Cover the bowl and refrigerate for 15 to 20 minutes before serving. This allows the Brussels sprouts to soften slightly and absorb the dressing.
- Fold in the toasted pecans just before serving to keep them crunchy.
