Go Back
+ servings

Hearty Three-Bean Vegan Vegetable Soup

5 from 1 vote
This wholesome vegan soup is packed with protein and healthy vegetable goodness! It is a perfect soup on those cold snowy days!
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Servings: 4
Course: Soup
Calories: 553

Ingredients
  

Equipment

  • Dutch oven
  • colander

Method
 

  1. Heat olive oil in a Dutch oven or large pot over medium heat and sauté onion for 5 minutes until slightly softened and transparent. Stir in garlic, carrots, celery and potatoes, cook for another 5 minutes.
  2. Add tomatoes, broth, bay leaves, thyme, rosemary, salt and pepper. Bring to a boil and reduce heat to low and simmer for 40-45 minutes.
  3. After 20 minutes of cooking, add the beans variety of beans, continue cooking for another 20 minutes. Add kale and most of the parsley for the last 5 minutes of cooking time. Adjust seasonings at this time.
  4. Serve with sourdough bread. Enjoy!

Nutrition

Calories: 553kcalCarbohydrates: 81gProtein: 23gFat: 17gSaturated Fat: 2gPolyunsaturated Fat: 3gMonounsaturated Fat: 11gSodium: 2807mgPotassium: 1557mgFiber: 21gSugar: 6gVitamin A: 7705IUVitamin C: 45mgCalcium: 236mgIron: 8mg

Notes

To make note, this recipe will serve a hearty 4 servings and up to 5 servings.  

Tried this recipe?

Let us know how it was!