Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Rustic Tuscan Bean Soup with Fresh Herbs

Rustic Tuscan Bean Soup with Fresh Herbs


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chloe
  • Total Time: 45 minutes
  • Yield: Serves 6

Description

Experience the warmth and comfort of our Rustic Tuscan Bean Soup with Fresh Herbs, a dish that embodies the heartiness of Italian cuisine. This nourishing soup is packed with creamy cannellini beans, vibrant vegetables, and aromatic herbs, making it an ideal choice for cozy weeknight dinners or meal prep. Perfect for those busy days, this vegan and gluten-free recipe can be easily frozen for later enjoyment, allowing you to savor its delightful flavors anytime.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium yellow onion, chopped
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 4 garlic cloves, minced
  • 2 tablespoons tomato paste
  • 2 cans (15 oz each) cannellini beans, drained and rinsed
  • 4 cups vegetable broth
  • 1 sprig fresh rosemary
  • 2 sprigs fresh thyme
  • 1 bay leaf
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 2 cups chopped spinach or kale
  • 1 tablespoon lemon juice


Instructions

  1. In a large pot, heat olive oil over medium heat. Sauté chopped onion, diced carrots, and diced celery for 8–10 minutes until soft.
  2. Add minced garlic and tomato paste; cook for 1–2 minutes until fragrant.
  3. Stir in cannellini beans, vegetable broth, rosemary, thyme, bay leaf, salt, and black pepper. Bring to a gentle boil.
  4. Reduce heat and simmer uncovered for 20–25 minutes to meld flavors.
  5. Add chopped spinach or kale during the last few minutes of cooking until wilted.
  6. Remove bay leaf and stir in lemon juice before serving.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Simmering
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 210
  • Sugar: 3g
  • Sodium: 550mg
  • Fat: 5g
  • Saturated Fat: 1g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 10g
  • Protein: 10g
  • Cholesterol: 0mg
save me