Butternut Squash Soup

overhead view of creamy butternut squash soup garnished with pepitas and parsley

This vegan butternut squash soup is the kind of simple comfort food that hugs you from the inside out. It’s cozy, packed with natural flavors, and made using everyday veggies and pantry staples you probably already have. The butternut squash naturally purees into a creamy, silky soup without needing any dairy or nuts, while fresh herbs like sage, rosemary, and a touch of ginger fill your kitchen with those warm, inviting fall scents.

Here’s what makes this soup a winner: it’s creamy but light, gently spiced, and serves about 6 people — perfect for family dinners or meal prep. You just need basic kitchen tools like a big pot and a blender (or an immersion blender), and it reheats beautifully. I love serving it with a sprinkle of fresh parsley, some crunchy toasted pepitas, and crusty bread for a bowl that really satisfies. Plus, it freezes like a charm for easy lunches or dinners on busy days.

The hands-on time is a breeze too—you’ll mostly be chopping, then letting the soup simmer away while you take a breather. Plus, I’ve included some easy ways to switch things up if you want to tweak the flavor or texture (check out the Pro Tips and Customizations below). Keep reading for a simple ingredient list and step-by-step guide to making the best vegan butternut squash soup you’ll want to make again and again.

What Makes It Special

There’s a lot to love about this vegan butternut squash soup! It’s simple, comforting, and bursting with those classic fall flavors that cozy up any chilly day. Made with everyday ingredients and pantry staples, the soup gets its creamy texture naturally from the squash—no heavy cream or nuts necessary. Plus, the fresh sage, rosemary, and ginger give it a wonderful, homey aroma and a subtle kick that will fill your kitchen as you cook—perfect alongside our Vegetarian Pumpkin Spinach Lasagna for a cozy fall dinner.

  • 100% vegan and dairy-free, yet creamy and completely satisfying
  • Uses just 10 simple ingredients you can find all year round
  • Classic fall herbs combine to make it irresistible without much effort
  • Freezes well and reheats easily, making it a great meal prep choice

What You’ll Need

top-down arrangement of ingredients for butternut squash soup including squash, onion, garlic, herbs, broth, pepitas and bread

  • 2 tablespoons extra-virgin olive oil
  • 1 large yellow onion, chopped
  • ½ teaspoon sea salt
  • 1 (3-pound) butternut squash, peeled, seeded, and cut into cubes
  • 3 garlic cloves, chopped
  • 1 tablespoon fresh sage, chopped
  • ½ tablespoon fresh rosemary, minced
  • 1 teaspoon fresh ginger, grated
  • 3 to 4 cups vegetable broth
  • Freshly ground black pepper, to taste

Cooking Instructions

  1. Peel the butternut squash, halve it lengthwise, scoop out the seeds, and cut into ~1-inch cubes (about 3 pounds).
  2. Heat 2 tablespoons extra-virgin olive oil in a large pot over medium heat.
  3. Add 1 large chopped yellow onion, ½ teaspoon sea salt, and a few grinds of freshly ground black pepper; cook, stirring occasionally, until the onion is tender and translucent, about 5–8 minutes.
  4. Add the cubed butternut squash and cook, stirring occasionally, until the edges begin to soften, about 8–10 minutes.
  5. Stir in 3 chopped garlic cloves, 1 tablespoon chopped fresh sage, ½ tablespoon minced fresh rosemary, and 1 teaspoon grated fresh ginger; cook 30 seconds to 1 minute until fragrant.
  6. Pour in 3 cups vegetable broth, bring to a boil, then cover and reduce heat to a gentle simmer; cook until the squash is fork-tender, about 20–30 minutes.

    montage of six cooking steps for making butternut squash soup showing sautéed onions, cubed squash, added aromatics, simmering pot, blender, and finished bowl

  7. Remove the pot from heat and let the soup cool slightly.
  8. Blend the soup until smooth using a countertop blender (blend in batches, venting the lid) or an immersion blender; add up to 1 cup additional broth if needed to reach desired consistency.
  9. Taste and adjust with salt and freshly ground black pepper.

