Go Back
In recent years, plant-based soups have surged in popularity, captivating the hearts and palates of health-conscious individuals and culinary enthusiasts alike. As more people seek nutritious and satisfying meal options, creamy soups made with wholesome ingredients have become a comforting staple in many households. Among these delightful offerings, Creamy Tuscan White Bean Soup stands out as a hearty and nutritious choice that combines rich flavors with a plethora of health benefits.

Creamy Tuscan White Bean Soup

Discover the comfort of Creamy Tuscan White Bean Soup, a delicious addition to your plant-based meal rotation. This hearty soup highlights cannellini beans, fresh spinach, and tomatoes, all offering rich flavors and numerous health benefits. Packed with protein, fiber, and essential nutrients, it’s perfect for anyone seeking a nourishing dish. Easy to make vegan and gluten-free, it's a warm hug in a bowl, perfect for any occasion. Embrace wholesome cooking with this delightful recipe!

Ingredients
  

2 tablespoons olive oil

1 medium onion, diced

3 cloves garlic, minced

2 medium carrots, diced

2 celery stalks, diced

1 teaspoon dried thyme

1 teaspoon dried oregano

1/2 teaspoon red pepper flakes (adjust to taste)

4 cups vegetable broth

2 cans (15 oz each) cannellini beans, drained and rinsed

1 cup diced tomatoes (canned or fresh)

1 cup whole milk or heavy cream (for richness)

2 cups fresh spinach, roughly chopped

Salt and pepper to taste

Fresh basil, for garnish

Parmesan cheese, for garnish (optional)

Instructions
 

Sauté Aromatics: In a large pot, heat the olive oil over medium heat. Add the diced onion, and sauté until it becomes translucent, about 3-4 minutes. Stir in the minced garlic and cook for an additional 1 minute, until fragrant.

    Add Vegetables: Incorporate the diced carrots and celery into the pot, and sauté for about 5-6 minutes until they start to soften.

      Season and Simmer: Stir in the dried thyme, oregano, and red pepper flakes, cooking for another minute to toast the spices. Pour in the vegetable broth and add the cannellini beans and diced tomatoes. Bring the mixture to a gentle boil, then reduce the heat to simmer for 15-20 minutes, allowing the flavors to meld.

        Make it Creamy: After simmering, use a ladle to scoop out about 2 cups of the soup. Blend it until smooth using an immersion blender, then return it to the pot. Add the whole milk or heavy cream to achieve a creamy texture.

          Add Spinach: Stir in the chopped spinach and let it cook for another 5 minutes until wilted.

            Season: Taste the soup and adjust with salt and pepper as needed.

              Serve: Ladle the creamy Tuscan white bean soup into bowls, and garnish with fresh basil and a sprinkle of grated Parmesan cheese if desired.

                Prep Time, Total Time, Servings: 15 min | 40 min | 4-6 servings