Dairy-Free Vegan Butternut Squash Soup Recipe

Dairy-free vegan butternut squash soup
The Spruce
Ratings (66)
  • Total: 60 mins
  • Prep: 10 mins
  • Cook: 50 mins
  • Yield: 6 to 8 servings
Nutritional Guidelines (per serving)
164 Calories
4g Fat
29g Carbs
6g Protein
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This bright autumn dairy-free butternut squash soup is simple and inexpensive to prepare, and it's great for fall-time family dinners, Thanksgiving dinners, or casual get-togethers with friends. This recipe is incredibly versatile, so feel free to add fresh herbs, spices, or even nuts of your choice. You might also have it paired with a sandwich. 

Dairy-Free Butternut Squash Pairings

Try butternut squash as an entree with dairy-free bread, or add any type of legumes such as white beans, black beans, split peas, or ​black-eyed peas to the soup for a heartier, more filling meal. If you have butternut squash as a side dish with meat as the main course, it's fine without additional ingredients. As the main course, you can also add greens, such as sauteed kale, turnip, or collard greens, to the mix for a complete meal. The smoky taste of the butternut squash pairs well with the sweetness of fruit such as apples and cranberries.

Dairy-Free Butternut Squash Purees

Butternut squash is so versatile it can be included to add character to other sauces, spreads, or jams. Add butternut squash soup to pasta sauce to give it a different texture and add nutritious veggies. Add butternut squash to cheese for a creamy sauce that has a bunch of fiber to boot. You might add butternut squash soup to mashed potatoes to give it a different taste than you've had before, or roast butternut squash on its own as an alternative to mashed potatoes that are more colorful and has a fuller flavor.

Ingredients

  • 2 tablespoon olive oil
  • 2 large garlic cloves (finely chopped)
  • 1 cup yellow onion (finely chopped)
  • 2 celery stalks (chopped)
  • 2 large carrots (finely chopped)
  • 8 cups chopped butternut squash (peeled, seeded and chopped into 1-inch cubes)
  • 4 cups vegetable stock
  • 1 cup plain unsweetened soy milk (plus more if desired)
  • Salt (to taste)
  • Pepper (to taste)

Steps to Make It

  1. Gather the ingredients.

    Butternut squash soup ingredients
    The Spruce
  2. In a large stockpot over medium heat, heat the olive oil and sauté the garlic, onions, and celery, stirring often, until soft and fragrant, about 5 minutes.

    Add garlic, onion, celery to stock pot
    The Spruce
  3. Add the carrots, butternut squash, and vegetable stock.

    Add butternut squash and vegetable stock to pot
    The Spruce
  4. Bring to a boil, then reduce the heat to low and simmer until all of the vegetables are tender, about 30 to 40 minutes.

    Bring butternut squash mixture to boil and reduce heat
     The Spruce
  5. Working in batches, transfer the soup to a blender and process until smooth. Return the soup to the pot.

    Process butternut squash soup in blender
    The Spruce 
  6. Stir in the soy milk, salt, and pepper, and cook until desired temperature and consistency, adding more soy milk as desired.

    Stir in soy milk and seasonings to butternut squash soup until desired thickness
    The Spruce
  7. Serve hot.

    Finished butternut squash soup
  8. Enjoy!