Festive Spinach Salad with Warm Bacon Vinaigrette

A festive, flavorful salad for your holiday table—this Spinach Salad with Hot Bacon Dressing features roasted delicata squash, pomegranate arils, and toasted pecans. It’s simple to prep ahead and assemble right before your special meal.

A white platter with a delicata squash spinach salad with bacon dressing.

The Perfect Hot Holiday Salad

If you ask me, a generous platter of roasted vegetables or a dressed greens salad can steal the show at holiday dinners. This Spinach Salad with Hot Bacon Dressing brings bright colors, bold flavor, and a mix of textures that feel special without being fussy.

Holiday meals can still be nourishing. Choose recipes that combine seasonal produce, healthy fats, and a little indulgence so everyone feels satisfied and energized through the colder months.

The ingredients needed to prepare this salad with labels.

What makes this salad holiday-worthy:

  • Pomegranate and pecans: The jewel-like pomegranate arils add sweetness and brightness, while toasted pecans bring crunch and warmth. Together they lift the salad into a festive dish.
  • Roasted delicata squash: Delicata is naturally sweet and creamy when roasted, and its tender texture pairs beautifully with crisp spinach.
  • Hot bacon dressing: A warm, savory dressing made with rendered bacon fat and fried shallots coats the salad and ties all the flavors together. Serve it hot over the greens for a dramatic finish.

How to Make Holiday Spinach Salad with Hot Bacon Dressing

Step 1: Roast the delicata squash. Slice, season, and roast until tender and lightly caramelized. If you’re new to delicata, treat it like other winter squashes—no need to peel.

Step 2: Prepare the hot bacon dressing. Cook bacon until crisp, reserve the fat, and fry thinly sliced shallots in the rendered fat until golden. Return crumbled bacon to the pan, then add a splash of vinegar and a touch of sweetener. Warm and fragrant, the dressing can be made ahead and gently reheated when ready to serve.

Step 1 is to roast delicata squash and step 2 is to prepare a hot bacon dressing.

Step 3: Arrange 8 cups of baby spinach on a platter or in a large salad bowl. Scatter roasted delicata squash, 1 cup pomegranate arils, and 1/2 cup toasted pecans over the greens.

Step 4: Just before serving, drizzle the warm bacon dressing over the salad and toss gently so the leaves are lightly coated. For guests who prefer a vegetarian option, serve the bacon dressing on the side and offer a simple alternative such as a lemon-balsamic vinaigrette or a poppyseed honey-mustard dressing.

Step 3 is to assemble the salad and step 4 is to serve the salad tossed with the bacon dressing.

Make This Your Perfect Spinach Salad

Make it vegan: The assembled salad is vegan-friendly—omit the hot bacon dressing and use a bright vinaigrette instead, such as lemon juice, balsamic vinegar, and olive oil, or a poppyseed honey-mustard made with a plant-based sweetener.

Turn it into a meal: Add protein to make this salad a main course: roasted chicken, hard-boiled eggs, or crispy roasted chickpeas all work well.

Substitute squash: If delicata isn’t available, use cubed butternut squash or sliced acorn squash roasted with the same method. Both offer similar sweetness and texture.

A close up look at a spinach salad with bacon dressing.

Other holiday salad ideas:

  • Butternut, Millet and Spinach Salad
  • Vibrant Winter Kale and Brussels Sprouts Salad
  • Kale and Blood Orange Salad
  • Roasted Winter Greens Salad

I’d love to connect on social media! Find me on Facebook or Instagram for daily healthy-eating and lifestyle inspiration.

A close up look at a spinach salad with bacon dressing.

Holiday Spinach Salad with Hot Bacon Dressing

A festive and stunning salad for your holiday table, this Spinach Salad with Bacon Dressing has roasted delicata squash, pomegranate, and pecans. It’s easy to prep ahead and toss together for your special meal.
Course: Side Dish
Cuisine: American
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes
Servings: 6 people
Calories: 140kcal
Author: Michelle Miller

Ingredients


  • 8 cups baby spinach

  • 2 delicata squash roasted

  • 1 cup pomegranate arils from 1 large pomegranate

  • 1/2 cup pecans toasted

  • hot bacon dressing to serve

Instructions

  • Roast the delicata squash until tender and lightly caramelized. Treat delicata like other winter squashes—no peeling is needed if desired.
  • Make the hot bacon dressing: crisp the bacon, reserve the fat, and fry thinly sliced shallots in the rendered fat until golden. Return crumbled bacon to the pan and stir in a splash of vinegar and a touch of sweetener. Reheat gently when ready to serve.
  • Assemble the salad by layering baby spinach, roasted delicata, pomegranate arils, and toasted pecans on a platter or in a large bowl.
  • Just before serving, toss the salad with the warm bacon dressing. For vegetarian guests, offer the dressing on the side and provide a simple vinaigrette alternative.

Video

Notes

*Nutrition facts do not include the Hot Bacon Dressing.

Make it Vegan: The salad is vegan before the dressing. Swap the hot bacon dressing for a lemon-balsamic vinaigrette or a poppyseed honey-mustard made without animal products.

Make it a Meal: Add roasted chicken, hard-boiled eggs, or roasted chickpeas to serve this as a satisfying main course.

Mix it up: Substitute butternut or acorn squash if you can’t find delicata; roast them the same way for similar flavor and texture.

Nutrition

Calories: 140kcal
|
Carbohydrates: 21g
|
Protein: 4g
|
Fat: 7g
|
Fiber: 5g


Tried this Recipe? Tag me Today!
Mention @SunkissedKitch or tag #SunkissedKitchen.