🥣 Tuscan White Bean Soup

A hearty, comforting Italian-style soup packed with beans, veggies, and herbs.

📝 Ingredients (Serves 4–5)

  • 2 tbsp olive oil
  • 1 small onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 2 cans (400g each) white beans, drained & rinsed (cannellini or navy beans)
  • 1 can diced tomatoes
  • 4 cups vegetable or chicken broth
  • 1 tsp dried oregano
  • ½ tsp dried thyme
  • Salt & black pepper to taste
  • 2 cups fresh spinach or kale
  • ½ tsp chili flakes (optional)
  • 2 tbsp grated Parmesan (optional, for serving)

👩‍🍳 Instructions

1️⃣ Sauté Veggies
Heat olive oil in a pot. Add onion, carrots, celery. Cook 5 minutes until soft.
Add garlic and cook 1 minute.

2️⃣ Add Beans & Broth
Stir in white beans, diced tomatoes, broth, oregano, thyme, salt & pepper.

3️⃣ Simmer
Bring to a boil, then simmer 20 minutes.

4️⃣ Make it Creamy
Mash some beans with a spoon or blend 1 cup of soup and return to pot.

5️⃣ Add Greens
Stir in spinach/kale and cook 3 minutes until wilted.

6️⃣ Serve
Top with Parmesan and drizzle olive oil.


🌟 Tips

  • Add shredded chicken for extra protein.
  • Blend half the soup for extra creaminess without cream.
  • Serve with toasted whole-grain bread.

🥗 Approx Nutrition (per serving)

  • Calories: ~230
  • Protein: ~10g
  • Fiber: ~8g
  • Fat: ~6g

Leave a Comment