Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Tuscan White Bean Soup

Tuscan White Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Tuscan White Bean Soup is a heartwarming dish that captures the essence of Italian cuisine right in your home. This creamy, nourishing soup features tender cannellini beans, vibrant spinach, and aromatic herbs that create a delightful blend of flavors. Perfect for busy weeknights or casual gatherings, this recipe comes together in less than an hour and can be enjoyed on its own or paired with crusty bread for a complete meal. Its versatility allows for customization with various vegetables and spices, making it a staple in your kitchen.

  • Total Time: 35 minutes
  • Yield: Serves approximately 4 people 1x

Ingredients

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

Instructions

  1. In a large pot, heat olive oil over medium heat. Add chopped onion and diced carrot; cook 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; bring to a boil, then reduce heat and simmer for 20-25 minutes.
  4. Using an immersion blender, partially blend the soup to achieve a creamy texture while leaving some whole beans intact.
  5. Stir in fresh spinach and cook for an additional 2-3 minutes until wilted. Season with salt and pepper to taste.
  • Author: Sarah
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Main
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 cup (245g)
  • Calories: 210
  • Sugar: 2g
  • Sodium: 550mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 10g
  • Protein: 9g
  • Cholesterol: 0mg