Print

Cozy Lentil Stew with Spicy Honey Walnuts and Swiss Chard

A deeply savory, warming lentil stew built on cumin, smoked paprika, and caramelized aromatics, finished with wilted Swiss chard and topped with sweet-and-spicy honey-glazed walnuts. French green lentils hold their shape beautifully, making every spoonful hearty without turning to mush. This is the kind of stew that tastes even better the next day.

Ingredients

For the stew

  • 1 cup French green lentils (lentilles du Puy), rinsed
  • 4 cups vegetable broth
  • 1 tablespoon olive oil
  • 1 bunch green onions, chopped (white and light green parts only)
  • 2 cloves garlic, minced
  • 2 celery stalks, diced
  • 2 medium carrots, peeled and diced
  • 1 fennel bulb, trimmed and diced (fronds reserved for garnish)
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried thyme
  • 4 cups Swiss chard leaves, stems removed and roughly chopped
  • Kosher salt and freshly cracked black pepper to taste

For the spicy honey walnuts

  • 1/2 cup raw walnuts, roughly chopped
  • 2 tablespoons honey
  • 1/4 teaspoon cayenne pepper
  • Pinch of flaky sea salt

For serving

  • Fresh parsley or cilantro, chopped
  • Squeeze of lemon juice
  • Crusty bread or sourdough

Instructions

Build the stew base

  1. Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat until it shimmers. Add the green onions, celery, carrots, and fennel. Cook for 6 to 8 minutes, stirring occasionally, until the vegetables soften and the edges start to turn golden. Your kitchen will smell like a farmers market.
  2. Add the garlic, cumin, smoked paprika, and dried thyme. Stir everything together and cook for about 1 minute until the spices bloom and become incredibly fragrant — you will know it when the aroma hits you.

Cook the lentils

  1. Add the rinsed lentils and vegetable broth to the pot. Stir well, scraping up any bits from the bottom. Bring to a boil, then reduce the heat to a gentle simmer.
  2. Cover and cook for 25 to 30 minutes, stirring occasionally, until the lentils are tender but still hold their shape. They should give way when you press one between your fingers but not be falling apart. The broth will thicken as the lentils release their starch — if it gets too thick, add a splash of water.

Make the spicy honey walnuts

  1. While the lentils simmer, toast the chopped walnuts in a dry skillet over medium heat for 3 to 4 minutes, shaking the pan often, until they smell nutty and darken slightly. Watch them closely — they go from toasted to burnt fast.
  2. Drizzle the honey over the walnuts and sprinkle in the cayenne. Stir constantly for about 1 minute until the honey bubbles and coats every piece in a sticky, amber glaze. Transfer immediately to a piece of parchment paper, sprinkle with flaky salt, and spread them out so they do not clump. They will crisp up as they cool.

Finish and serve

  1. Stir the chopped Swiss chard into the stew during the last 3 to 4 minutes of cooking. The leaves will wilt quickly, turning bright green and silky. Season generously with salt and pepper — lentils need more salt than you think.
  2. Ladle the stew into bowls. Top with a generous handful of the spicy honey walnuts, a scattering of fresh herbs, and a good squeeze of lemon juice. Serve with crusty bread for dipping into the broth.

Notes

  • Lentil choice matters: French green lentils (lentilles du Puy) are ideal here because they hold their shape. Regular green lentils work but cook faster — start checking at 20 minutes. Avoid red or yellow lentils, which will break down into mush.
  • Make it ahead: The stew keeps beautifully in the fridge for up to 5 days and freezes well for 3 months. The flavor actually deepens overnight. Make the spicy honey walnuts fresh when you reheat — they lose their crunch if stored in the stew.
  • Make it vegan: Swap the honey for maple syrup in the walnut topping. Everything else is already plant-based.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!