This Apple & Bacon Spinach Salad is a seasonal favorite that pairs salty, smoky bacon with sweet crisp apples, toasted pecans, creamy avocado and tart dried cranberries. Tossed in a homemade poppy seed dressing, it’s bright, crunchy and comforting—perfect as a side for fall dinners or served as a generous lunch bowl.

I love spinach salads and this Apple & Bacon Spinach Salad is one of my go-to recipes when I want something quick, satisfying and colorful. The textures play so nicely together—the tender baby spinach, crunchy pecans, crisp apple pieces and chewy cranberries balanced by creamy diced avocado and crumbled feta. The poppy seed dressing brings a sweet-tangy finish that lightly coats the leaves without overpowering the other ingredients.

Apple Spinach Bacon Salad
This salad is an excellent choice for holiday meals, potlucks or a simple weeknight side. It assembles quickly if you toast the pecans and cook the bacon in advance. For best results, add the avocado and apples just before serving so they stay fresh and vibrant.

Salad Ingredients
- Pecans – toasted until fragrant. Halves or chopped work equally well.
- Bacon – original or hickory-smoked. Bake or pan-fry and chop once cooled.
- Spinach – baby spinach leaves. Remove any long, tough stems.
- Apple – sweet varieties like Fuji, Gala or Honeycrisp, cored and diced.
- Avocado – peeled and diced; add just before serving.
- Dried cranberries – for chew and sweetness.
- Feta cheese – crumbled for a salty, tangy element.
- Poppy seed dressing – a creamy, slightly sweet dressing that complements the apples and bacon.

How to Make Apple & Bacon Spinach Salad
Time needed: 25 minutes
- Toast the pecans: Preheat the oven to 350°F (175°C). Spread pecans on a baking sheet and toast for 7–8 minutes until you can smell their nutty aroma. Remove and cool.
- Cook the bacon: Increase oven temperature to 425°F (220°C). Arrange bacon on a rimmed baking sheet and bake 10–12 minutes, or until crisp to your liking. Drain on paper towels and chop once cool enough to handle. You can also pan-fry the bacon if preferred.
- Assemble: In a large salad bowl, combine baby spinach, diced apples, avocado, dried cranberries, crumbled feta, toasted pecans and chopped bacon. Add poppy seed dressing to taste and toss gently. Serve immediately.

FAQs & Substitutions
What nut substitutions work? Walnuts or sliced almonds are excellent alternatives to pecans and add a similar crunch.
Can I swap the greens? Yes. Massaged kale provides a heartier option and pairs well with this dressing, or use mixed baby greens for a milder flavor.
Cheese options? Feta is recommended for its tang, but goat cheese or shredded white cheddar are tasty substitutes.
Fruit swaps? Pears make a lovely alternative if you prefer a softer, juicier fruit in the mix.
Can this be made ahead? Partially. Toast the pecans and cook the bacon ahead of time, and wash and dry the spinach. Wait to dice the avocado and apples until just before serving to prevent browning. Once dressed, the salad will wilt in a couple of hours, so only dress what you plan to eat immediately.

Tools Used
- Mixing bowl large enough to toss the salad.
- Rimmed baking sheet for toasting nuts and baking bacon.
- Cutting board and a sharp knife for chopping apples, avocado and bacon.

Recipe Summary & Nutrition
This recipe yields about 8 side servings (or fewer large salad servings). Prep time is roughly 5 minutes, cook time about 20 minutes, and total time around 25 minutes. Per serving: approximately 288 kcal. The salad provides a mix of fats from nuts, avocado and bacon, plus fiber and vitamins from spinach and fruit.
Notes: To maintain the best texture, only dress the amount of salad you plan to eat immediately. Leftover undressed components store well separately for a day or two in the refrigerator.