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
Tuscan White Bean Soup

Tuscan White Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Indulge in a bowl of hearty Tuscan White Bean Soup, a comforting dish that captures the essence of Italian cuisine. This nourishing soup features creamy cannellini beans, vibrant spinach, and aromatic herbs, making it an ideal choice for cozy dinners or gatherings. Rich in flavor yet easy to prepare, this recipe is perfect for busy weeknights or meal prepping. With its nutrient-packed ingredients and versatility, Tuscan White Bean Soup is sure to become a favorite in your household.

  • Total Time: 40 minutes
  • Yield: Serves approximately 6 cups (6 servings) 1x

Ingredients

Scale
  • 2 cups cannellini beans
  • 4 cups vegetable broth
  • 2 cups fresh spinach
  • 1 large carrot, diced
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 2 tablespoons olive oil
  • 1 teaspoon dried rosemary
  • 1/2 teaspoon red pepper flakes

Instructions

  1. Heat olive oil in a large pot over medium heat. Add chopped onion and diced carrot, sautéing for 5-6 minutes until softened.
  2. Stir in minced garlic, dried rosemary, and red pepper flakes; cook for about 1 minute until fragrant.
  3. Add cannellini beans and vegetable broth to the pot. Bring to a boil, then reduce heat and simmer for 20-25 minutes.
  4. Using an immersion blender, blend the soup partially for a creamy texture while leaving some whole beans.
  5. Stir in fresh spinach and cook for another 2-3 minutes until wilted. Season with salt and pepper to taste before serving hot.
  • Author: Sophie Laurent
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Soups
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 cup (245g)
  • Calories: 210
  • Sugar: 3g
  • Sodium: 480mg
  • Fat: 6g
  • Saturated Fat: 1g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 10g
  • Protein: 10g
  • Cholesterol: 0mg