Three Bean Vegetable Soup

Three Bean Vegetable Soup

This hearty bean vegetable soup is made with three varieties of beans for a nourishing, filling vegan dinner. So cozy for a chilly evening and meal prep/freezer friendly!

 

 

Products used: Milanese Gremolata Olive Oil

Ingredients

1 can kidney beans, drained and rinsed
1 can cannellini beans, drained and rinsed
1 can garbanzo beans, drained and rinsed
2 tablespoons SOOC Milanese Gremolata Olive Oil
1 large onion, diced
1 tablespoon garlic, minced
2 cups carrots, peeled and chopped
2 cups celery, chopped
1 large sweet potato, peeled and cubed
4-5 cups kale or spinach
8 cups vegetable broth
1 can diced tomatoes
1 tablespoon Italian seasoning
4 bay leaves
Salt and pepper to taste

Directions

1. Heat olive oil in a large pot. Sauté onion and garlic for 5-6 minutes, stirring frequently.

2. Add carrots, celery and sweet potato. Continue cooking for 6-7 minutes.

3. Add beans, broth, tomatoes, bay leaves, Italian seasoning, salt and pepper. Bring to a boil, then reduce heat to low and simmer for 40-45 minutes, until the beans are cooked.

4. Stir in kale or spinach for 10 minutes before serving.