Go Back
+ servings
Cannellini Bean and Spinach Soup

Creamy Cannellini Bean and Spinach Soup for Cozy Nights

This Cannellini Bean and Spinach Soup is a quick, nutritious, and comforting vegan dish, perfect for chilly nights.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 bowls
Course: Soups
Cuisine: Mediterranean, Vegan
Calories: 320

Ingredients
  

For the Soup Base
  • 2 tablespoons Olive Oil Can substitute with canola oil.
  • 1 medium Yellow Onion
  • 3 cloves Garlic Minced.
  • 2 cups Cannellini Beans Drained and rinsed.
  • 14.5 ounces Diced Tomatoes With juices.
  • 4 cups Vegetable Broth
For Seasoning
  • 1 teaspoon Dried Thyme Can substitute with mixed Italian herbs.
  • ½ teaspoon Crushed Red Pepper Flakes Optional.
  • Salt To taste.
  • Black Pepper To taste.
For the Fresh Touch
  • 4 cups Fresh Spinach Can substitute with kale or Swiss chard.

Equipment

  • Dutch oven

Method
 

Step‑by‑Step Instructions
  1. Heat the oil in a large Dutch oven over medium heat until shimmering.
  2. Sauté the diced yellow onion for about 5 minutes until translucent and golden.
  3. Add the minced garlic and cook for 1 more minute until fragrant.
  4. Incorporate the drained and rinsed cannellini beans and diced tomatoes, along with thyme and red pepper flakes. Stir well and cook for 2-3 minutes.
  5. Pour in the vegetable broth and bring to a gentle boil.
  6. Reduce heat to a simmer, cover, and cook uncovered for 20-25 minutes.
  7. Optional: Blend about one-third of the soup for a creamier texture.
  8. Stir in the fresh spinach and cook for an additional 2-3 minutes until wilted.
  9. Season to taste with salt and black pepper.
  10. Serve hot, optionally topping with freshly ground pepper or vegan Parmesan cheese, alongside crusty bread.

Nutrition

Serving: 1bowlCalories: 320kcalCarbohydrates: 45gProtein: 15gFat: 10gSaturated Fat: 1.5gPolyunsaturated Fat: 1.5gMonounsaturated Fat: 7gSodium: 800mgPotassium: 700mgFiber: 12gSugar: 4gVitamin A: 22000IUVitamin C: 30mgCalcium: 150mgIron: 4mg

Notes

This soup can be made in large batches for meal prep and stored or frozen for future meals. Adjust seasonings to taste.

Tried this recipe?

Let us know how it was!