Hearty Tuscan White Bean Soup
A comforting, rustic Italian-style soup made with creamy white beans, vegetables, herbs, and a rich tomato broth. Perfect for cozy dinners and meal prep!
π Prep & Cook Time
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Servings: 4β6
π Ingredients
2 tablespoons olive oil
1 medium onion, finely chopped
2 medium carrots, diced
2 celery stalks, diced
4 cloves garlic, minced
1 teaspoon dried oregano
1 teaspoon dried thyme
Β½ teaspoon red pepper flakes (optional)
2 tablespoons tomato paste
1 can (14β15 oz) diced tomatoes
3 cans (15 oz each) white beans (cannellini or great northern), drained and rinsed
4 cups vegetable broth (or chicken broth)
1 cup water (adjust for desired thickness)
1 cup chopped kale or spinach
Salt and black pepper, to taste
1 tablespoon lemon juice (optional, for brightness)
Fresh parsley or grated Parmesan, for garnish
π©βπ³ Instructions
1οΈβ£ SautΓ© the Vegetables
Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook for 5β7 minutes until softened.
Add garlic, oregano, thyme, and red pepper flakes. Cook for 1 minute until fragrant.
2οΈβ£ Build the Flavor
Stir in tomato paste and cook for 1β2 minutes to deepen flavor.
Add diced tomatoes and cook another 2 minutes.
3οΈβ£ Add Beans & Broth
Add white beans, vegetable broth, and water. Stir well and bring to a boil.
Reduce heat and simmer for 20β25 minutes.
4οΈβ£ Blend for Creaminess (Optional but Recommended)
For a thicker texture, blend 1β2 cups of soup and return it to the pot (or use an immersion blender briefly).
5οΈβ£ Finish the Soup
Stir in kale or spinach and cook 3β5 minutes until wilted.
Add lemon juice (if using). Season with salt and pepper to taste.
π§ Serving Suggestions
Serve with crusty bread or garlic toast
Top with grated Parmesan
Drizzle with extra virgin olive oil
Pair with a simple side salad
π‘ Tips & Variations
Make it creamy: Add ΒΌ cup heavy cream or coconut milk.
Add protein: Stir in cooked Italian sausage or shredded chicken.
Make it vegan: Use vegetable broth and skip Parmesan.
Extra hearty: Add small pasta (like ditalini) or diced potatoes.

