Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart 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

Experience the heartwarming comfort of Rustic Tuscan Bean Soup with Fresh Herbs, a delightful dish that brings together the goodness of hearty cannellini beans, fresh vegetables, and aromatic herbs. This nourishing recipe is not only easy to prepare but also adaptable to your tastes, making it perfect for cozy dinners or meal prep for busy weekdays. With vibrant flavors and wholesome ingredients, this soup offers a comforting experience for any occasion.

  • Total Time: 40 minutes
  • Yield: Serves 6

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium yellow onion, chopped
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 4 cloves garlic, 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. Add chopped onion, carrots, and celery; sauté for 8–10 minutes until soft.
  2. Stir in minced garlic and tomato paste; cook for another 1–2 minutes until fragrant.
  3. Add cannellini beans, vegetable broth, rosemary, thyme, bay leaf, salt, and pepper. Stir well and bring to a gentle boil.
  4. Reduce heat to low and simmer uncovered for 20–25 minutes to meld flavors.
  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 hot.
  • Author: Mason
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Simmering
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 280
  • Sugar: 3g
  • Sodium: 600mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 48g
  • Fiber: 13g
  • Protein: 12g
  • Cholesterol: 0mg