Go Back
+ servings
vegan dish with beans

Tuscan White Bean Stew

If you’ve been looking for a super tasty yet simple way to enjoy beans, this Tuscan white bean stew should be right up your alley! Naturally vegan, simple ingredients and maximum flavor — what’s not to like?
4.50 from 2 votes
Print Pin
Course: Stew
Cuisine: Italian
Prep Time: 10 minutes
Cook Time: 40 minutes
Total Time: 50 minutes
Servings: 6
Calories: 360kcal

Ingredients 

  • 2 tablespoons olive oil
  • 1 large onion, diced
  • 1 large carrot, diced
  • 4-5 celery stalks, diced
  • 2 large garlic cloves, finely chopped
  • ½ teaspoon (0.5 teaspoon) dried oregano
  • ½ teaspoon (0.5 teaspoon) dried basil
  • ¼ teaspoon (0.25 teaspoon) red chili flakes
  • 2 tablespoons tomato paste
  • 3 cans (14 oz / 400 g) cannellini beans
  • 2 cans (14 oz / 400 g) crushed tomatoes
  • 1 cup (250 ml) vegetable stock
  • 4 oz (120 g) fresh baby spinach
  • Salt and freshly ground black pepper to taste

Instructions

  • Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion, carrot and celery and cook for 6-8 minutes until the vegetables soften.
    2 tablespoons olive oil
    1 large onion
    1 large carrot
    4-5 celery stalks
  • Stir in the garlic, oregano, basil, and red chili flakes. Cook for another minute, stirring often.
    2 large garlic cloves
    ½ teaspoon dried oregano
    ½ teaspoon dried basil
    ¼ teaspoon red chili flakes
  • Stir in the tomato paste and cook for 1-2 minutes, stirring frequently to deepen the flavor.
    2 tablespoons tomato paste
  • Drain and rinse the cannellini beans, then add them to the pot. Pour in the crushed tomatoes and vegetable stock.
    3 cans (14 oz / 400 g) cannellini beans
    2 cans (14 oz / 400 g) crushed tomatoes
    1 cup vegetable stock
  • Bring the stew to a gentle simmer then lower the heat. Cover the pot and let it simmer for 20 minutes.
  • Stir in the fresh baby spinach and cook until just wilted (this should take a minute or two).
    4 oz fresh baby spinach
  • Give the stew a final taste and adjust seasonings if needed. Serve hot with your favorite crusty bread for dipping.

Nutrition

Serving: 1serving | Calories: 360kcal | Carbohydrates: 62g | Protein: 19g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Sodium: 417mg | Potassium: 1634mg | Fiber: 15g | Sugar: 9g | Vitamin A: 3971IU | Vitamin C: 21mg | Calcium: 243mg | Iron: 9mg