Go Back
When it comes to comfort food, few dishes encapsulate warmth and satisfaction as perfectly as a creamy soup. These velvety concoctions have a unique way of enveloping us in a cozy embrace, making them a favorite across culinary traditions worldwide. From a steaming bowl of classic tomato bisque to a rich potato leek soup, creamy soups hold a special place in our hearts and on our dinner tables. Among the myriad of options, one standout is the Creamy Tuscan White Bean Soup—a dish that not only warms the soul but also celebrates the essence of Tuscan cuisine.

Creamy Tuscan White Bean Soup

Indulge in the comforting flavors of Creamy Tuscan White Bean Soup, a delightful blend of white beans, fresh spinach, and aromatic herbs. This nutritious dish celebrates Tuscan cuisine, showcasing wholesome ingredients for a hearty meal. With creamy texture and rich flavor, it's perfect for cozy dinners. Easy to make and packed with protein, fiber, and vitamins, this soup not only warms your soul but also nourishes your body. Enjoy with crusty bread or a light salad for a complete meal!

Ingredients
  

2 tablespoons olive oil

1 medium onion, diced

3 cloves garlic, minced

2 medium carrots, diced

2 stalks celery, diced

1 teaspoon dried thyme

1 teaspoon dried oregano

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

4 cups vegetable broth

2 (15-ounce) cans white beans (cannellini or great northern), drained and rinsed

1 cup diced tomatoes (canned or fresh)

1 cup heavy cream or coconut cream for a dairy-free option

2 cups fresh spinach

Salt and pepper, to taste

Fresh parsley, chopped (for garnish)

Grated Parmesan cheese (optional, for serving)

Instructions
 

Warm the Olive Oil: In a large pot or Dutch oven, heat olive oil over medium heat. Add the diced onion and sauté for about 5 minutes until softened and translucent.

    Add Aromatics: Stir in the minced garlic, diced carrots, and celery. Cook for an additional 5-7 minutes until the vegetables start to soften.

      Seasoning Time: Sprinkle in the dried thyme, oregano, and red pepper flakes. Stir to combine and let the spices release their flavors for about 1 minute.

        Add the Broth and Beans: Pour in the vegetable broth and add the rinsed white beans. Bring the mixture to a gentle boil, then reduce the heat and let it simmer for about 15 minutes.

          Incorporate Tomatoes and Cream: Stir in the diced tomatoes and heavy cream (or coconut cream). Let it simmer for another 5 minutes, stirring occasionally.

            Add Spinach: Gently fold in the fresh spinach and cook for an additional 2-3 minutes, until wilted. Season with salt and pepper to taste.

              Serve and Garnish: Ladle the creamy soup into bowls. Garnish with fresh chopped parsley and optional grated Parmesan cheese if desired.

                Enjoy: Serve warm with crusty bread for dipping and enjoy the delightful flavors of Tuscany!

                  Prep Time: 15 mins | Total Time: 40 mins | Servings: 6