in

Easy Tuscan White Bean Soup

Save this recipe on:

A warm, hearty bowl of Easy Tuscan White Bean Soup is just what your soul needs on chilly evenings. With tender cannellini beans, fragrant herbs, and a rich, savory broth, this rustic Italian soup brings comfort and nourishment in every spoonful. It’s naturally vegetarian, high in protein, and comes together in under an hour—a weeknight win with all the vibes of slow-cooked tradition.

Pin this Recipe

What makes this soup a standout is its simplicity: wholesome ingredients layered with flavor through classic techniques. You start with a base of onion, garlic, carrot, and celery—the holy grail of aromatics—then simmer with white beans and fresh herbs until everything melds into a creamy, dreamy texture. Add a drizzle of olive oil and a sprinkle of black pepper, and you’ve got a bowl that feels like a Tuscan hug.


What Kind of Beans Should I Use?

Cannellini beans are ideal for this recipe due to their creamy texture and mild, nutty flavor. You can use canned beans for convenience, but if you’re up for it, soaked and cooked dried beans offer a slightly firmer bite and deeper flavor. Great Northern or navy beans work in a pinch too, but cannellini reign supreme here.

Ingredients for the Easy Tuscan White Bean Soup

Cannellini Beans – The star of the show, providing a creamy consistency and protein-packed base.

Carrots – Bring a natural sweetness and vibrant color to the soup.

Celery – Adds crunch and a mild earthiness that balances the beans.

Onion – Essential for building depth in the broth.

Garlic – Brings that unmistakable aromatic kick that pairs beautifully with the beans.

Vegetable Broth – Infuses the soup with savory flavor; use low sodium to control the salt level.

Olive Oil – Adds richness and helps sauté the aromatics to perfection.

Fresh Thyme & Rosemary – Classic Tuscan herbs that perfume the soup and elevate its rustic flavor.

Kale or Spinach – A handful stirred in at the end adds nutrition and a pop of color.

Salt & Pepper – To season and enhance all the lovely layers of flavor.


How To Make the Easy Tuscan White Bean Soup

Step 1: Sauté the Aromatics

In a large soup pot, heat olive oil over medium heat. Add diced onion, carrots, and celery. Cook until the vegetables soften, about 5-7 minutes. Stir in minced garlic and cook for another minute.

Step 2: Add Broth and Beans

Pour in the vegetable broth, cannellini beans, thyme, and rosemary. Stir well. Bring everything to a simmer and let it cook uncovered for 20 minutes to let the flavors meld.

Step 3: Blend for Creaminess (Optional)

For a creamier texture, use an immersion blender to partially blend the soup in the pot, or scoop out 1-2 cups and puree in a blender, then return it to the pot.

Step 4: Add Greens and Season

Stir in chopped kale or spinach and let it wilt for about 5 minutes. Season with salt and pepper to taste. Finish with a drizzle of olive oil and fresh cracked black pepper.


Serving and Storing This Hearty Soup

Serve this soup piping hot with a chunk of crusty bread or a grilled cheese sandwich. For an added Tuscan flair, top with shaved Parmesan and a few chili flakes. Store leftovers in an airtight container in the fridge for up to 5 days, or freeze for up to 3 months. The flavors get even better the next day, making it a meal-prep hero.

What to Serve With Easy Tuscan White Bean Soup?

Crusty Garlic Bread

Ideal for dipping and soaking up the flavorful broth.

Roasted Parmesan Green Beans

Add a crisp and savory side to your soup night.

Italian Chopped Salad

Fresh and tangy with olives, tomatoes, and a zesty vinaigrette.

Lemon-Garlic Chicken Tenders

Protein-packed and vibrant, a great pairing for the creamy soup.

Classic Bruschetta

Tomato, basil, and olive oil on toasted bread? Yes, please.

Roasted Potatoes with Baked Feta

Creamy, tangy, and hearty—perfect complement.

Cheesy Spinach Stuffed Shells

An indulgent side to create a full Italian dinner experience.


Want More Soup Ideas with a Tuscan Twist?

If you love this Easy Tuscan White Bean Soup, you’ll want to try these cozy favorites too:

Save This Pin For Later

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

And let me know in the comments how yours turned out. Did you blend it smooth or keep it chunky? Did you add extra greens or serve it with something special?

I love hearing your variations and questions—let’s keep warming bowls around the table.

Explore beautifully curated health-boosting soups and meals on ChefAlchemy’s Pinterest and discover your next favorite cozy bowl!


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
Easy Tuscan White Bean Soup

Easy Tuscan White Bean Soup


  • Author: Lorenzo Devereaux
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

Wrap yourself in warmth with this hearty, flavorful Easy Tuscan White Bean Soup. Perfect for a quick weeknight dinner or a cozy lunch, this comforting recipe blends creamy cannellini beans, aromatic herbs, and fresh vegetables into a soul-soothing bowl. It’s an easy recipe packed with protein, naturally vegetarian, and meal-prep friendly. Whether you’re looking for healthy dinner ideas, winter soup options, or food ideas to please a crowd, this one is a keeper.


Ingredients

1 tablespoon olive oil

1 medium onion, diced

2 carrots, chopped

2 celery stalks, chopped

3 cloves garlic, minced

4 cups vegetable broth

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

1 teaspoon fresh thyme (or ½ tsp dried)

1 teaspoon fresh rosemary (or ½ tsp dried)

2 cups chopped kale or spinach

Salt, to taste

Black pepper, to taste


Instructions

1. Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook for 5-7 minutes until softened.

2. Add garlic and cook for 1 more minute until fragrant.

3. Pour in vegetable broth, beans, thyme, and rosemary. Stir well and bring to a simmer.

4. Let the soup simmer uncovered for 20 minutes to let the flavors blend.

5. For a creamier texture, blend a portion of the soup using an immersion blender or standard blender.

6. Stir in kale or spinach and cook for 5 minutes until wilted.

7. Season with salt and black pepper to taste.

8. Serve hot with a drizzle of olive oil and a sprinkle of fresh pepper.

Notes

For deeper flavor, add a Parmesan rind during simmering and remove before serving.

If using dried beans, soak and cook in advance for best results.

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

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 290
  • Sugar: 4g
  • Sodium: 480mg
  • Fat: 6g
  • Saturated Fat: 1g
  • Unsaturated Fat: 4.5g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 10g
  • Protein: 14g
  • Cholesterol: 0mg

Keywords: easy dinner, healthy soup, vegetarian, tuscan bean soup, quick meal

Save this recipe on: