This easy Tuscan Bean Soup recipe, blends a symphony of vibrant veggies, juicy tomatoes, aromatic Italian-inspired spices, and hearty beans. Wholesome, cozy and the perfect comforting meal on a chilly day.
3tablespoonvegan butter, you can also sub with coconut oil, ghee or unsalted butter if not dairy-free
1medium oniondiced
2clovesgarlicminced
3cupschopped carrots
3cupschopped celery
1large zucchini, chopped
1red bell pepper, chopped
¼cupfinely almond flour, you can also sub with gluten-free oat flour or 1-to-1 gluten-free baking flour. Regular all purpose flour works too if you're not gluten-free.
1cupdiced cooked chicken breast, feel free to use rotisserie, grilled, air fried or baked. Omit for plant-based or sub with any cooked protein of your choice.
In a large pot over medium-high heat, add the butter and olive oil. Add in the onion, garlic, carrots, and celery and saute for about 4-5 minutes, until tender and fragrant. Stir in the zucchini and red pepper and cook for another 2 minutes until slightly softened. Sprinkle in the flour to create a roux and cook for another minute. Slowly add 1 cup of the chicken broth while continuously stirring until it starts to thicken and comes together. Then slowly pour in the remaining chicken broth.
Stir in the Italian seasoning, red pepper flakes, beans and entire can of tomatoes.
Bring to a boil, stirring frequently. Add the chicken and reduce heat to low and simmer uncovered for 25-30 minutes.
Stir in the spinach and cider vinegar and cook for an additional 3-4 minutes or until everything is heated through.
Season with salt and pepper to taste and serve hot with fresh parsley and parmesan cheese, if desired.
Recipe Notes
How to store: Store in an airtight container in the refrigerator for up to 3-4 days.
How to freeze: Portion it out into freezer-safe containers, and it will keep well for up to 2-3 months.
Just remember to thaw it overnight in the refrigerator before reheating.
Nutrition Facts
Tuscan Bean Soup
Amount Per Serving (1 serving)
Calories 144Calories from Fat 72
% Daily Value*
Fat 8g12%
Carbohydrates 14g5%
Fiber 3g12%
Sugar 4g4%
Protein 2g4%
* Nutrition facts are provided as a courtesy using the WPRM recipe calculator. It is best to make your own calculations to ensure accuracy. We expressly disclaim any and all liability of any kind with respect to any act or omission wholly or in part in reliance on anything contained in this website. Percent Daily Values are based on a 2000 calorie diet.