Go Back
+ servings
Italian Bean Soup

Italian Bean Soup

This Italian Bean Soup is a hearty, nutritious dish packed with flavors and perfect for any occasion.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 6 bowls
Course: Dinner
Cuisine: Italian
Calories: 220

Ingredients
  

  • 1 can (15 oz) cannellini beans drained and rinsed
  • 1 can (14.5 oz) diced tomatoes
  • 1 cup carrots chopped
  • 1 cup celery finely chopped
  • 2 cups fresh spinach
  • 3 cloves garlic minced
  • 4 cups low-sodium vegetable broth
  • 2 teaspoon dried oregano
  • 2 tablespoon olive oil
  • Salt and pepper to taste

Equipment

  • large pot

Method
 

  1. Heat olive oil in a large pot over medium heat. Sauté onions, celery, and carrots until tender (about 5 minutes).
  2. Add minced garlic and cook for an additional minute.
  3. Stir in diced tomatoes and drained cannellini beans.
  4. Pour in vegetable broth and add dried oregano. Bring to a gentle boil.
  5. Lower the heat and let it simmer uncovered for 20 minutes.
  6. In the last few minutes of cooking, add fresh spinach until wilted.
  7. Serve hot, drizzled with olive oil or topped with grated Parmesan if desired.

Nutrition

Serving: 1bowlCalories: 220kcalCarbohydrates: 32gProtein: 10gFat: 8g

Notes

Customize by adding other beans or fresh herbs, and let it rest for optimal flavor development before serving.

Tried this recipe?

Let us know how it was!