This Warm Lentil Salad with Bacon and Walnuts is a must-make if you wanna ring the new year with good luck. Not into superstitions? Make it anyway! Because who could resist something so delicious?

Looking for more party food? Make sure to also grab the recipes for our Hot Smoked Gouda Bacon Dip, Prosciutto Puff Pastry Tart and our tutorial for a Build Your Own Bruschetta Bar.

Warm lentil salad with bacon and walnuts.

I was never one to pay too much attention to New Year’s rituals, and we Brazilians have a lot of them.

The main one is wearing white for New Year’s Eve. Everybody – except the rebels (including yours truly) – wears white, as a symbol of peace and harmony. That tradition comes from an Afro-Brazilian religion called Candomblé, where the color white is worn to represent spiritual purification.

Also from Candomblé comes the traditions to jump the 7 waves and to throw roses in the ocean, as an offer to Iemanjá, the goddess of waters and queen of the seas.

You would think that only people who practice that religion do those things, but, no, everybody does it! Even my very Catholic grandmother, who kneels every night to pray.

That’s how big of a part of our culture these rituals are. And, I don’t know about you, but I find that something that brings together people from all sorts of different believes, beautiful and worth celebrating.

So, yeah, I’ll wear white on December 31st, even if it makes me look pale and fat. I’ll get in the ocean at midnight to jump the seven waves even though I’m very scared of crabs and other ocean creatures.

And I’ll eat all the lentils! Especially if bacon is involved. Then I’ll eat double the lentils!

A salad made with green lentils, bacon, onions and nuts.

Lentils for good luck on New Year’s Eve

Legend has it that lentils bring money and abundance because of its round and flat shape, resembling a coin.

Brazilians believe that you have to eat at least 12 lentils to ensure that your new year will be prosperous and plentiful!

This superstition is similar to one practiced in the Philippines, except they eat round fruits (like grapes) instead. We also do the grape one, but they have to have seeds and you have to keep the seeds in your wallet and purse during the new year.

Ingredients to make warm lentil salad.

Ingredients for Lentil Salad

To make the best warm lentil salad, you will need:

  • Lentils
  • Chicken broth
  • Garlic
  • Onion
  • Bacon
  • Walnuts
  • Olive oil
  • Dijon mustard
  • Vinegar
  • Salt
  • Pepper
  • Parsley

Which kind of lentils should I use?

The best kind of lentils to make lentil salad are French lentils. 

They are a variety of green lentils, but slightly darker in color and smaller in size. The reason they work great for salads is because they hold their shape really well, better than all the other types of lentils.

Since we don’t want a mushy salad, you should try to get your hands on them, if you can find them at your grocery store. If you haven’t tried them, you are in for a treat, as their flavor is nuttier and more peppery when compared to the other varieties.

That being said, the next best option would be regular green lentils. You can find them at every store and they will work just fine for this salad. Just make sure you don’t overcook them!

Lentil salad for good luck.

How to make Warm Lentil Salad

I know that most of you will want to make this recipe easier and use canned lentils instead of cooking them from scratch. 

Can you do that? Yes. Should you do that? Absolutely not. They are so quick and easy to cook, that there’s no reason why you should skip on all the flavor and texture you can only get from cooking them yourself.

A few tips to ensure your lentils are perfectly cooked:

  • Use green (preferably French) lentils as those are the firmer kind and will hold their shape together the best.
  • Sift through your lentils before cooking, as sometimes you can encounter small pebbles in them. It’s not common, but it can happen, so it’s better to be safe and sift through them to make sure there are no hidden rocks waiting to break your teeth.
  • Cook them gently. After the liquid is boiling, I lower the heat to a simmer and let them cook slowly to avoid overcooking.

Recommended tools: saucepan with lid, skillet, whisk.

How to make warm lentil salad.

Here’s how to prepare this salad. As always, you will find the printable (and more complete) recipe at the end of this post!

  1. Cook the dry lentils: Combine the lentils, broth and a pinch of salt in a saucepan. For extra flavor, you could also add herbs, a halved onion or some crushed garlic.
  2. Cook the lentils by first bringing them to a boil and then reducing to a gentle simmer and covering with the lid. Cook just until al dente.
  3. Make the caramelized onions: While the lentils are cooking, heat olive oil in a skillet and add the sliced onion, cooking until it starts to brown. Then, lower the heat and continue cooking until they are very soft, dark and caramelized. Add the garlic and cook for about a minute, until fragrant.
  4. Cook the bacon: Heat the skillet until hot. Add the diced bacon and cook until golden brown and crispy. Remove to a paper towel lined plate to drain the excess grease.
  5. Make the Dijon vinaigrette: Combine vinegar and Dijon in a bowl. Slowly whisk in the olive oil until emulsified. Season with salt and pepper.
  6. Assemble the salad: When lentils are cooked, toss with the vinaigrette, then stir in the bacon, caramelized onions, toasted walnuts and parsley. Taste for seasoning and adjust if necessary.
