This flavorful soup is healthy, easy to make and delicious. If you are looking for a hearty, warming dinner that you can enjoy all week and freeze for later, this recipe is for you! It comes together with only a few budget-friendly ingredients and is full of fiber and plant-based protein. Use your favorite type of canned white bean!
1 Tbsp olive oil
1 large onion, chopped
2 garlic cloves, minced
3 large carrots, chopped
3 celery stalks, chopped
6 cups reduced sodium vegetable broth
1 tsp dried thyme
½ tsp oregano
1 tsp salt
½ tsp black pepper
3 15-ounce reduced sodium canned white beans, drained and rinsed
3 cups fresh spinach
Grated parmesan cheese for serving
- In a large pot or saucepan, heat olive oil over medium high heat. Add onions and cook until onions are translucent, about 3-5 minutes. Add the garlic, carrots, celery, thyme, oregano, salt, pepper and cook for an additional 2-3 minutes.
- Add vegetables, broth and beans, bring to a boil, reduce heat and simmer for 15 minutes to combine all of the flavors
- Stir in the spinach and continue to simmer until the spinach wilts, about 2 minutes.
- Remove from heat, add grated parmesan cheese, if desired, and serve.
Serving Size: 1/6 recipe
Calories: 298, Fat: 4g, Protein: 19g, Carbohydrates: 51g, Fiber: 17g, Sodium: 517mg
Adapted from: https://feelgoodfoodie.net/recipe/white-bean-soup/