Creamy Tuscan White Bean Soup Recipe
This Creamy Tuscan White Bean Soup is a hearty and comforting dish packed with rich flavors from garlic, sun-dried tomatoes, and fresh herbs. The creamy texture comes from blending white beans, making it naturally thick and satisfying. Perfect for a cozy dinner or meal prep, this soup is vegan-friendly but can also be adapted with cheese, cream, or sausage for extra richness.
Time Required
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Ingredients
Main Ingredients:
2 tbsp olive oil
1 small onion, diced
4 cloves garlic, minced
½ cup sun-dried tomatoes, chopped
2 (15-oz) cans cannellini beans (or Great Northern beans), drained and rinsed
4 cups vegetable broth (or chicken broth for non-vegan)
1 cup full-fat coconut milk (or heavy cream)
2 cups baby spinach or kale
1 tsp dried thyme
1 tsp dried oregano
½ tsp smoked paprika
½ tsp red pepper flakes (optional)
Salt and black pepper to taste
Optional Add-ins:
½ cup grated Parmesan (for non-vegan version)
1 cup cooked crumbled Italian sausage (for extra protein)
1 tbsp nutritional yeast (for vegan cheesy flavor)
Instructions
Sauté Aromatics:
Heat olive oil in a large pot over medium heat.
Add diced onion and cook for 3-4 minutes until soft.
Stir in garlic, sun-dried tomatoes, thyme, oregano, smoked paprika, and red pepper flakes. Cook for another minute until fragrant.
Simmer the Base:
Add the white beans and vegetable broth. Stir well and bring to a gentle boil.
Reduce heat to low and let it simmer for 15 minutes to allow flavors to meld.
Blend for Creaminess:
Use an immersion blender to partially blend the soup, leaving some beans whole for texture. (Alternatively, blend half the soup in a regular blender and return it to the pot.)
Finish the Soup:
Stir in coconut milk (or heavy cream), then add baby spinach or kale. Simmer for another 5 minutes until greens wilt.
Adjust seasoning with salt and pepper.
Serve & Garnish:
Ladle into bowls and garnish with fresh parsley, more red pepper flakes, and Parmesan (if using).
Serve warm with crusty bread or garlic toast.
Nutritional Information (Per Serving – Approx. 1.5 cups)
Calories: ~320 kcal
Protein: 12g
Carbohydrates: 36g
Fat: 14g
Fiber: 9g
Sugar: 5g
Sodium: ~800mg
(Note: Nutritional values vary based on ingredient brands and modifications.)
Frequently Asked Questions (FAQs)
1. Can I make this soup ahead of time?
Yes! It stores well in the fridge for up to 4 days. Reheat gently on the stove, adding a splash of broth if it thickens too much.
2. Can I freeze it?
Yes, freeze in airtight containers for up to 3 months. Thaw overnight in the fridge and reheat on the stove.
3. Can I use dried beans instead of canned?
Absolutely! Use 1 ½ cups dried white beans, soak them overnight, then cook until tender before using.
4. How can I make it extra creamy?
Add a splash of cashew cream, a spoonful of Greek yogurt, or extra blended beans.
5. What pairs well with this soup?
Serve with crusty bread, a side salad, or roasted vegetables for a complete meal.