This soup is the perfect cozy bowl—hearty yet fresh, filled with soft cannellini beans, tender vegetables, and loads of herbs. It’s comforting without being heavy, and the zing of white wine vinegar brings the whole dish to life. Perfect for chilly nights or when your soul needs something nourishing.
3 tbsp extra virgin olive oil
1 medium yellow onion, finely chopped
3 garlic cloves, minced
2 tbsp tomato paste
2 large carrots, chopped
2 celery stalks, chopped
1 tsp Italian seasoning
1 tsp sweet paprika
½ tsp red pepper flakes or Aleppo pepper
Kosher salt and black pepper to taste
4 cups (32 oz) vegetable broth
2 cans cannellini beans, rinsed & drained
2 heaping cups fresh spinach
¼ cup chopped fresh dill
1 bunch parsley, chopped (for garnish)
2 tbsp white wine vinegar
In a large pot, heat olive oil over medium heat. Sauté onion and garlic for 2–3 mins.
Stir in tomato paste, carrots, celery, and spices. Cook for 5 mins.
Add vegetable broth and beans, bring to a boil, then reduce to simmer for 15–20 mins.
Stir in spinach, dill, and vinegar, cooking just until spinach wilts.
Taste and adjust seasoning. Garnish with fresh parsley and a pinch of Aleppo pepper.
Warm, flavorful, and deeply satisfying—this bean soup is a Mediterranean hug in a bowl.
Find it online: https://flavorscroll.com/mediterranean-white-bean-soup/