Techniques for Best Results

  • Tackling the squash? Use a sharp knife and a solid vegetable peeler to make peeling and chopping much easier. For safety, slice off a small flat surface from the ends so it sits steady on the cutting board.
  • Want extra flavor? Try roasting the squash cubes at 425°F for 25–35 minutes instead of sautéing. Then add them to the pot with broth and simmer just a bit less. Roasting brings out a lovely caramelized sweetness.
  • Be gentle with your herbs and garlic—add them late in the sauté step so they smell fragrant but don’t turn bitter or overcooked.
  • When blending hot soup, remove the blender lid’s center cap and cover with a kitchen towel to let steam escape safely. Blend in batches to avoid any splattering surprises—these same safety tips apply when pureeing creamy soups like crab bisque.
  • Adjust the thickness little by little—add extra broth gradually for a creamy, smooth texture that’s perfect for you, as demonstrated in this potato soup recipe.
  • For pepitas that pop, toast them in a dry skillet over medium heat for 2 to 4 minutes. Shake or stir often until they smell nutty and get slightly browned—watch closely so they don’t burn.

Flavor Variations and Swaps

  • Love coconut? Stir in ½ to 1 cup full-fat coconut milk and 1 teaspoon curry powder for a rich, spiced twist—similar to the flavors in Thai Red Curry Noodle Soup. This was actually my old favorite way to jazz it up!
  • Want a savory umami punch? Whisk in a tablespoon of white miso after blending. To avoid clumps, dissolve the miso in a little warm broth first—delicious!
  • For a touch of sweetness and brightness, add one peeled, chopped apple or pear along with the squash when cooking.
  • Herb swaps work great here: trade rosemary for fresh thyme, or leave out rosemary and add a bit more sage for a softer, simpler flavor.
  • If you don’t need this 100% vegan, stirring in ¼ cup cashew cream or heavy cream makes the soup even silkier and lush.
  • Craving smoky? Add ½ teaspoon smoked paprika or a small splash of smoked oil for a cozy smoky note.

Storing and Reheating

Got leftovers? Store cooled soup in airtight containers in your fridge for up to 4 days. For keeping it longer, pop it in freezer-safe containers or heavy-duty freezer bags—it’ll keep for up to 3 months without losing flavor.

  • To freeze, cool the soup fully, portion into containers leaving a bit of room at the top for expansion, and don’t forget to label them with the date.
  • To thaw, move your soup to the fridge overnight, then gently warm it on the stove over low to medium heat. Stir occasionally and add a splash of broth if it needs loosening up. You can also reheat in the microwave—cover your bowl and stir every 30 to 60 seconds until piping hot.
  • A quick note: don’t freeze with crunchy toppings like pepitas or fresh herbs. Store those separately and add right before serving to keep that fresh crunch.

bowl of butternut squash soup with a spoon and crusty bread

Your Questions Answered

  • Can I use canned pumpkin or squash puree instead of fresh butternut squash?
    Absolutely! Use about 3 to 4 cups of pumpkin or squash puree, but cut down the cooking time since the puree is already soft. Be sure to taste and adjust your seasonings—canned puree can be less sweet and might need some extra salt or spices to wake it up. If you have extra puree after measuring for the soup, put it to work in these pumpkin muffins with maple cream cheese filling.
  • Can I use an immersion blender instead of a countertop blender?
    You sure can. Immersion blenders are super convenient and let you puree the soup right in the pot—they work especially well for silky blends like creamy tomato basil soup. Blend carefully until it’s smooth, and watch out for splatters!
  • How can I make the soup richer or creamier without dairy?
    Try stirring in a splash of coconut milk, a few tablespoons of cashew cream, or blend in a small handful of soaked cashews right before serving. It adds smooth creaminess with zero dairy.
  • Is this soup gluten-free?
    Yes! The basic recipe is naturally gluten-free. Just double-check your store-bought broth and any garnishes for hidden gluten if that’s important for you.
  • Can I roast the squash ahead of time?
    Absolutely! Roasting brings out a lovely sweetness and depth of flavor. You can roast the cubed squash ahead and keep it in the fridge for up to 2 days before using it in the soup.
  • How long will leftovers last in the freezer?
    When properly stored, this vegan butternut squash soup keeps well for up to 3 months in the freezer. Just thaw overnight in the fridge before warming it up.

