Description
Hearty Tuscan White Bean Soup is a comforting, vegan-friendly soup packed with tender cannellini beans, sautéed aromatic vegetables, fresh spinach, and a blend of Italian seasonings. Perfect for chilly days, this thick and flavorful soup highlights wholesome ingredients and can be prepared quickly on the stovetop for a nourishing, satisfying meal.
Ingredients
Scale
Soup Base
- 1/4 Cup Olive Oil (extra virgin)
- 1 Small Onion (diced)
- 2 Medium Shallots (chopped)
- 4 Cloves Garlic (mashed)
- 2 Carrots (chopped into coins)
- 2 Celery Stalks (diced)
Main Ingredients
- 3 (15 Ounce) Cans Cannellini Beans (drained and rinsed)
- 2 Bay Leaves
- 1 Tablespoon Italian Seasoning
- 1/2 Teaspoon Red Pepper Flakes
- 5-6 Cups Vegetable Broth
- 1/2 Teaspoon Sea Salt
- 1/4 Teaspoon Ground Black Pepper
- 3 Cups Fresh Spinach
Instructions
- Heat the oil: Heat the olive oil in a large soup pot or dutch oven over medium-low heat on the stove to gently warm the oil for sautéing.
- Sauté aromatics: Add diced onion, mashed garlic, and chopped shallots to the hot oil. Stir and cook for 3-4 minutes until the onion becomes translucent, releasing their fragrant flavors into the oil.
- Add vegetables: Wash, chop carrots into coins, and dice celery. Add them to the pot and sauté for 7-10 minutes to soften the vegetables and build depth of flavor.
- Prepare and add beans and seasonings: Rinse and drain the cannellini beans then add them to the pot along with bay leaves, Italian seasoning, red pepper flakes, vegetable broth, sea salt, and black pepper.
- Simmer the soup: Bring the mixture to a boil, then reduce heat to low. Cover and let the soup simmer gently for 15 minutes to meld flavors.
- Remove bay leaves: Uncover the pot and carefully remove the bay leaves, discarding them to avoid bitterness.
- Blend part of the soup: Transfer two cups of the soup to a high-speed blender. Blend until creamy and thick to enhance the soup’s texture and creaminess.
- Incorporate blended soup: Return the blended mixture to the pot and stir thoroughly to combine with the rest of the soup.
- Add fresh spinach: Stir in fresh spinach and cook until wilted, preserving its vibrant color and nutrients.
- Serve: Ladle the finished soup into bowls. Optionally garnish with fresh chopped parsley and serve alongside crusty bread for a complete meal.
Notes
- This soup is popular for its thick, creamy texture combined with wholesome vegetables and tender white beans.
- It’s vegan-friendly and perfect for meal prepping or enjoying as a cozy, warming dish on cold winter nights.
- Pair it with crusty bread to soak up the savory broth for a hearty meal.
Nutrition
- Serving Size: 1 serving
- Calories: 118
- Sugar: 4 g
- Sodium: 1010 mg
- Fat: 9 g
- Saturated Fat: 1 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 9 g
- Fiber: 2 g
- Protein: 1 g
- Cholesterol: 0 mg