Tuscan Garbanzo Bean Soup: A Cozy Hug in a Bowl
As the leaves turn to shades of gold and the air turns crisp with the scents of autumn, there’s an unmistakable magic in the kitchen. I remember cozy evenings spent gathered with family, aromas wafting through the air, inviting everyone to the table. One of my favorite dishes that always brings this back is a hearty bowl of Tuscan Garbanzo Bean Soup. The rich flavor of tender chickpeas, complemented by tangy sundried tomatoes and vibrant spinach, encapsulates the warmth of home and love. Whether it’s a cool fall evening or a busy weeknight, this nutritious soup is an easy weeknight dinner option you won’t want to miss!
This is one you’ll definitely want to pin for later!
Why You’ll Love This Recipe
- Quick & Easy: Perfect for busy weeknights, this cozy recipe comes together in just 30 minutes, making it an ideal choice for anyone looking for a quick meal.
- Nutrient-Packed: With garbanzo beans, spinach, and sundried tomatoes, this soup is loaded with vitamins and plant-based protein, supporting a healthy lifestyle without sacrificing flavor.
- Crowd-Pleasing: Whether you’re cooking for your family or hosting friends, this heartwarming soup is sure to impress and satisfy, making it a fantastic option for gatherings.
- Comforting & Creamy: The addition of coconut milk gives this soup a dreamy, creamy texture that feels like a warm hug in a bowl.
- Flavorful & Versatile: With simple yet fragrant herbs, such as oregano and a hint of red pepper flakes, this soup is bursting with flavor, plus you can easily customize it to suit your preferences.
Ingredients You’ll Need for Tuscan Garbanzo Bean Soup
- 1 tablespoon olive oil
- 1/2 cup diced onion
- 2 cloves garlic (minced)
- 1 teaspoon dried oregano
- 1/2 teaspoon red pepper flakes (adjust to taste)
- 2 tablespoons tomato paste
- 2 (15 oz) cans chickpeas (drained and rinsed)
- 3-4 cups low sodium vegetable broth
- 1/3 cup sundried tomatoes in oil (chopped)
- Juice of 1/2 lemon
- 1 cup full-fat coconut milk from a can (OR 1/2 cup heavy cream, there are non-dairy options available too)
- 2-3 cups fresh spinach
- Salt and black pepper to taste
- Fresh basil leaves (for garnish)
How to Make Tuscan Garbanzo Bean Soup
- In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté until translucent, about 3-4 minutes.
- Stir in the minced garlic, dried oregano, and red pepper flakes. Cook for another 1-2 minutes until fragrant.
- Add the chickpeas and tomato paste to the pot. Pour in the vegetable broth. Give it a good stir, bringing the mixture to a boil.
- Reduce the heat to low, cover the pot, and let it simmer for about 15 minutes. This will allow the flavors to develop beautifully.
- Using an immersion blender or a regular blender, carefully blend about half of the soup until smooth and creamy. This adds a lovely texture while keeping some chickpeas whole for that delightful bite.
- Stir in the chopped sundried tomatoes, lemon juice, coconut milk (or heavy cream), and spinach. Simmer for an additional 5-10 minutes, allowing the flavors to meld together and the spinach to wilt.
- Season with salt and black pepper to taste, adjusting as necessary.
- Ladle the soup into bowls and garnish with fresh basil leaves. Serve with toasted bread for a complete meal.
Delicious Variations to Try
- Spicy Twist: Add diced jalapeños or a splash of your favorite hot sauce for an extra kick!
- Add Protein: Toss in some shredded cooked chicken or turkey bacon for a heartier version that packs even more flavor.
- Cheesy Goodness: Top the soup with freshly grated parmesan or a sprinkle of nutritional yeast for a cheesy flavor without the dairy.
- Herb Infusion: Experiment with adding a sprig of rosemary or a handful of fresh parsley during the simmer for deeper herbal notes.
My Best Kitchen Secrets
- Make-Ahead Magic: This soup is even better the next day! Make a big batch and store it in the refrigerator for up to 5 days. It can also be frozen for up to 3 months — just thaw overnight in the fridge before reheating.
- Customizable Ingredients: Feel free to swap out chickpeas for white beans, or use kale instead of spinach if that’s what you have on hand.
- Slicing Tips: Use kitchen scissors to easily chop your sundried tomatoes directly in the jar for less mess!
What’s Inside – Nutrition Breakdown
- Serving Size: 1 cup
- Calories: Approximately 290
- Carbohydrates: 35g
- Sugar: 5g
- Fat: 12g
- Protein: 10g
- Sodium: 350mg
Frequently Asked Questions
Can I make this ahead?
Absolutely! This soup keeps well and tastes great the next day, making it a perfect make-ahead meal.
Can I use different ingredients?
You sure can! Feel free to substitute the chickpeas with any beans you like or use seasonal vegetables to enhance the flavors.
How do I store leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 5 days. It also freezes beautifully!
How long does it last?
When stored correctly, this soup can last in the fridge for about a week or in the freezer for up to three months.
A Cozy Closing Note
Nothing says comfort like a warm bowl of Tuscan Garbanzo Bean Soup on a crisp day. It’s a beautiful reminder that simple ingredients can create heartwarming meals filled with flavor and love. I hope you cozy up with this recipe soon! Save this Tuscan Garbanzo Bean Soup to your favorite Pinterest board so it’s ready when you need a cozy treat!

Tuscan Garbanzo Bean Soup
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A cozy and heartwarming Tuscan Garbanzo Bean Soup packed with nutrients and flavor, perfect for busy weeknights.
Ingredients
- 1 tablespoon olive oil
- 1/2 cup diced onion
- 2 cloves garlic (minced)
- 1 teaspoon dried oregano
- 1/2 teaspoon red pepper flakes (adjust to taste)
- 2 tablespoons tomato paste
- 2 (15 oz) cans chickpeas (drained and rinsed)
- 3–4 cups low sodium vegetable broth
- 1/3 cup sundried tomatoes in oil (chopped)
- Juice of 1/2 lemon
- 1 cup full-fat coconut milk (or 1/2 cup heavy cream)
- 2–3 cups fresh spinach
- Salt and black pepper to taste
- Fresh basil leaves (for garnish)
Instructions
- Heat the olive oil in a large pot over medium heat. Add the chopped onion and sauté until translucent, about 3-4 minutes.
- Stir in the minced garlic, dried oregano, and red pepper flakes. Cook for another 1-2 minutes until fragrant.
- Add the chickpeas and tomato paste to the pot. Pour in the vegetable broth and stir, bringing the mixture to a boil.
- Reduce the heat to low, cover the pot, and let it simmer for about 15 minutes.
- Blend about half of the soup until smooth and creamy using an immersion blender or a regular blender.
- Stir in the chopped sundried tomatoes, lemon juice, coconut milk (or heavy cream), and spinach. Simmer for an additional 5-10 minutes.
- Season with salt and black pepper to taste.
- Ladle the soup into bowls and garnish with fresh basil leaves. Serve with toasted bread if desired.
Notes
This soup can be stored in the refrigerator for up to 5 days or frozen for up to 3 months. It’s best enjoyed the next day.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 cup
- Calories: 290
- Sugar: 5g
- Sodium: 350mg
- Fat: 12g
- Saturated Fat: 10g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 9g
- Protein: 10g
- Cholesterol: 0mg






