See also: More vegetarian soup recipes
- 2 tbsp olive oil
- 1 onion, diced
- 4 cloves garlic, minced
- 4 carrots, sliced
- 3 stalks celery, diced
- 2 small or one large butternut squash, peeled and chopped
- 5 cups vegetable broth
- 2 tbsp chopped fresh sage
- 1/2 cup soy milk
- salt and pepper to taste
Add the carrots and celery and cook for another 3 to 5 miutes.
Add the squash and stir just to coat, then add the vegetable broth and sage. Bring to a boil, then reduce heat to a slow simmer. Allow to cook for at least 25 minutes, or until squash is soft.
Using a potato masher or a large fork, mash the squash until smooth, or, alternatively, you can puree the soup in a food processor or blender.
Stir in the soy milk and season with salt and pepper to taste.
More Vegetarian and Vegan Soup Recipes:
Vegan Cream of Asparagus Soup
Easy French Onion Soup
Basic Miso Soup Recipe
Red Pepper Gazpacho
Curried Split Pea and Potato Soup
Cheesy Vegetarian Potato Soup Recipe
Quick and Easy Tomato Rice Soup
Cool Cucumber Soup
Cream of Carrot Soup
Basic Gazpacho
Watermelon Gazpacho
Vegetarian Bean and Barley Soup
Vegetarian Lentil Soup
Gingered Carrot Soup
Spinach and Mascarpone Soup
Pumpkin and Coconut Soup
Bean and Barley Soup
Easy Pumpkin Soup
Thai Lemongrass Soup


