Go Back
+ servings
Tuscan Garbanzo Bean Soup

Tuscan Garbanzo Bean Soup: A Cozy, Flavorful Bowl of Joy

Tuscan Garbanzo Bean Soup is a hearty and nutritious dish that's customizable, simple to make, and a delightful reflection of rustic Italian cuisine.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 6 bowls
Course: Soups
Cuisine: Italian
Calories: 250

Ingredients
  

For the Soup Base
  • 2 tablespoons olive oil Adds richness and flavor; substitute with any vegetable oil if needed.
  • 1 medium yellow onion Provides a base flavor and sweetness; can substitute with shallots for a milder taste.
  • 2 medium carrots Adds sweetness and texture; other root vegetables can be used as alternatives.
  • 2 stalks celery Contributes a fresh crunch and depth; leeks can be an alternative.
  • 4 cloves garlic For aromatic flavor; use garlic powder if fresh is unavailable.
For the Herbs & Spices
  • 1 teaspoon dried rosemary Imparts a fragrant herbal note; thyme or oregano can be substituted.
  • 1 teaspoon dried thyme Offers earthy flavor; Italian seasoning is a suitable substitute.
  • 1 teaspoon red pepper flakes Optional; provides heat to the soup; cayenne pepper can be used for more spice.
For the Soup Ingredients
  • 6 cups vegetable broth Base of the soup's liquid; use chicken broth for a richer taste.
  • 2 cans garbanzo beans Heart of the soup, adding protein and fiber; dried beans can be used if soaked and cooked ahead of time.
  • 1 can diced tomatoes Adds acidity and sweetness; crushed tomatoes or fresh tomatoes can be used as a substitute.
  • 2 cups chopped kale or spinach Adds nutrition and texture; Swiss chard is a viable alternative.
For Final Touches
  • 1/4 cup fresh parsley Enhances flavor and adds color; basil can be a good substitute.
  • to taste salt Essential for seasoning; make sure to adjust to taste.
  • to taste black pepper Essential for seasoning; make sure to adjust to taste.
  • optional crusty bread For serving; garlic bread or toasted baguette works well too.
  • optional grated Parmesan cheese Adds umami and richness; Pecorino Romano can be used alternatively.
  • optional tablespoons extra olive oil For drizzling; enhances flavor when serving.

Equipment

  • large pot

Method
 

Step-by-Step Instructions for Tuscan Garbanzo Bean Soup
  1. In a large pot, heat 2 tablespoons of olive oil over medium heat. Once shimmering, add one finely chopped yellow onion, two diced carrots, and two chopped celery stalks. Sauté for about 5-7 minutes until the onion becomes translucent and the vegetables soften.
  2. Stir in 4 minced garlic cloves, 1 teaspoon of dried rosemary, 1 teaspoon of dried thyme, and optional red pepper flakes for heat. Sauté the mixture for another minute.
  3. Pour in 6 cups of vegetable broth and bring the mixture to a gentle boil over high heat, stirring occasionally. This step typically takes about 5 minutes.
  4. Once boiling, add 2 cans of drained and rinsed garbanzo beans, 1 can of diced tomatoes (with juice), and 2 cups of chopped kale or spinach to the pot. Stir everything together and return to a boil for a minute.
  5. Reduce the heat to low and let the soup simmer for about 30 minutes, partially covered, allowing the flavors to meld together beautifully.
  6. After simmering, taste your soup and adjust the seasoning with salt and freshly ground black pepper to your preference.
  7. Ladle the soup into bowls, garnishing with freshly chopped parsley and grated Parmesan cheese if desired. Drizzle with extra olive oil and serve with crusty bread.

Nutrition

Serving: 1bowlCalories: 250kcalCarbohydrates: 35gProtein: 10gFat: 8gSaturated Fat: 1gMonounsaturated Fat: 6gSodium: 600mgPotassium: 600mgFiber: 9gSugar: 3gVitamin A: 700IUVitamin C: 20mgCalcium: 80mgIron: 3mg

Notes

Taste your soup before serving; adjusting salt and pepper enhances the rustic flavors of the Tuscan Garbanzo Bean Soup. Blend a portion of the soup for a creamier consistency if desired. Don't hesitate to add your favorite vegetables to enhance flavor.

Tried this recipe?

Let us know how it was!