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.