spoonful of butternut squash soup showing creamy texture and parsley

Print

A cozy, creamy, and naturally vegan butternut squash soup made with simple everyday ingredients and fresh herbs that fill your kitchen with warm fall aromas. This soup is dairy-free, nut-free by default, and perfect for meal prep or family dinners.

  • Author: Adam Benali
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Category: Soup

Ingredients

Scale
  • 2 tablespoons extra-virgin olive oil
  • 1 large yellow onion, chopped
  • ½ teaspoon sea salt
  • 1 (3-pound) butternut squash, peeled, seeded, and cut into 1-inch cubes
  • 3 garlic cloves, chopped
  • 1 tablespoon fresh sage, chopped
  • ½ tablespoon fresh rosemary, minced
  • 1 teaspoon fresh ginger, grated
  • 3 to 4 cups vegetable broth
  • Freshly ground black pepper, to taste

Instructions

  1. Peel the butternut squash, halve it lengthwise, scoop out seeds, and cut into approximately 1-inch cubes (about 3 pounds).
  2. Heat 2 tablespoons extra-virgin olive oil in a large pot over medium heat.
  3. Add the chopped yellow onion, ½ teaspoon sea salt, and freshly ground black pepper; cook, stirring occasionally, until the onion is tender and translucent, about 5–8 minutes.
  4. Add the cubed butternut squash and cook, stirring occasionally, until edges begin to soften, about 8–10 minutes.
  5. Stir in chopped garlic cloves, chopped fresh sage, minced fresh rosemary, and grated fresh ginger; cook 30 seconds to 1 minute until fragrant.
  6. Pour in 3 cups vegetable broth, bring to a boil, then cover and reduce heat to a gentle simmer. Cook until squash is fork-tender, about 20–30 minutes.
  7. Remove the pot from heat and let the soup cool slightly.
  8. Blend the soup until smooth using a countertop or immersion blender; add up to 1 cup additional vegetable broth as needed to achieve desired consistency.
  9. Taste and adjust seasoning with salt and freshly ground black pepper.

Notes

Use a sharp knife and sturdy vegetable peeler for safely preparing the squash., Roasting the squash cubes at 425°F for 25–35 minutes before adding to the soup enhances sweetness and flavor., Add herbs and garlic late in the cooking to avoid bitterness., When blending hot soup, vent the blender lid and cover with a kitchen towel to prevent splatter., Toast pepitas in a dry skillet over medium heat for 2–4 minutes for a crunchy topping., Variations include adding coconut milk and curry powder, white miso for umami, chopped apple or pear for sweetness, or smoky smoked paprika., Store leftovers in airtight containers in the fridge up to 4 days or freeze up to 3 months., Reheat gently on stovetop or in microwave, stirring occasionally and adding broth to loosen if needed., Do not freeze with crunchy toppings; add fresh before serving.

Nutrition

  • Serving Size: 1 serving
  • Calories: Approximately 150 calories per serving
  • Fat: Around 4 grams per serving
  • Carbohydrates: Approximately 30 grams per serving
  • Protein: About 3 grams per serving

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More in Dinner

Adam Benali

ABOUT THE AUTHOR

Adam Benali

Hi, I’m Adam Benali, an American-born chef with Moroccan roots, recipe creator, and the voice behind Mama Pantry. I grew up surrounded by the warm spices, comforting meals, and generous hospitality of Moroccan family cooking. Mama Pantry is where I share easy, flavorful recipes made for real home kitchens — from quick breakfasts and family dinners to cozy pantry meals you’ll want to make again and again.

READ MORE →

Leave a Comment

Recipe rating