in

Rustic Tuscan Bean Soup with Fresh Herbs

Rustic Tuscan Bean Soup with Fresh Herbs

Save this recipe on:

Few things soothe the soul quite like a warm bowl of Tuscan bean soup. This rustic favorite, brimming with hearty beans, leafy greens, and fragrant herbs, brings the wholesome taste of the Italian countryside right into your kitchen. Whether you’re curled up on a cold evening or simply craving something cozy and nourishing, this soup delivers both comfort and flavor.

What makes it special is its balance: tender cannellini beans soak up a broth rich with garlic, tomatoes, and a medley of herbs, while a splash of olive oil and a handful of fresh greens add vibrancy and freshness. Simple, nutritious, and deeply satisfying—this is the kind of meal that becomes a regular craving.


What Kind of Beans Should I Use?

Cannellini beans are traditionally used in Tuscan soups. These creamy white beans hold their shape well and have a mild, nutty flavor that pairs beautifully with bold herbs and vegetables. You can use canned beans for convenience or soak and cook dried ones for a more authentic texture.

Other good substitutes include Great Northern beans or navy beans. Just be sure to pick a bean that won’t disintegrate during cooking—the heartiness is part of the charm!


Pin this Recipe

Ingredients for the Rustic Tuscan Bean Soup with Fresh Herbs

Cannellini Beans – The backbone of this soup, they add creaminess and substance to every bite.

Carrots and Celery – These aromatic vegetables bring classic base flavor and subtle sweetness.

Onion and Garlic – Essential for depth and aromatic punch.

Diced Tomatoes – Adds acidity, richness, and color.

Vegetable Broth – The flavorful liquid base that carries all the ingredients.

Fresh Rosemary and Thyme – Provide warm, earthy notes that make this soup unforgettable.

Spinach or Kale – A handful of greens stirred in at the end for nutrients and color.

Olive Oil – For sautéing and a drizzle on top before serving.

Salt, Pepper, and Crushed Red Pepper Flakes – To balance and brighten the flavors.


How To Make the Rustic Tuscan Bean Soup with Fresh Herbs

Step 1: Sauté the Aromatics

In a large pot or Dutch oven, heat olive oil over medium heat. Add chopped onions, celery, and carrots. Cook until softened and aromatic, about 7 minutes. Stir in minced garlic and cook for another 1-2 minutes until fragrant.

Step 2: Build the Broth Base

Pour in the diced tomatoes (with their juice) and stir to deglaze the pot. Let simmer for 2-3 minutes. Then add vegetable broth and bring to a gentle boil. Season with salt, black pepper, crushed red pepper flakes, and fresh rosemary and thyme.

Step 3: Add the Beans and Simmer

Stir in the cannellini beans. Reduce heat to a simmer and let the soup bubble gently for about 20-25 minutes, allowing flavors to meld and beans to soften further. Taste and adjust seasoning as needed.

Step 4: Stir in the Greens

Add in your chopped kale or spinach during the final 5 minutes of cooking. Stir until just wilted and vibrant green.

Step 5: Finish and Serve

Before serving, drizzle with good-quality olive oil and a crack of fresh pepper. For a rustic touch, top with additional chopped herbs or grated Parmesan if desired. Serve hot with crusty bread.


Serving and Storing Rustic Tuscan Bean Soup

This soup is best served hot with a thick slice of rustic bread or a parmesan crisp. It makes a wholesome lunch or a comforting dinner, especially when paired with a simple green salad.

Store any leftovers in an airtight container in the fridge for up to 4 days. The flavors deepen over time, making it even more delicious the next day. For longer storage, freeze in individual portions for up to 3 months.


What to Serve With Rustic Tuscan Bean Soup?

Crusty Garlic Bread

Perfect for soaking up every last bit of broth.

Parmesan Herb Crackers

Crunchy and cheesy, these add a satisfying texture contrast.

Grilled Cheese Sandwich

A classic pairing, especially on a chilly night.

Tuscan Salad with Balsamic Vinaigrette

Light and zesty to balance the warmth of the soup.

Roasted Brussels Sprouts

Their earthy crispness complements the hearty beans.

Charcuterie Plate

A few slices of prosciutto, olives, and hard cheese elevate the experience.

Rosemary Focaccia

Another Tuscan favorite, soft and fragrant.

A Glass of Chianti

Because a rich Italian red is always welcome!


Want More Soup Ideas?

If you loved this hearty bowl of goodness, here are more cozy soup recipes to warm your table:


Save This Pin For Later

📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.

And let me know in the comments how yours turned out. Did you add extra greens? Toss in some sausage? Make it your own!

Explore beautifully curated health-boosting soups and hearty meals on ChefAlchemy Recipes on Pinterest and discover your new go-to for cozy dinners!

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: Lorenzo Devereaux
  • Total Time: 40 minutes
  • Yield: 6 servings
  • Diet: Vegetarian

Description

Experience the cozy warmth of Tuscany in every spoonful with this Rustic Tuscan Bean Soup. Bursting with creamy cannellini beans, aromatic herbs, and hearty vegetables, it’s the perfect easy recipe for chilly nights or wholesome meal prep. Whether you’re looking for dinner ideas, healthy snacks, or a quick and comforting lunch, this flavorful one-pot wonder is sure to satisfy. Packed with nutrients, fiber, and classic Italian flair—this is soul food made simple.


Ingredients

2 tablespoons olive oil

1 medium onion, chopped

2 carrots, diced

2 celery stalks, diced

3 cloves garlic, minced

1 can (14.5 ounces) diced tomatoes

4 cups vegetable broth

2 cans (15 ounces each) cannellini beans, drained and rinsed

1 teaspoon fresh rosemary, chopped

1 teaspoon fresh thyme, chopped

4 cups kale or spinach, chopped

0.5 teaspoon salt

0.25 teaspoon black pepper

0.25 teaspoon crushed red pepper flakes


Instructions

1. Heat olive oil in a large pot over medium heat.

2. Add chopped onions, carrots, and celery. Cook until softened, about 7 minutes.

3. Stir in garlic and cook for 1 more minute.

4. Add diced tomatoes and stir to deglaze. Simmer for 2-3 minutes.

5. Pour in vegetable broth and bring to a gentle boil.

6. Season with salt, pepper, red pepper flakes, rosemary, and thyme.

7. Stir in the cannellini beans and simmer for 20-25 minutes.

8. Add kale or spinach and cook for 5 more minutes until wilted.

9. Adjust seasoning if needed, then serve with a drizzle of olive oil.

Notes

Use fresh herbs for the best flavor—it truly elevates the soup.

For a heartier meal, serve over cooked farro or with grilled sausage on the side.

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

Nutrition

  • Serving Size: 1 bowl
  • Calories: 290
  • Sugar: 5g
  • Sodium: 540mg
  • Fat: 9g
  • Saturated Fat: 1g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 10g
  • Protein: 13g
  • Cholesterol: 0mg

Save this recipe on: