Seven-Layer Christmas Salad | 12 Tomatoes
Making Mealtime Meaningful: Discover how we're giving back with the 12T Cares program →

Seven-Layer Christmas Salad

A classic make-ahead salad made much more festive.

hearts
When you share or print a 12 Tomatoes recipe,
you're making mealtime meaningful.
100% of the Share to Care sponsor fees fund meals for families in need. Learn More
Photo: 12 Tomatoes Creative Team

I think most of us are familiar with a Seven Layer Salad. It’s that nostalgic layered salad staple that you’ve been seeing at parties and potlucks for decades. And it should be a staple… You can make it ahead, it has a beautiful presentation, and everyone loves it. This salad has the same idea… we’ve just made it much more festive. Thanks to some updated flavors and the addition of irresistible candied nuts and a maple-tinged creamy dressing, this is a salad that’s easy to make but truly fit for special occasions.

Photo: 12 Tomatoes Creative Team

What Ingredients Do You Need for Seven Layer Christmas Salad?

For the salad itself, you’ll need:

  • Romaine lettuce. (Iceberg would work too but choose something crunchy that won’t wilt.)
  • Apples. Something crisp!
  • A red onion.
  • Dried cranberries.
  • Walnuts. (Pecans work too!)
  • A touch of sugar and butter for those nuts.
  • Some gorgonzola cheese.
  • Bacon.

And for the dressing:

  • Mayo.
  • Sour cream.
  • Dijon mustard.
  • Apple cider vinegar.
  • Maple syrup.

It’s simple but the perfect combination of creamy, sweet, and tangy.

Photo: 12 Tomatoes Creative Team

But I Don’t Like Blue Cheese.

A lot of people don’t. I hear you. But gorgonzola is a more approachable blue cheese, a little milder in flavor and perfectly balanced by the sweet apple and tangy cranberries here.

Still not convinced? Feta makes a great substitute.

Photo: 12 Tomatoes Creative Team

How Do You Make Seven Layer Christmas Salad?

Most of it is self explanatory, (you layer the ingredients) but we can talk about the order of operations.

1) Cook your bacon first.

2) Make your candied nuts. It’s easy, don’t fret! And they add SO much to this salad. In a nonstick pan, just combine the nuts, sugar, and butter over medium heat and stir until the sugar turns to liquid. At that point you want to stir constantly to make sure the sugar doesn’t burn. Keep stirring, and once all the nuts are coated, pour the mixture onto a piece of parchment paper. Take a wooden spoon or other utensil and separate the nuts a bit so you don’t have nut bark once it hardens. That’s it, you did it!

3) Assemble.

Lettuce goes in first, followed by the onion, then the apples, and the cranberries. The dressing is the next layer and all you have to do there is whisk together the ingredients. Taste it before you pour it on, and add a touch more vinegar or maple syrup if it’s needed. Sprinkle with the gorgonzola.

If you’re serving this soon, carry on with the next layers: the bacon and the candied nuts. Not serving yet? Read on.

Photo: 12 Tomatoes Creative Team

I’m Making This Ahead. How Do I Store It?

If you’re making this the day before, stop layering after you’ve added the dressing and cheese. Cover the bowl with plastic wrap and chill it until you’re ready to serve it. Two days is kind of your limit for chilling. Once you’re ready to present it, add the gorgonzola, bacon, and nuts, and right before serving, toss everything together.

Photo: 12 Tomatoes Creative Team

If I’m making this ahead, I like to place the bacon and nuts on a piece of parchment and place them on top of the plastic wrap. I then cover the whole thing with plastic wrap one more time, which makes it easy to transport to a party without bringing a separate container. Once I’ve arrived, I unwrap and slide out the parchment so the salad can sit in it’s beautiful layered form until we’re ready to enjoy.

Photo: 12 Tomatoes Creative Team

Yield(s): Serves 8

15m prep time

5m cook time

4.6
Rated by 21 reviewers

Allergens: Milk, Nuts

hearts
When you share or print a 12 Tomatoes recipe,
you're making mealtime meaningful.
100% of the Share to Care sponsor fees fund meals for families in need. Learn More
Ingredients
  • 5 cups romaine or iceberg lettuce, chopped
  • 1 large red onion, finely chopped
  • 2 cups apples, chopped
  • 2 cups dried cranberries, roughly chopped
  • 6 slices bacon, cooked and crumbled
  • 1 cup gorgonzola cheese, crumbled
For the candied nuts:
  • 1 cup chopped walnuts
  • 1/4 cup granulated sugar
  • 1 tablespoon butter
For the dressing:
  • 1 cup mayonnaise
  • 1 cup sour cream
  • 1 tablespoon dijon mustard
  • 1 tablespoon apple cider vinegar
  • 2 tablespoons maple syrup
  • Kosher salt and freshly ground black pepper, to taste
Preparation
  1. First, make the candied nuts:
  2. Heat a non-stick skillet over medium heat, and add the walnuts, sugar, and butter to it.
  3. Stirring frequently, cook for 5 minutes. Once sugar starts to melt, make sure to stir constantly.
  4. When all sugar has melted and nuts are coated, transfer to a sheet of parchment paper and use a spatula or spoon to break the nuts apart. Let rest until sugar hardens, 5-7 minutes.
  5. Next, assemble the salad:
  6. In a trifle dish or large clear glass bowl, layer the lettuce along the bottom.
  7. Top with a layer of red onion, followed by a layer of apples, followed by a layer of cranberries.
  8. In a small bowl, whisk together the mayo, sour cream, maple syrup, dijon mustard, and apple cider vinegar. Season to taste with salt and pepper.
  9. Pour dressing over the salad and smooth out the top with a spatula. Cover with plastic wrap and chill until ready to serve, up to 2 days.
  10. When ready to serve, sprinkle gorgonzola, bacon, and candied nuts over the top. Toss to combine and enjoy!