Potato Butternut Squash Soup
Potato butternut squash soup is my go-to comfort dish when the weather cools down and I’m craving something creamy, cozy, and full of fall flavor. This version comes together in the Instant Pot in just about 15 minutes, no endless simmering or waiting for flavors to build all day. The result is a silky, lightly spiced bowl of comfort you’ll want to make on repeat.

Growing up in California, soups were a big part of our fall and winter meals, especially my mom’s hearty creations that always filled the kitchen with warmth. These days, living in Houston, I still crave that same feeling of home, but I need quick recipes that deliver big flavor without the wait. That’s exactly what this soup does.
With nutmeg, cinnamon, and creamy butternut squash blended with tender potatoes, this soup tastes like a warm hug on a chilly evening. As a Hispanic home cook who loves fast, flavorful recipes, this is one I’m proud to share, a modern twist on a classic comfort that fits right into busy weeknights or cozy weekend dinners.
Before You Get Started
- This Instant Pot version captures slow-cooked flavor in just 15 minutes.
- The combination of butternut squash and potatoes creates an ultra-smooth, rich texture.
- A touch of cinnamon and nutmeg adds cozy, autumn-inspired warmth.
- It’s easy to customize with your favorite dairy or plant-based alternatives.

What You’ll Need for This Cozy Soup Recipe
Here’s everything that goes into this rich and comforting fall soup (exact amounts for each ingredient below):
- Butternut squash. Naturally sweet and creamy, it gives the soup body and warmth.
- Yellow potatoes. They balance the sweetness of the squash and make the soup extra velvety.
- Olive oil. Helps the onions and garlic cook down and adds depth of flavor.
- Unsalted butter. Adds a subtle richness and smooth finish.
- Onion.Builds a savory base that balances the sweetness of the squash.
- Garlic. Brings a light aromatic note that deepens the flavor.
- Chicken or vegetable stock. Adds body and savory layers without overpowering the squash.
- Ground cinnamon.Enhances the soup with gentle spice and a hint of warmth.
- Ground nutmeg. Complements the sweetness of the squash perfectly.
- Heavy whipping cream. Adds creaminess and balances the spices beautifully.
- Salt and pepper. Bring everything into balance for a well rounded flavor.
How To Make Potato Butternut Squash Soup


Step 1: Add your butternut squash chunks and quartered potatoes to your instant pot and cover with water.
Step 2: While the squash is cooking, heat oil and butter in a large pot over medium heat. Add the onion and garlic. Then cinnamon, nutmeg, salt and pepper to the pot with the sautéed onions and garlic.


Step 3: Add the cooked potato and squash chunks to the pot with the sautéed onions, garlic, and spices.
Step 4: Use an immersion blender to blend the soup until smooth. Alternatively, you can transfer the soup to a blender and blend in batches until smooth.


Step 5:Return the blended soup to the pot and stir in the heavy cream.
Step 6: Optionally, you can garnish with fresh herbs or a drizzle of cream for added visual appeal.
Helpful Equipment
You’ll need an Instant Pot, an immersion blender (or regular blender), and a sturdy ladle. If you have a Dutch oven or large soup pot, it’s perfect for finishing and serving the soup.
Delicious Variation Ideas
Sweet Potato Swap. Use sweet potatoes instead of yellow potatoes for a more naturally sweet flavor.
Light Cream Version. Substitute heavy cream with half and half or whole milk for a lighter option.
Spiced-up Version. Add a pinch of cayenne or chili flakes for a gentle kick.
Sausage Add-In. Stir in cooked, sliced sausage before serving for added protein and heartiness.
Expert Tips for Making Butternut Squash Potato Soup
- Use an immersion blender directly in the pot for easy, mess-free blending.
- If you prefer a chunkier soup, blend only half and leave some veggies whole.
- Taste before serving a final pinch of salt or an extra dash of cinnamon can make the flavors pop.
- Garnish with a swirl of cream or a sprinkle of toasted pepitas for presentation and crunch.


How to Store this Easy Butternut Squash Potato Soup
Let the soup cool completely before transferring it to airtight containers. It keeps well in the refrigerator for up to 4 days. Reheat on the stovetop over low heat, stirring occasionally. You can also freeze it for up to 2 months — just thaw in the fridge overnight and reheat gently.
Frequently Asked Questions
Can I make this soup dairy-free?
Yes! Substitute the heavy cream with coconut milk or a creamy oat-based alternative for a dairy-free option.
Do I need to peel the butternut squash?
Yes, peeling helps create a smooth, velvety texture. You can use pre-cut squash if you want to save time.
Can I make this without an Instant Pot?
Of course! You can simmer the cubed squash and potatoes in broth on the stovetop until tender, then follow the same blending steps.
What can I serve this with?
Crusty bread, grilled cheese, or a simple green salad pair beautifully with this cozy bowl of soup.

Potato Butternut Squash Soup
Ingredients
Instructions
- Start by washing 2 butternut squash chunks and quartered potatoes then place them inside your Instant Pot. Add 4-6 cups of water (3/4 of the way covered), seal the pot, and pressure cook on high for 15 minutes.
- While the squash is cooking, heat oil and butter in a large pot over medium heat. Add the onion and sauté for about 5 minutes, until softened.
- Add the garlic to the pot and sauté for another minute.
- Add the cinnamon, nutmeg, salt and pepper to the pot with the sautéed onions and garlic. Stir until incorporated.
- Add broth and let it simmer on low.
- Once the cooking time is up for the Butternut squash and potatoes, you can either do a quick pressure release or let the pressure release naturally.
- Carefully remove the cooked squash and potatoes from the Instant Pot
- Add the potato and squash chunks to the pot with the sautéed onions, garlic, and spices.
- Use an immersion blender to blend the soup until smooth. Alternatively, you can transfer the soup to a blender and blend in batches until smooth.
