Tuscan style bean stew

This Tuscan-style bean stew is a hearty and warming vegan dish, packed with vegetables, beans, tomatoes and fresh rosemary. Pearl barley adds a lovely texture and makes the stew wonderfully filling, while balsamic vinegar and nutritional yeast add depth and savoury flavour.

It’s a simple one-pot meal that’s perfect for a cosy lunch or supper, especially when you’re craving something comforting and satisfying. The combination of creamy butter beans, cannellini beans, cavolo nero and rich tomatoes makes this a deliciously wholesome stew with plenty of Tuscan-inspired flavour.

  • olive oil for sautéing
  • 1 onion, diced
  • 2 carrots, diced
  • 2 celery sticks, diced
  • 3 cloves garlic, chopped
  • 3 rosemary sprigs, 2 stripped and chopped, 1 left whole
  • 1 tbsp. tomato puree
  • 4 tbsp pearl barley
  • Tin plum tomatoes, crushed with your hands
  • 1.5 pints vegan stock
  • 1 tbsp. Balsamic vinegar
  • 1 tbsp nutritional yeast
  • 1 tin butter beans
  • 1 tin cannellini beans
  • 3 cavolo nero leaves only, chopped
  • sea salt
  • freshly cracked black pepper
  • Sauté diced onion, carrots, and celery until soft.
  • Add the garlic and chopped rosemary, stir then add the tomato puree, mix well.
  • Sprinkle in the pearl barley, give it a stir then add the tomato, stock, and rosemary twig.
  • Add the balsamic vinegar and nutritional yeast and season well.
  • Cook for 20 minutes.
  • Add the tinned beans into the stew, and the cavolo nero. Mix well and cook for a few minutes more.
  • Serve with crusty bread and a drizzle of extra virgin olive oil.

Save this recipe for later with my printable version.