Oh, this salad! It’s amazing, delicious and life-changing. The dressing and nuts can be whipped up in advance so everything can be tossed together in a flash!

Well here you go. A week or so ago I promised (on Instagram) to share this wonderful romaine salad with you (sorry for the teaser) and it kind of feels like a holiday, all this bubbly anticipation in my tummy like something really exciting is about to happen.

Salad will do that to you when it’s as amazing as this one.

Vinaigrette being poured over a romaine salad with nuts, craisins, feta, and bacon.

My friend Teri kindly gave me this recipe after she and I made about 3,000 pounds of it for a church Christmas party last month.

I can tell you this, there were more rave reviews over this magical salad than any other thing on the menu.

Literally, people were rushing into the kitchen after the party wanting to know what was in the magnificent salad and what prompted the change from the usual bowl-of-iceberg-lettuce-with-enormous-bottle-of-ranch-dressing that is normally served at such things (we quickly hid the gigantic, sanitized tub we had used to mix it all up in – you know, keep the magic alive that whipping it up for 400 people wasn’t a big deal at all).

A white plate with romaine salad topped with craisins, feta, and bacon.

The light vinaigrette (kind of sweet, kind of savory, kind of all things yummy) can be made in advance, along with the candied walnuts, and then it’s just a matter of tossing things together: crisp romaine lettuce, bacon, dried cranberries or cherries, any number of cheeses (feta, bleu, Parmesan) and sweet, crunchy candied nuts.

Oh, and just a note about those divine candied nuts? Um, you should probably just go ahead and quadruple that batch because I may or may not be able to testify that they are also divine sprinkled atop yogurt and eaten for a snack at about 2:43 p.m. every single day.

A big pitcher of homemade poppy seed mustard vinaigrette.

I’ve been keeping all the ingredients in separate containers in the fridge/pantry so I can get this on my plate lickety-split for lunch. Talk about a pick-me-up on your average Tuesday afternoon.

Plus, try adding grilled or rotisserie chicken to this salad for a heartier, main dish option. Heaven. I think I know what that is now.

Top view of a big bowl of romaine salad topped with nuts, craisins bacon, and feta cheese.

One Year Ago: Roasted Maple-Glazed Pork Tenderloin
Two Years Ago: White Peppermint Hot Chocolate
Three Years Ago: Lemon Crinkles


Amazing Romaine Salad with Light Poppy Seed Vinaigrette

4.74 stars (46 ratings)



  • ¼ cup granulated sugar
  • cup white vinegar (see note)
  • cup avocado oil, olive oil or vegetable oil
  • 2 tablespoons yellow mustard
  • ¾ teaspoon salt
  • ¾ teaspoon poppy seeds

Candied Nuts:

  • 1 cup chopped nuts, walnuts or pecans are my favorites
  • ¼ cup granulated sugar
  • 1 tablespoon butter
  • Small pinch of salt and cayenne pepper


  • 2 heads romaine lettuce, chopped
  • ½ cup feta, bleu or Parmesan cheese
  • 6-8 strips bacon, cooked and chopped or crumbled
  • ½ – 1 cup dried cranberries or cherries


  • For the dressing, combine all the ingredients except the poppy seeds in a blender and process until combined. Add the poppy seeds and give it another whirl to combine. Pour in a jar and keep in the refrigerator until ready to serve.
  • For the nuts, in a 10-inch skillet, combine the nuts, sugar, butter, salt and cayenne. Heat over medium, stirring constantly with a silicone spatula or wooden spoon until the sugar and butter melts and coats the nuts, 3-5 minutes. Immediately scrape the nuts onto a sheet of parchment and separate carefully into pieces to cool.
  • In a large bowl, toss the lettuce, cheese, bacon, dried fruit, and cooled nuts (break them into smaller pieces with a mallet, if needed). Pour a bit of the dressing over the top and toss to combine. Add more dressing, if needed (you may not use it all). Serve immediately.


Vinegar: I’ve also made it deliciously with red wine vinegar and an orange champagne vinegar I spied at Trader Joe’s.
Serving: 1 Serving, Calories: 410kcal, Carbohydrates: 33g, Protein: 8g, Fat: 30g, Saturated Fat: 7g, Cholesterol: 23mg, Sodium: 501mg, Fiber: 5g, Sugar: 25g

Recipe Source: adapted from my friend, Teri (reduced the oil and sugar a bit in the dressing, added a pinch of salt and cayenne to the nuts)