Skip to content

The Silkiest Winter White Bean Stew You’ll Make This Year

A simple winter stew that happens to be vegan and naturally gluten-free


This recipe is designed for pre-cooked white beans, such as those sold in cans or glass jars.

This herbed winter white bean stew is one of the easiest vegetarian and naturally gluten-free dishes you can make on a cold day. It’s creamy without any cream, deeply flavorful without meat, and can be made fully vegan with just a simple swap of vegetable stock.

White beans simmer gently with garlic, onion, herbs, and a touch of lemon, creating a comforting stew that feels wholesome yet elegant. This recipe fits perfectly into winter cooking: budget-friendly ingredients, minimal prep time that makes plant-based meals feel satisfying. Whether you follow a vegetarian, vegan, or gluten-free lifestyle—or you simply want an easy winter dinner—this stew is made for you.

Why You’ll Love This

It’s vegetarian, naturally gluten-free, and instantly vegan if you use vegetable stock. Basically the stew version of “everyone can eat this, no excuses.

Time: 30 minutes · Difficulty: Easy

Ingredients

  • Cooked white beans 500 g
  • Onion 120 g, finely chopped
  • Garlic 10 g, minced
  • Olive oil 25 g
  • Vegetable or chicken stock 350 g(use vegetable for vegan)
  • Fresh lemon zest (½ lemon)
  • Lemon juice 10 g
  • Fresh rosemary a bunch (or ½ teaspoon dried)
  • Fresh thyme a bunch (or ½ teaspoon dried)
  • Salt 3–4 g(adjust to taste)
  • Black pepper 1 g
  • Optional: baby spinach 50 g, chili flakes 1 g, parmesan for non-vegan version
  • → This dish is vegetarian & gluten-free.
  • → To keep it fully vegan, simply avoid parmesan and use vegetable stock.

How To Make It

  1. In a pot, heat olive oil and sauté onion until soft and translucent.
  2. Stir in the garlic and cook for 30 seconds until fragrant.
  3. Add the white beans, herbs, salt, and pepper.
  4. Pour in the stock and bring to a gentle simmer.
  5. Cook for 10–12 minutes, letting the beans absorb the flavors.
  6. Mash 50 g of the beans lightly against the pot to create a creamier texture.
  7. Stir in lemon zest and lemon juice.
  8. Optional: fold in spinach at the end until wilted.
  9. Taste and adjust seasoning. Serve warm with bread or roasted vegetables.

Good To Know

  • Savoy cabbage softens faster than regular cabbage — don’t overcook it or it will lose its structure.
  • Add white beans (120 g) for more protein without changing the flavor.
  • A small drizzle of olive oil infused with garlic or lemon makes it taste far more “restaurant-level” than it has any right to.
  • This stew thickens as it cools — add a splash of stock when reheating.
  • Great for kids: blend a portion into a smooth creamy soup for picky eaters.