⭐ Hearty Tuscan White Bean Soup
Rustic • Comforting • Mediterranean • Protein-Rich
🥣 Ingredients (4–6 servings)
Base & Aromatics
-
2 tbsp extra-virgin olive oil
-
1 large onion, finely chopped
-
3 cloves garlic, minced
-
2 medium carrots, diced
-
2 celery stalks, diced
Beans & Vegetables
-
2 cans (15 oz each) white beans (cannellini or great northern), drained & rinsed
-
1 can (14 oz) diced tomatoes
-
3 cups vegetable broth (or chicken broth)
-
2 cups water
-
2 cups chopped kale or spinach
-
1 medium potato, diced (optional for extra heartiness)
-
1 small zucchini, diced (optional)
Mediterranean Herbs & Seasoning
-
1 tsp dried oregano
-
1 tsp dried basil
-
½ tsp thyme
-
½ tsp paprika
-
¼ tsp chili flakes (optional)
-
1 bay leaf
-
Salt & black pepper to taste
Creamy Tuscan Touch (optional but recommended)
-
¼ cup grated Parmesan
-
Juice of ½ lemon
-
2 tbsp nutritional yeast (adds depth + protein)
For Serving
-
Drizzle of olive oil
-
Extra Parmesan
-
Fresh parsley or basil
👩🍳 Instructions
1. Sauté the Aromatics
Heat olive oil in a large pot over medium heat.
Add onion, garlic, carrots, and celery.
Cook 5–6 minutes until soft and fragrant.
2. Build the Soup Base
Add:
-
beans
-
diced tomatoes
-
broth
-
water
-
potato (if using)
-
all dried herbs
-
bay leaf
Stir and bring to a simmer.
Cook 15 minutes or until veggies are tender.
3. Blend for Creaminess (Tuscan secret!)
Remove 1 cup of the soup (mostly beans + broth), blend, then pour back in.
This makes the soup naturally creamy without cream.
4. Add Greens & Zucchini
Stir in kale/spinach and zucchini.
Simmer another 5–7 minutes until wilted.
5. Add Finishing Touches
Turn off heat and stir in:
-
Parmesan
-
lemon juice
-
nutritional yeast
Taste and adjust salt/pepper.
🍲 Nutrition (per serving)
Approximate (without potato):
-
Calories: 240
-
Protein: 14–17g
-
Fiber: 10g+
-
Clean Mediterranean fats from EVOO
🌿 Mediterranean Tips & Variations
-
Add ½ tsp rosemary for a deeper Tuscan flavor.
-
Stir in cooked chicken breast or turkey sausage for high-protein version.
-
Add 1 cup whole-wheat pasta or orzo for a heartier minestrone-style soup.
-
Serve with warm crusty bread or garlic bruschetta.

