As the days grow cooler, a warm bowl of soup is the perfect comfort food. This miso butternut squash soup combines the natural sweetness of roasted squash with the savory, umami depth of miso for a cozy, nourishing vegan meal. It’s simple to make, freezer-friendly, and easy to adapt to what you have on hand.
This recipe works well for weeknight dinners, meal prep, or when you need a soothing bowl while you’re under the weather. Top it with crunchy roasted hazelnuts, fried sage, or crispy chickpeas to add texture and make it extra special.

Table of Contents
- Why You’ll Love This Vegan Butternut Squash Soup Recipe
- How to Roast Butternut Squash
- Ingredient Notes & Substitutions
- Optional Toppings
- How to Make Creamy Butternut Squash Soup
- Secrets to Success
- Serving Tips
- Storage Tips
- Recipe FAQs
- Recipe Card
Why You’ll Love This Vegan Butternut Squash Soup Recipe
This creamy miso butternut squash soup is a seasonal favorite: rich and silky, yet light enough to be part of a balanced meal. Roasting the squash brings out a deeper sweetness while aromatics—onion, garlic, and herbs—build savory layers. Non-dairy milk adds smoothness and miso introduces savory umami plus fermented goodness. The result is a satisfying vegan soup that’s both comforting and nourishing.
How to Roast Butternut Squash
Halve the squash lengthwise, remove the seeds, and place it cut-side down on a baking sheet. Roasting with the skin on makes the flesh easier to scoop out once tender. For extra flavor, brush the cut surface with a little neutral oil and sprinkle with salt and pepper. Roast at 400°F (200°C) for 30–40 minutes, until a fork slides in easily.
Ingredient Notes & Substitutions
- Butternut squash: The base of the soup—naturally sweet and creamy when roasted. Swap with pumpkin or sweet potato if preferred.
- Miso paste: Adds savory depth. White miso is mild and slightly sweet; red miso is stronger and saltier. Use what you enjoy and check labels if you need gluten-free miso.
- Vegetable stock: Use low-sodium broth to control salt levels or homemade stock for more flavor.
- Non-dairy milk: Adds creaminess. Full-fat coconut milk or oat milk creates a richer texture.
- Onion & garlic: Build the aromatic base. Shallots or yellow onion can be used instead of white onion.
- Herbs: Fresh thyme, rosemary, and sage are ideal; dried herbs work in a pinch.
Optional Toppings
- Extra virgin olive oil or sesame oil drizzle
- Roasted hazelnuts or other toasted nuts
- Crispy chickpeas or croutons
- Fried sage leaves
- Microgreens or a dollop of vegan yogurt
- Sesame seeds or dukkah for crunch
The full ingredient list with quantities is provided in the recipe card below.
How to Make Creamy Butternut Squash Soup
Step 1: Preheat the oven to 400°F (200°C). Halve the squash, remove seeds, brush with neutral oil, and season with salt and pepper. Roast cut-side down for 30–40 minutes until fork-tender. Let cool and scoop out the flesh.
Step 2: Measure 2–3 cups of roasted squash for the recipe.
Step 3: In a large pot, heat a few teaspoons of neutral oil over medium heat. Sauté sliced onion until soft and translucent. Add minced garlic and fresh herbs; cook another 1–2 minutes without browning.
Step 4: Add the roasted squash to the pot and briefly sauté. Pour in vegetable stock, bring to a boil, then reduce heat and simmer, loosely covered, for about 8 minutes to let flavors meld.
Step 5: Remove from heat. Blend the soup with miso paste and non-dairy milk until completely smooth—either in a high-speed blender or with an immersion blender. Adjust texture with more stock or plant milk as needed.
Step 6: Taste and season with salt and pepper if necessary.
Step 7: Serve hot with a drizzle of olive oil or sesame oil and your choice of crunchy garnishes like toasted hazelnuts or fried sage.

Secrets to Success
- Roast the squash with the cut-side down to develop caramelized, sweet flavor.
- Use a non-stick baking mat or parchment for easy cleanup.
- Start with white miso if you prefer a gentle umami note; try red miso for a deeper, saltier taste.
- Add a little fresh ginger if you like a warming, spicy edge.
- If short on time, roast the squash in an air fryer for faster results.
Serving Tips
This soup is smooth and velvety, so contrast is key. Add crunchy or bright elements to balance the texture and flavor. Consider croutons, crispy chickpeas, toasted nuts, microgreens, or a swirl of vegan yogurt. A small drizzle of toasted sesame oil adds a nutty finish.
Storage Tips
Fridge: Cool completely, then store in an airtight container for up to 5 days. Stir before reheating.
Freezer: Freeze in freezer-safe containers or reusable bags, leaving room for expansion. The soup will keep for up to 3 months.
Reheating: Thaw overnight in the fridge and warm on the stove over medium heat, stirring occasionally. Add a splash of vegetable stock or plant milk if the soup has thickened. For a quick option, reheat in the microwave, stirring every minute until hot.

Recipe FAQs
Yes. Let the soup cool fully, then transfer to freezer-safe containers. It keeps well for up to 3 months.
Reheat gently on the stove over medium heat, stirring occasionally. If too thick, add vegetable broth or plant milk to reach your preferred consistency.
Most miso pastes are naturally gluten-free, but always check the label to be sure.
More Soup Season Recipes
Main Dishes
Korean Radish Soup (Mu Guk)
Main Dishes
Easy Chickpea Soup (Gluten-Free & Vegan)
Main Dishes
Best Creamy Vegan Tomato Soup
Eat
Easy Vegan Super Green Soup
If you make this soup, please leave a star rating and a comment to share how it turned out.
Easy Miso Butternut Squash Soup Recipe
Servings
Serves 2–4
Prep & Cook Time
Prep: 30 mins • Cook: 10 mins • Total: 40 mins
Ingredients
- 2–3 cups roasted butternut squash flesh (about one medium squash)
- 1/2 small white onion, sliced
- 5 cloves garlic, minced
- 2 sprigs rosemary
- 3 sprigs thyme
- 3–4 sage leaves
- 4 cups vegetable broth
- 1/2–1 cup plant milk (oat, coconut, or preferred)
- 3 tbsp miso paste
- Salt and black pepper, to taste
- Optional: extra virgin olive oil to drizzle, roasted hazelnuts, fried sage leaves for garnish
Instructions
- Roast the squash: Preheat oven to 400°F (200°C). Halve squash, remove seeds, brush with oil, season, and roast cut-side down for 30–40 minutes until tender. Cool and scoop out flesh.
- Measure 2–3 cups of roasted squash for the soup.
- Sauté aromatics: Heat a few teaspoons of neutral oil in a large pot. Sauté onion until soft, add garlic and herbs, cooking a couple minutes without browning.
- Add squash and stock: Stir in roasted squash, add vegetable broth, bring to a boil, then simmer, covered loosely, for about 8 minutes.
- Blend: Remove from heat. Transfer to a blender or use an immersion blender, add miso and plant milk, and blend until smooth. Adjust consistency with more stock or milk if needed.
- Season and serve: Taste and adjust salt and pepper. Serve hot with a drizzle of oil and crunchy garnishes of your choice.
Notes
- Use a non-stick baking mat or parchment for easy cleanup.
- Roasting intensifies the squash’s natural sweetness and adds depth.
- White miso is milder and slightly sweet; red miso gives more intensity.
- Add fresh ginger for additional warmth, if desired.
- Air-frying the squash is a faster alternative to oven roasting.