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 in a rustic bowl, loaded with cannellini beans, veggies, leafy greens, and a peppery herb finish.

Rustic Tuscan Bean Soup with Fresh Herbs


  • Author: Mounia
  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Description

This Rustic Tuscan Bean Soup with Fresh Herbs is a cozy, one-pot dinner made with cannellini beans, tender veggies, greens, and a bright squeeze of lemon. Comforting, hearty, and weeknight-easy.


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. Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Sauté 8–10 minutes until softened.

  2. Stir in garlic and tomato paste. Cook 1–2 minutes until fragrant.

  3. Add cannellini beans, vegetable broth, rosemary, thyme, bay leaf, salt, and pepper. Stir and bring to a gentle boil.

  4. Reduce heat and simmer uncovered for 20–25 minutes.

  5. Stir in spinach or kale during the last few minutes, until wilted.

  6. Remove bay leaf. Stir in lemon juice. Serve hot.

Notes

For a thicker, creamier soup: mash a small portion of the beans in the pot before serving.

Using kale? Let it simmer 2–3 extra minutes so it gets tender.

Taste before serving—broths vary in saltiness, so adjust seasoning if needed.

Optional toppings: a drizzle of olive oil, cracked black pepper, red pepper flakes, or dairy-free Parmesan.

  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl (about 1½ cups)
  • Calories: 280 kcal
  • Sugar: 4 g
  • Sodium: 1075 mg
  • Fat: 8 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 36 g
  • Fiber: 10 g
  • Protein: 12 g
  • Cholesterol: 0 mg