Description
A comforting and creamy Tuscan white bean soup packed with tender white beans, fresh greens, sun-dried tomatoes, and a rich, flavorful broth. Perfect for cozy meals, this easy vegetarian soup is great with crusty bread.
Ingredients
Scale
- 2 cans (15 oz each) white beans (cannellini or great northern), drained and rinsed
- 2 tbsp olive oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 1/3 cup sun-dried tomatoes, chopped
- 4 cups vegetable broth
- 1/2 cup heavy cream or coconut milk
- 1/4 cup Parmesan cheese (optional)
- 2 cups fresh spinach or kale
- 1 tsp Italian seasoning
- 1/2 tsp red pepper flakes
- Salt and black pepper, to taste
Instructions
- Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add diced onion, carrots, and celery. Sauté for about 5 minutes until softened. Stir in minced garlic and cook for another minute until fragrant.
- Add Tomatoes and Seasoning: Stir in chopped sun-dried tomatoes, Italian seasoning, red pepper flakes, salt, and black pepper. Cook for a minute to release flavors.
- Incorporate Beans and Broth: Add the drained white beans and vegetable broth. Stir well and bring to a gentle simmer. Let cook for 15 minutes to meld flavors.
- Blend for Creaminess: Use an immersion blender to blend part of the soup while keeping some beans whole for texture. Alternatively, blend a cup of soup in a blender and return it to the pot.
- Add Greens and Cream: Stir in heavy cream (or coconut milk) and fresh spinach or kale. Simmer for 5 minutes until greens wilt and soup becomes creamy.
- Final Touch: Stir in Parmesan cheese, if using. Adjust seasoning as needed.
- Serve and Enjoy: Ladle into bowls and serve with crusty bread or roasted vegetables.
Notes
- Dairy-Free Option: Use coconut milk instead of heavy cream and omit Parmesan.
- Extra Protein: Add cooked chicken, Italian sausage, or crispy bacon.
- Storage: Store in an airtight container in the fridge for up to 4 days or freeze for up to 3 months.
- Reheating: Warm on the stovetop over medium heat. Add broth or water if needed.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: soup
- Method: Stovetop
- Cuisine: italian
Keywords: Tuscan white bean soup, creamy bean soup, vegetarian soup, cozy soup recipe, Italian soup