Aromatic Butternut Squash Soup with Sage and Crispy Shallots

Published: June 7, 2026
Anna PerezAnna Perez
Categories: Vegetables, Soups
Tags: Comfort Food, Vegetarian, easy, Soup, Autumn, Vegan-Friendly

Butternut Squash Soup

Silky butternut squash soup infused with warm spices, topped with crispy sage and shallots. Cozy comfort in a bowl.

Prep Time:15 minCook Time:40 minTotal Time:55 minServings:4Difficulty:Easy

Nutrition (per serving)

Calories:240 kcal
Protein:8 g
Carbs:32 g
Fat:10 g

There's something truly magical about butternut squash soup when it's done right. The natural sweetness of the squash shines through when you add warm spices like cinnamon, nutmeg, and a whisper of cayenne. This isn't your ordinary autumn soup — it's aromatic, deeply satisfying, and feels like a warm hug on a chilly evening. The silky texture comes from blending the roasted squash with vegetable broth and a touch of cream, creating something luxurious without any fuss.

What really makes this soup sing is the finishing touch: crispy sage leaves and golden fried shallots. These toppings add texture and flavor that elevate the whole dish from simple to special. I love how the sage becomes almost nutty when it's fried, and those shallots add a wonderful savory crunch. It's the kind of soup you'll want to make again and again — perfect for lunch, dinner, or even as an elegant first course.

Ingredients

  • Butternut squash:1 whole (about 3 lbs)
  • Vegetable broth:4 cups
  • Heavy cream:½ cup
  • Butter:3 tbsp
  • Shallots:2 whole
  • Garlic cloves:3 whole
  • Fresh sage leaves:12 whole
  • Ground cinnamon:¼ tsp
  • Ground nutmeg:⅛ tsp
  • Cayenne pepper:⅛ tsp
  • Sea salt:1 tsp
  • Black pepper:½ tsp

Instructions

  1. Preheat your oven to 400°F. Cut butternut squash in half lengthwise, scoop out the seeds, and place cut-side down on a baking sheet. Roast for 35-40 minutes until the flesh is tender and caramelized.

    Butternut squash halves roasted cut side down until tender and caramelized
  2. While the squash roasts, prepare the shallot garnish. Thinly slice the shallots into rings. Heat 2 tbsp of butter in a skillet over medium heat and fry the shallot rings for 5-7 minutes until golden and crispy. Transfer to a paper towel-lined plate and season with a pinch of salt.

    Thin shallot rings frying in butter until golden and crispy
  3. In the same skillet, add the remaining butter and gently fry the fresh sage leaves for 1-2 minutes per side until they turn crispy. Transfer to the paper towel plate alongside the shallots.

    Fresh sage leaves sizzling in butter until crisp beside fried shallots
  4. Once the squash is roasted, let it cool slightly, then scoop the soft flesh into a large pot. Add the vegetable broth and crushed garlic cloves.

    Roasted squash flesh scooped into a pot with vegetable broth and crushed garlic
  5. Bring the mixture to a simmer and cook for 5 minutes. Using an immersion blender, puree until smooth and silky. If you prefer a chunkier texture, blend only partially.

    Simmered butternut squash mixture blended smooth with an immersion blender
  6. Stir in the heavy cream, cinnamon, nutmeg, cayenne pepper, salt, and black pepper. Taste and adjust seasonings as needed.

    Heavy cream swirled into smooth butternut squash soup with warm spices nearby
  7. Ladle the soup into bowls and top generously with crispy sage leaves and fried shallots. Serve hot.

    Hot butternut squash soup served in bowls with crispy sage and fried shallots

Tips & Notes

  • You can roast your butternut squash the day before to save time on busy evenings.
  • For a dairy-free version, substitute heavy cream with coconut milk or oat cream — it's equally delicious.
  • If you don't have fresh sage, dried sage works in a pinch, though the crispy-fried texture won't be quite the same.
  • Leftover soup keeps beautifully in the fridge for up to 4 days, or you can freeze it for up to 3 months.
  • Make the crispy shallots and sage just before serving to keep them at their crispiest.