This butternut squash soup is my go-to recipe when I want something warm, bright, and healthy. The soup is creamy, naturally sweet, and full of comforting spices. Even if you’ve never made soup from scratch before, you’ll find this recipe simple and rewarding. I love serving it all autumn and winter long—it makes the house smell incredible and is so nourishing!
Quick Facts
-
Prep Time: 15 minutes
-
Cooking Time: 30-35 minutes
-
Total Time: 45-50 minutes
-
Serving Size: 4 servings
Why You’ll Love It
I’m completely obsessed with this butternut squash soup, and here’s why:
-
Ultra Creamy: Blending makes it smooth without any cream required
-
Naturally Sweet: Butternut squash is sweet and rich on its own
-
Good for You: Filled with vitamins A & C, fiber, and antioxidants
-
One-Pot Wonder: Less cleanup and easy to make ahead
-
Versatile: Perfect for lunch or dinner, and great for meal prep
Ingredients You’ll Need
-
1 medium butternut squash (about 2 pounds), peeled and cubed
-
2 tablespoons olive oil or butter
-
1 medium yellow onion, diced
-
2 cloves garlic, minced
-
1 large carrot, peeled and chopped
-
4 cups vegetable broth (or chicken broth)
-
1/2 teaspoon ground cinnamon
-
1/4 teaspoon ground nutmeg
-
Salt and black pepper, to taste
-
Optional: pinch of cayenne pepper for spice
-
Optional garnishes: roasted pepitas (pumpkin seeds), a swirl of cream or coconut milk, fresh herbs like parsley or chives
Step-by-Step Instructions
Step 1: Sauté the Aromatics
Heat olive oil in a large pot over medium heat. Add onion and carrot, and sauté for 5-6 minutes until softened. Stir in garlic and cook for 1 more minute.
Step 2: Add the Butternut Squash
Add the cubed butternut squash to the pot. Stir for 2-3 minutes to coat with the oil and aromatics.
Step 3: Add Broth & Spices
Pour in the vegetable broth. Add cinnamon, nutmeg, salt, black pepper, and cayenne if using. Bring to a boil, then reduce heat to a gentle simmer.
Step 4: Cook Until Tender
Simmer, uncovered, for about 20-25 minutes, until squash and carrots are fork-tender.
Step 5: Blend and Serve
Carefully blend the soup (in batches, if needed) using an immersion blender or regular blender. Puree until smooth and silky. Adjust seasoning to taste.
Step 6: Garnish & Enjoy
Ladle into bowls. Top with pumpkin seeds, a drizzle of cream, or fresh herbs for a beautiful (and tasty) finishing touch.
Serving Suggestions
This soup pairs perfectly with:
-
Crusty bread or garlic toast
-
Grilled cheese sandwiches
-
Roasted chickpeas as garnish
-
Apple slices for a sweet crunch on the side
Tips for Customization
-
Coconut Twist: Replace olive oil with coconut oil and add ½ cup coconut milk before blending
-
Make it Spicy: Add a pinch of curry powder or extra cayenne pepper
-
Add protein: Top each bowl with cooked quinoa or crispy bacon
-
Herb boost: Stir in a little fresh thyme, sage, or rosemary when simmering
Nutritional Info (per serving, approx.)
-
Calories: 170
-
Carbohydrates: 33g
-
Protein: 3g
-
Fat: 5g
-
Fiber: 5g
-
Vitamin A: Over 200% DV
-
Vitamin C: Over 40% DV
FAQs
Do I have to peel the butternut squash?
Yes, for this soup you’ll want to peel and cube the squash. The peel is tough and doesn’t blend well. A vegetable peeler makes the job easy!
Can I use frozen squash?
Absolutely! Pre-cubed frozen butternut squash works great and saves time—no need to thaw, just add a few extra minutes to the cooking time.
How do I store leftovers?
Store in an airtight container in the fridge for 4-5 days. This soup also freezes well for up to three months.
Can I make it vegan?
Yes! Just use vegetable broth and olive oil (and coconut milk for creamy garnish if you like).