Dairy-Free Vegan Butternut Squash Soup Recipe

Dairy-free vegan butternut squash soup
The Spruce
  • 60 mins
  • Prep: 10 mins,
  • Cook: 50 mins
  • Yield: 6 to 8 servings
Ratings (63)

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.

What You'll Need

  • 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)

How to Make It

  1. 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.
  2. Add the carrots, butternut squash, and vegetable stock.
  3. Bring to a boil, then reduce the heat to low and simmer until all of the vegetables are tender, about 30 to 40 minutes.
  4. Working in batches, transfer the soup to a blender and process until smooth. Return the soup to the pot.
  1. Stir in the soy milk, salt, and pepper, and cook until desired temperature and consistency, adding more soy milk as desired.
  2. Serve hot.
Nutritional Guidelines (per serving)
Calories 164
Total Fat 4 g
Saturated Fat 1 g
Unsaturated Fat 3 g
Cholesterol 0 mg
Sodium 318 mg
Carbohydrates 29 g
Dietary Fiber 4 g
Protein 6 g
(The nutrition information on our recipes is calculated using an ingredient database and should be considered an estimate. Individual results may vary.)