Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Tuscan White Bean Soup

Creamy Tuscan White Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Ashely
  • Total Time: 40 minutes
  • Yield: Serves 4

Description

This Creamy Tuscan White Bean Soup is a cozy, one-pot dish packed with hearty beans, fresh veggies, and fragrant herbs. Ready in under 30 minutes, it’s a comforting and nourishing option for quick, healthy meals that feels like an Italian countryside hug in a bowl.


Ingredients

Scale
  • ¼ cup extra virgin olive oil
  • 3 medium shallots, finely chopped
  • 5 cloves garlic, minced
  • 2 carrots, chopped into coins
  • 2 stalks celery, diced
  • 1 tbsp tomato paste
  • 2 tsp kosher salt
  • 1 tsp dried basil
  • 1 tsp dried oregano
  • 1 tsp dried parsley
  • 1 tsp dried thyme
  • 1 tsp red pepper flakes
  • ½ tsp ground black pepper
  • 2 (15 oz) cans cannellini beans, drained and rinsed
  • 2 bay leaves
  • 4 cups water
  • 3 cups fresh spinach

Instructions

  1. Sauté the aromatics: In a large pot or Dutch oven, heat olive oil over medium. Add chopped shallots and minced garlic. Partially cover and cook, stirring occasionally, until translucent and fragrant—about 5 to 6 minutes.
  2. Build the flavor base: Add the carrots and celery to the pot. Stir occasionally and let cook for about 10 minutes, allowing the vegetables to soften and release their sweetness into the base.
  3. Bloom the spices: Stir in the tomato paste, kosher salt, and all the dried herbs and spices. Cook for another 5 minutes, allowing the spices to bloom and the tomato paste to caramelize slightly, deepening the flavor.
  4. Add the beans and liquid: Pour in the drained cannellini beans, bay leaves, and water. Stir to combine. Partially cover and simmer over medium-low heat for 20 minutes so the flavors can fully meld.
  5. Create creaminess: Scoop out about 1 cup of the soup and blend it using a high-speed or immersion blender. Return the blended mixture to the pot for a natural creamy texture without adding dairy.
  6. Finish with greens: Stir in the fresh spinach and simmer for about 10 minutes until fully wilted and vibrant.
  7. Serve and store: Serve hot with crusty bread. Leftovers can be refrigerated for up to 5 days or frozen for longer storage.

Notes

  • For a thicker soup, blend more of the mixture. Add vegetable broth instead of water for added flavor. Customize by tossing in cooked sausage, chicken, or grains like farro or barley. A drizzle of olive oil or a sprinkle of Parmesan before serving elevates the finish.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 ½ cups
  • Calories: 295
  • Sugar: 4g
  • Sodium: 910mg
  • Fat: 12g
  • Saturated Fat: 1.5g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 9g
  • Protein: 12g
  • Cholesterol: 0mg