Warm lentil salad served with crostini, as an appetizer.

How to serve warm lentil salad

I love serving this salad as an appetizer, along some crostini, at parties.

It also makes a great side dish or a light lunch, perhaps served on a bed of wild arugula. 

And while I do prefer to eat it warm, you can absolutely serve it at room temperature or even cold!

How long can I keep this salad in the fridge?

If stored in an airtight container, this lentil salad will keep for up to 5 days in the refrigerator.

If you are making it ahead, to serve at a later date, I would skip the dressing for when you plan on serving it. Then you can reheat – being careful so they don’t become mushy – and toss with the dressing before enjoying it.

Leftovers should be eaten cold or at room temperature, as I don’t recommend reheating it after the salad has been tossed with the vinaigrette.

Can I Freeze Lentil Salad?

While you can certainly cook and freeze lentils, I wouldn’t freeze the salad after tossing with the vinaigrette as the lentils might get soggy when thawed.

Did you make this recipe? I love hearing from you! Please comment and leave a 5-star rating below. You can also take a photo and tag me on Instagram with #oliviascuisine.

Warm Lentil Salad with Bacon and Walnuts

This Warm Lentil Salad with Bacon and Walnuts is a must-make if you wanna ring the new year with good luck. Not into superstitions? Make it anyway! Because who could resist something so delicious?
No ratings yet


  • 1 cup dry French (or green) lentils
  • 2 cups chicken broth
  • Salt, to taste
  • 1 tablespoon olive oil
  • 1 medium onion, thinly sliced
  • 2 cloves garlic, minced
  • 1 ½ cups toasted walnuts, roughly chopped
  • 6 slices thick bacon, diced
  • cup chopped parsley

For the Dijon vinaigrette:

  • ¼ cup sherry vinegar
  • 1 tbsp Dijon mustard
  • ½ cup olive oil
  • Salt and freshly ground pepper, to taste


  • Combine dry lentils, broth and a pinch of salt in a medium saucepan. Cook, over medium high heat, until it starts to boil. Cover and reduce the heat to a low simmer. Cook for 20 minutes or until al dente.
  • While the lentils are cooking, heat 1 tablespoon olive oil in a skillet, over medium heat. Add the onion and cook until starting to brown. Then, lower the heat and continue cooking until they are dark brown, caramelized and very soft, about 25 minutes. Add the garlic and cook for a couple of minutes, until fragrant. Remove from the skillet and reserve.
  • Bring the skillet back to the stove and raise the heat to medium. Once the pan is hot, add the diced bacon and sauté until golden brown, about 8-10 minutes. Remove the bacon to a paper towel lined plate to soak up the excess grease. Reserve.
  • To make the Dijon vinaigrette, combine the vinegar and mustard in a medium bowl. Slowly pour the olive oil, while whisking, until emulsified. Season with salt and pepper.
  • Once the lentils are al dente, drain and transfer to a large bowl. Toss with the vinaigrette and stir in the reserved caramelized onions, bacon, toasted walnuts and parsley. Taste for seasoning and adjust as needed.
  • Serve warm with some crusty bread.


Make Ahead:

You may cook lentils up to four days ahead and store in the refrigerator. Gently heat, adding some extra broth if needed, being careful so they don’t get mushy. Proceed with the rest of the recipe.
You can also make the whole thing ahead but skip the dressing. Reheat the salad the day you plan on serving it and toss with the vinaigrette.


Leftovers can be stored in the fridge for up to five days. Eat cold or at room temperature.


Calories: 658kcal, Carbohydrates: 27g, Protein: 18g, Fat: 54g, Saturated Fat: 9g, Polyunsaturated Fat: 18g, Monounsaturated Fat: 24g, Trans Fat: 1g, Cholesterol: 24mg, Sodium: 560mg, Potassium: 320mg, Fiber: 12g, Sugar: 2g, Vitamin A: 304IU, Vitamin C: 14mg, Calcium: 68mg, Iron: 4mg

We think you will also like: