Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Bowl of Rustic Tuscan Bean Soup garnished with fresh herbs

Rustic Tuscan Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A satisfying and nourishing bowl of Rustic Tuscan Bean Soup, perfect for chilly nights.

  • Total Time: 60 minutes
  • Yield: 6 servings 1x

Ingredients

Scale
  • 2 cups of dried cannellini beans, soaked overnight
  • 1 large onion, diced
  • 3 cloves of garlic, minced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 4 cups of vegetable broth
  • 1 can (14 oz) of diced tomatoes, with juices
  • 2 teaspoons of fresh rosemary, chopped
  • 2 teaspoons of fresh thyme, chopped
  • Salt and pepper, to taste
  • 1 cup of fresh spinach, roughly chopped
  • 2 tablespoons of olive oil
  • Fresh parsley, for garnish

Instructions

  1. Drain soaked cannellini beans and rinse them.
  2. In a large pot, heat olive oil over medium heat. Sauté the diced onion for about 5 minutes until translucent.
  3. Add minced garlic, diced carrots, and celery, cooking for another 5 minutes until softened.
  4. Add soaked beans to the pot along with vegetable broth and diced tomatoes (with juices). Stir and bring to a gentle simmer.
  5. Stir in chopped rosemary and thyme, seasoning with salt and pepper. Let simmer for 30 to 40 minutes until beans are tender.
  6. Stir in fresh spinach and cook for a couple of minutes until wilted.
  7. Serve warm, garnished with fresh parsley.

Notes

Serve with crusty bread for dipping. You can substitute cannellini beans with navy or great northern beans if needed.

  • Author: Sam Razal
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 300
  • Sugar: 5g
  • Sodium: 450mg
  • Fat: 10g
  • Saturated Fat: 1g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 12g
  • Protein: 15g
  • Cholesterol: 0mg