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: Mary
  • Total Time: 40 minutes
  • Yield: Approximately 6 servings 1x

Description

Indulge in the warmth of Rustic Tuscan Bean Soup with Fresh Herbs, a comforting and flavorful dish perfect for any occasion. This vegan and gluten-free soup is packed with nutritious cannellini beans, fresh vegetables, and aromatic herbs that create a harmonious blend of flavors. Ideal for cozy family dinners or meal prep, this one-pot recipe is easy to make and can be customized to your liking with additional veggies or spices. Serve it with crusty bread or a side salad for a complete meal that nourishes both body and soul.


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 and sauté the chopped onion, carrots, and celery for 8–10 minutes until soft.
  2. Add minced garlic and tomato paste; cook for an additional 1–2 minutes until fragrant.
  3. Stir in cannellini beans, vegetable broth, rosemary, thyme, salt, and pepper; bring to a gentle boil.
  4. Reduce heat and let simmer uncovered for 20–25 minutes.
  5. In the last few minutes of cooking, add chopped spinach or kale until wilted.
  6. Remove the bay leaf and stir in lemon juice before serving.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 220
  • Sugar: 3g
  • Sodium: 600mg
  • Fat: 5g
  • Saturated Fat: 0.7g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 10g
  • Protein: 11g
  • Cholesterol: 0mg