Creamy Cauliflower Broccoli Soup

 

1/2 large yellow onion, diced
1 clove garlic, chopped
1 medium sweet potato, peeled, cut into 1 inch chunks
6 ounces fresh broccoli florets, about 4 cups
6 ounces fresh cauliflower florets, about 4 cups
4 tablespoons non-dairy butter
4 cups vegetable broth
1/2 cup almond milk
salt, pepper to taste

In a large pot, over medium heat, melt non-dairy butter.
Add onion and garlic and sauté, until golden, about 6 minutes.
Add potato chunks, broccoli and cauliflower.
Add vegetable broth.
Bring to a boil.
Cover pot and lower heat to simmer.
Cook for approximately 25-30 minutes, or until vegetables are soft.
Uncover pot, turn off heat.
With an immersion blender, puree soup until creamy.
Add salt and pepper to taste.
Add almond milk and puree for 1 more minute.

Serves 6

Note: The soup can be made using a pressure cooker, cutting the cooking time in half.