If you’re craving a warm, hearty, and nourishing soup, this Tuscan White Bean Soup is a perfect choice. It’s creamy without heavy cream, packed with tender beans, vegetables, and Italian herbs, and it tastes even better the next day.
Simple, budget-friendly, and perfect for cozy dinners.
Why You’ll Love This Recipe
This soup is comforting, healthy, and full of flavor.
Creamy without heavy cream
High in fiber and protein
Easy one-pot recipe
Budget-friendly ingredients
Great for meal prep
Ingredients You’ll Need
Base
2 tablespoons olive oil
1 onion (chopped)
3 cloves garlic (minced)
2 carrots (diced)
2 celery stalks (chopped)
Soup
2 cans white beans (cannellini or great northern), drained and rinsed
4 cups vegetable or chicken broth
1 can diced tomatoes
1 teaspoon Italian seasoning
½ teaspoon dried thyme
Salt and black pepper to taste
Greens
2 cups spinach or kale
Creaminess (Optional but recommended)
½ cup coconut milk or heavy cream
OR
½ cup blended beans from the soup
Optional Add-ons
Red pepper flakes
Parmesan cheese
Lemon juice
How to Make Tuscan White Bean Soup
Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook until softened.
Add garlic and cook for 30 seconds until fragrant.
Stir in white beans, diced tomatoes, broth, Italian seasoning, thyme, salt, and pepper.
Bring to a boil, then reduce heat and simmer for 20–25 minutes.
For creaminess, blend 1–2 cups of the soup and return it to the pot, or stir in coconut milk/cream.
Add spinach or kale and cook until wilted.
How to Serve
Serve hot with crusty bread, garlic toast, or a fresh salad. Top with parmesan cheese and a squeeze of lemon.
Tips for Best Results
Let soup simmer to develop deeper flavor. Blend part of the soup for a creamy texture. Add lemon juice at the end for brightness. Use fresh garlic for best taste.
Variations
Add chicken for extra protein. Use sausage for a richer flavor. Make it vegan with coconut milk and veggie broth. Add pasta or rice for a heartier version.
Storage and Reheating
Store in the fridge for up to 4–5 days. Reheat on the stove with a splash of broth if needed. Freezes well for up to 2 months.
Final Thoughts
Best Tuscan White Bean Soup is creamy, comforting, and packed with wholesome ingredients. It’s easy to make, deeply satisfying, and perfect for cozy nights or healthy meal prep.

