Broccoli Potato Cheese Soup

Plant-Based Broccoli Potato Cheese Soup

Created by Joni Marie Newman.

This hearty soup is perfect on a cold or rainy day, and a great way to use up some of that broccoli in your CSA boxes!

Yield: 8 Servings

Ingredients

1/4 cup vegan butter or canola oil
1/4 cup all-purpose flour
3 cups vegetable broth (you can also use water with bouillon cubes added.)
1/2 cup nutritional yeast
2 cans sliced or cubed potatoes (Yep! I said canned potatoes!)*
1 pound fresh broccoli florets, finely chopped
1 cup unsweetened vegan milk
1/2 cup vegan sour cream
1 cup (more or less) instant potato flakes*
Salt and pepper to taste
Your favorite vegan shredded cheese to garnish, optional

*You can also use fresh potatoes for this, simply peel, slice, and boil the potatoes. To replace the sliced potatoes in this recipe, you will need about 3 cups sliced. To replace the potato flakes, you will need about 1 to 2 cups of mashed potato, depending on how thick you want your soup.

Method

In a soup pot, melt butter over medium-high heat. Once melted stir in flour to make a roux, and continue to stir until golden and pasty.

Stir in vegetable broth. Stir until the roux is dissolved and the broth begins to thicken a little. Add nutritional yeast, sliced potatoes, broccoli, sour cream, and milk. Stir to combine.

Reduce to a simmer, cover, and simmer for about an hour, returning to stir often.

Stir in potato flakes, or mashed potato, a little bit at a time until desired thickness is achieved. Add salt and pepper, to taste.

Garnish with your favorite shredded vegan cheese, a swirl of vegan sour cream, extra broccoli florets, or even some vegan bacon bits!

Serve hot.

Enjoy!