Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Butternut Squash Soup 78.png

Butternut Squash Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

πŸŽƒ Experience the perfect comfort food with this velvety butternut squash soup that delivers creamy texture and warming spices to nourish your body and soul
🌿 Master the art of seasonal cooking with this simple yet elegant soup that transforms humble squash into a restaurant-quality dish that’s both healthy and satisfying

  • Total Time: 45 minutes
  • Yield: 6-8 servings

Ingredients

– 3 pounds peeled, seeded, and cubed butternut squash forms the sweet, creamy base rich in vitamins

– 1 large chopped yellow onion adds depth and savory balance

– 3 chopped garlic cloves enhances aroma and flavor complexity

– 1 tablespoon chopped fresh sage provides an earthy, herbal note

– Β½ tablespoon minced fresh rosemary offers a fragrant, piney touch

– 1 teaspoon freshly grated ginger brings warmth and subtle spice

– 2 tablespoons extra-virgin olive oil used for sautΓ©ing to lock in flavors

– 3 to 4 cups vegetable broth serves as the liquid foundation for the soup’s consistency

– Β½ teaspoon salt essential for seasoning and enhancing overall taste

– Freshly ground black pepper to taste adds a peppery kick to balance the sweetness

– chopped parsley for a fresh garnish

– pepitas for a crunchy texture

– crusty bread for dipping

Instructions

1-First, heat the olive oil in a pot over medium heat to start building flavors. Add the chopped onion, salt, and pepper, then sautΓ© until the onion turns translucent, which takes about 5 to 8 minutes this step sets the savory base. Next, add the cubed butternut squash and cook until it begins to soften, roughly 8 to 10 minutes, allowing the natural sweetness to emerge.

2-Stir in the garlic, sage, rosemary, and ginger, cooking for 30 seconds to 1 minute until the aromas fill your kitchen. Pour in 3 cups of vegetable broth, bring it to a boil, then cover and simmer for 20 to 30 minutes until the squash is tender, ensuring a smooth blend later. Let the soup cool slightly before blending it in batches until smooth, adding up to 1 more cup of broth if needed for the perfect consistency, and adjust seasoning to taste for that final touch.

3-Serve the soup hot, garnished with chopped parsley, toasted pepitas, and crusty bread for a complete meal. This method keeps the soup vegan and dairy-free, using whole vegetable ingredients that are packed with nutrients. For an internal link, if you’re interested in more creamy soups, check out our easy soup recipes guide on the blog.

4-Blending can be done with an immersion blender for safety or in a regular blender in batches. Once blended, taste and tweak with salt or pepper as needed. Serving tips include pairing with bread for dipping, which adds a nice contrast to the soup’s smoothness.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

πŸŽƒ For the best flavor, use fresh sage and rosemary – dried herbs can be substituted but use about half the amount since they’re more concentrated
πŸ₯› To make the soup extra creamy without dairy, add a splash of coconut milk or cashew cream at the end of blending for richness
❄️ This soup freezes beautifully – portion it into freezer-safe containers and thaw overnight in the refrigerator for quick weeknight meals

  • Author: Brandi Oshea
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Simmering and Blending
  • Cuisine: American/International
  • Diet: Vegan/Dairy-Free/Gluten-Free

Nutrition

  • Serving Size: 1 cup
  • Calories: 120
  • Sugar: 8g
  • Sodium: 320mg
  • Fat: 4g
  • Saturated Fat: 0.5g
  • Unsaturated Fat: 3.5g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 4g
  • Protein: 3g
  • Cholesterol: 0mg