I absolutely love warming up with a bowl of this Creamy Butternut Squash Soup with Sage, Rosemary, and Toasted Pepitas Recipe. It’s the kind of soup that feels like a cozy hug in a bowl—rich, silky, aromatic, and perfectly balanced with earthy herbs and a satisfying crunch from toasted pepitas. Every time I make it, I’m reminded of how simple ingredients come together to create something truly spectacular that’s perfect for chilly evenings or casual gatherings with friends.
Why You'll Love This Creamy Butternut Squash Soup with Sage, Rosemary, and Toasted Pepitas Recipe
What makes this soup stand out to me is its incredible flavor profile. The sweetness of the butternut squash is enhanced by the warm, woodsy notes of fresh sage and rosemary, while the fresh ginger adds just the right subtle zing to keep things lively. It’s creamy without being heavy, and the toasted pepitas add that delightful contrast in texture that has me coming back for seconds every time.
Another reason I adore this recipe is how approachable it is. Even though it tastes like something you’d find at a fancy restaurant, it’s really straightforward to prepare and doesn’t require any complicated techniques or hard-to-find ingredients. I love serving it at family dinners and holiday meals because it feels special but doesn’t demand all day in the kitchen. Plus, it’s very forgiving and easy to customize if you want to swap ingredients or adjust seasonings.
Ingredients You'll Need
Every ingredient in this recipe plays a vital role in building the soup’s vibrant flavor and luscious texture. From the sweet butternut squash to the fresh herbs and toasted pepitas, these simple elements come together beautifully to create a comforting and elegant dish.
Tip!
You’ll find all ingredient quantities in the recipe card below.
- Extra-virgin olive oil: The foundation for sautéing your aromatics, bringing richness without overpowering the flavors.
- Yellow onion: Provides a mild sweetness and depth when softened, essential for a rich base.
- Sea salt: Enhances all the natural flavors, use it judiciously to balance the sweetness of the squash.
- Butternut squash: The star ingredient, peeled and cubed to ensure even cooking and a creamy finish.
- Garlic cloves: Adds aromatic warmth and a subtle bite to complement the herbs.
- Fresh sage: Offers an earthy, slightly peppery note that pairs perfectly with the squash.
- Fresh rosemary: Brings pine-like fragrance and complexity, just a little goes a long way.
- Grated fresh ginger: Adds a gentle heat and brightness that lifts the entire dish.
- Vegetable broth: The liquid element that softens the squash and carries all the flavors throughout the soup.
- Freshly ground black pepper: For seasoning and a touch of spice at the end.
- Chopped parsley: Adds a fresh, herbal finish for garnish.
- Toasted pepitas: A crunchy topping that adds texture and a nutty flavor contrast.
- Crusty bread: Perfect for dipping and soaking up every last bit of this creamy soup.
Directions
Step 1: Heat the extra-virgin olive oil in a large pot over medium heat. Add the chopped onion with the sea salt and several grinds of fresh black pepper. Sauté the onion until it becomes soft and translucent, about 5 to 8 minutes. This step builds the flavorful base you want for a rich soup.
Step 2: Add the cubed butternut squash to the pot and cook, stirring occasionally, until the squash starts to soften, roughly 8 to 10 minutes. This partial cooking jumps starts the tenderizing process so the squash melds perfectly with the broth later.
Step 3: Stir in the chopped garlic, fresh sage, minced rosemary, and grated ginger. Cook for 30 seconds to 1 minute until everything is fragrant. This quick sauté releases the herbs and ginger’s essential oils, creating layers of aroma and flavor.
Step 4: Pour in 3 cups of vegetable broth and bring the mixture to a boil. Once boiling, cover the pot, reduce the heat to a simmer, and let it cook until the squash is tender when pierced with a fork, about 20 to 30 minutes.
Step 5: After the squash is fully cooked, remove the pot from the heat and allow the soup to cool slightly — this helps prevent steam burns and makes pureeing safer. Then, carefully transfer the soup in batches to a blender and blend until completely smooth. If the soup is too thick, add up to 1 cup more broth to reach your desired consistency.
Step 6: Taste and adjust the seasoning with salt and pepper as needed. Serve the soup hot, garnished with chopped parsley and toasted pepitas for crunch. Don’t forget some crusty bread alongside for the perfect comforting experience.
Servings and Timing
This recipe makes about 6 generous servings, perfect for a family meal or sharing with friends. The prep time is around 10–15 minutes to chop and prepare your ingredients, and the cooking time takes about 30 to 40 minutes, including sautéing and simmering. Altogether, you’re looking at roughly 45 to 55 minutes from start to finish. There’s no resting required beyond a quick cool before blending, so you can serve it fresh and piping hot when you’re ready.
How to Serve This Creamy Butternut Squash Soup with Sage, Rosemary, and Toasted Pepitas Recipe
When I serve this soup, I love to make it the star of a cozy meal. Pairing it with a crisp green salad dressed simply with lemon and olive oil complements the creamy texture beautifully. A side of crusty artisanal bread or even garlic bread allows everyone to soak up the luscious soup, making the meal extra satisfying and family-friendly.
For garnish, I never skip the toasted pepitas—they give the soup that irresistible crunch and nutty pop. A sprinkle of freshly chopped parsley adds a fresh contrast visually and flavor-wise. You can serve this soup in wide soup bowls or even fancy mugs for a casual yet elegant presentation that invites warmth and comfort.
As for beverages, I often reach for a light white wine like a Sauvignon Blanc or a crisp Chardonnay, which brightens the herbal notes and balances the soup’s richness. For non-alcoholic options, a sparkling water with a twist of lemon or a warm spiced apple cider pairs delightfully with the autumnal flavors. This soup suits any occasion from a weeknight dinner to holiday entertaining, and I always recommend serving it hot or warm to truly enjoy its silky texture and aromatic herbs.
Variations
I love experimenting with this recipe to suit different tastes or dietary needs. If I’m cooking for vegans, I make sure to use vegetable broth as a base and swap any optional dairy toppings for coconut cream or a drizzle of good olive oil to keep it creamy and flavorful. For gluten-free friends, this recipe is naturally safe as long as your broth is gluten-free and you skip the bread or choose a gluten-free variety.
If you want to mix up the flavor profile, I sometimes add a pinch of smoked paprika or ground cumin to add warmth and a subtle smokiness, which transforms the soup into something a bit more adventurous. Another favorite tweak is roasting the butternut squash first to deepen the caramelized sweetness before adding it to the soup—this adds extra complexity and a richer color.
For those short on time, you could use an immersion blender right in the pot to puree the soup in one go instead of transferring it to a blender. Just be sure to cool it slightly and blend carefully. Alternatively, slow-cooking the soup throughout the day can develop even deeper flavors if you prefer a hands-off approach.
Storage and Reheating
Storing Leftovers
If you have leftovers, I recommend storing the soup in an airtight container or glass jar in the refrigerator. It keeps well for up to 4 days. Using smaller containers to portion it out makes reheating quick and easy, and helps maintain the soup’s freshness each time.
Freezing
This soup freezes beautifully, making it a great candidate for meal prep. Pour cooled soup into freezer-safe containers or heavy-duty freezer bags, leaving some space for expansion. It will keep its flavor and texture well for up to 3 months. When freezing, avoid adding the pepitas as a topping — it’s best to toast fresh after thawing.
Reheating
The best way to reheat is gently on the stovetop over low to medium heat, stirring occasionally until warmed through. If the soup seems too thick after refrigeration, add a splash of broth or water to loosen it again. Microwaving works in a pinch, but stirring every 30 seconds helps prevent hot spots. Always garnish with fresh parsley and toasted pepitas right before serving to keep their texture and flavor vibrant.
FAQs
Can I use canned butternut squash instead of fresh?
While fresh butternut squash gives the best texture and flavor, you can use canned squash in a pinch. Just be sure to adjust the broth quantity because canned squash tends to be softer and may add extra moisture. The soup might be less textured but will still be tasty.
How do I make this soup creamier without adding cream?
The natural creaminess comes from the butternut squash itself once it’s pureed. If you want it even creamier without dairy, try adding a splash of canned coconut milk, cashew cream, or a drizzle of good-quality olive oil at the blending stage for richness and smoothness.
What if I don’t have fresh herbs? Can I use dried?
Fresh sage and rosemary really shine in this recipe, but if you only have dried herbs, use about one-third of the amount and add them earlier in the cooking process so they have time to rehydrate and release their flavors. The soup will be a bit different but still delicious.
Can I prepare this soup ahead of time?
Yes! I often make this soup a day ahead to let the flavors meld even more. Just store it in the refrigerator after cooking and blend it fresh before serving, or blend it ahead of time and reheat gently before serving with your garnishes.
What are toasted pepitas, and can I substitute them?
Toasted pepitas are pumpkin seeds toasted until crunchy and nutty, adding texture and flavor contrast. If you don’t have pepitas, toasted sunflower seeds or chopped toasted nuts like walnuts or pecans also work wonderfully as a topping.
Conclusion
I genuinely hope you’ll give this Creamy Butternut Squash Soup with Sage, Rosemary, and Toasted Pepitas Recipe a try—it’s one of those dishes that feels indulgent but is surprisingly simple. It’s filled with cozy flavors, easy enough to make any night of the week, and always impresses without fuss. I can’t wait to hear how much you love it, whether you’re curling up after a long day or serving it at your next gathering. Enjoy every creamy, aromatic spoonful!
Print
Creamy Butternut Squash Soup with Sage, Rosemary, and Toasted Pepitas Recipe
- Total Time: 45 minutes
- Yield: 6 servings
- Diet: Vegetarian
Description
A comforting and creamy Butternut Squash Soup made with fresh herbs, garlic, and ginger, blended smooth and garnished with toasted pepitas and parsley. Perfect for a cozy meal, this easy stovetop recipe balances sweet, savory, and herbal flavors in just 45 minutes.
Ingredients
Main Ingredients
- 2 tablespoons extra-virgin olive oil
- 1 large yellow onion, chopped
- ½ teaspoon sea salt
- 1 (3-pound) butternut squash, peeled, seeded, and cubed
- 3 garlic cloves, chopped
- 1 tablespoon chopped fresh sage
- ½ tablespoon minced fresh rosemary
- 1 teaspoon grated fresh ginger
- 3 to 4 cups vegetable broth
- Freshly ground black pepper, to taste
For Serving
- Chopped parsley
- Toasted pepitas
- Crusty bread
Instructions
- Sauté Onion and Butternut Squash: Heat the olive oil in a large pot over medium heat. Add the chopped onion, sea salt, and several grinds of freshly ground black pepper. Sauté until the onion is soft and translucent, about 5 to 8 minutes. Then add the cubed butternut squash and cook, stirring occasionally, until it starts to soften, around 8 to 10 minutes.
- Add Aromatics and Simmer: Stir in the chopped garlic, fresh sage, minced rosemary, and grated ginger. Cook for 30 seconds to 1 minute until fragrant. Pour in 3 cups of vegetable broth, bring the mixture to a boil, then cover and reduce the heat to a simmer. Let it cook until the squash is tender, about 20 to 30 minutes.
- Blend Soup Smooth: Allow the soup to cool slightly, then transfer it in batches to a blender. Blend until smooth and creamy. If the soup is too thick, add up to 1 additional cup of vegetable broth and blend again to reach desired consistency. Taste and adjust seasonings as needed.
- Serve: Ladle the soup into bowls and garnish with chopped parsley and toasted pepitas. Serve alongside crusty bread for a complete and satisfying meal.
Notes
- Peeling and cubing the butternut squash ahead of time makes the cooking process quicker.
- For a vegan version, ensure the vegetable broth is free from animal products.
- To toast pepitas, heat them in a dry skillet over medium heat for 2-3 minutes, stirring frequently until lightly browned and fragrant.
- Use an immersion blender directly in the pot to save time and reduce cleanup.
- Adjust the thickness of the soup by adding more or less vegetable broth depending on preference.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American

Leave a Reply