
Savory Butternut Squash Gnocchi Soup Recipe tastes creamy, cozy, and a little bit fancy while still feeling like sweatpants food. It works perfectly for busy weeknights or casual dinner guests, and you can get it on the table in about 45 minutes. I first tested this on a chilly Tuesday with a sink full of dishes and still felt like I pulled off a restaurant-level meal.
Why You Should Try This Savory Butternut Squash Gnocchi Soup Recipe
This soup tastes rich and velvety from the butternut squash, with pillowy gnocchi that soak up all that flavor. Fresh herbs, garlic, and a touch of cream give it a comforting vibe that feels like fall in a bowl.
You cook everything in one pot, so cleanup stays easy. Store-bought gnocchi and pre-cut squash keep the recipe weeknight friendly, while the final bowl looks like you fussed over it all afternoon.
“This Savory Butternut Squash Gnocchi Soup Recipe tastes like a cozy restaurant meal at home, with silky broth and tender gnocchi in every bite. ★★★★★”
Ingredients You’ll Need
Main ingredients
- 2 tablespoons olive oil or unsalted butter
- 1 small yellow onion, finely diced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1 tablespoon tomato paste
- 1 ½ pounds butternut squash, peeled and cubed
- Shortcut: use a 20 oz bag of pre-cut squash from the produce section.
- 6 cups low sodium vegetable broth or chicken broth
- I like Better Than Bouillon because it saves pantry space.
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon black pepper
- ½ teaspoon smoked paprika
- ½ teaspoon dried thyme or 1 teaspoon fresh thyme leaves
- ¼ teaspoon ground nutmeg
- 1 bay leaf
Gnocchi and creamy finish
- 1 pound shelf-stable or refrigerated potato gnocchi
- Any brand works; I often use DeLallo or Trader Joe’s.
- ½ to ¾ cup heavy cream or half-and-half
- Use coconut milk for a dairy-light version.
- ½ cup finely grated Parmesan cheese, plus extra for serving
- 1 to 2 cups baby spinach or chopped kale
- 1 tablespoon fresh sage, finely chopped
- 1 tablespoon fresh parsley, chopped, optional
- Squeeze of fresh lemon juice, to taste
Optional flavor boosters
- 1 to 2 teaspoons maple syrup or honey
- This balances the squash and adds gentle sweetness.
- Pinch of red pepper flakes for heat
- Extra butter to swirl in at the end for extra richness
Equipment list
- Large heavy-bottomed pot or Dutch oven
- Sharp chef’s knife and cutting board
- Vegetable peeler
- Wooden spoon or silicone spatula
- Ladle
- Immersion blender
- Or use a regular blender and work in batches.
- Measuring cups and spoons
Tips & Tricks
- Use pre-cut butternut squash and pre-chopped mirepoix to cut prep time in half.
- Brown the tomato paste for 1 to 2 minutes to deepen the flavor and add a slightly caramelized note.
- Sauté the veggies until they get a little color; that browning adds big flavor to the soup base.
- Add the gnocchi near the end so they stay tender and do not turn mushy.
- Cook the gnocchi in the soup instead of separately so they soak up the seasoned broth.
- Blend only part of the soup if you like more texture; leave some squash chunks for a rustic feel.
- Stir in the cream off the heat to keep it silky and prevent curdling.
- Taste and adjust salt and acid at the end; a small squeeze of lemon can wake up the whole pot.
- Use spinach for a softer green or kale for a heartier bite.
- Cool leftovers completely before storing so the gnocchi keep a better texture.
How to Make Savory Butternut Squash Gnocchi Soup Recipe
Step 1: Sauté the aromatics
Heat the olive oil or butter in a large pot over medium heat. Add onion, carrots, and celery, then cook 6 to 8 minutes until the veggies soften and pick up a little color. Stir in the garlic and cook 30 seconds until fragrant so it does not burn.
Add the tomato paste and cook 1 to 2 minutes, stirring, until it darkens slightly and smells sweet. This step builds a deeper base flavor for the butternut squash gnocchi soup.
Step 2: Add squash and spices
Add the cubed butternut squash to the pot and stir to coat it in the tomato and veggie mixture. Sprinkle in salt, pepper, smoked paprika, thyme, nutmeg, and the bay leaf. Stir well so the spices touch every piece of squash.
Cook 2 to 3 minutes to let the squash start to soften on the edges. This short sauté helps the squash absorb more flavor from the aromatics.
Step 3: Pour in broth and simmer
Pour in the broth and stir, scraping up any browned bits from the bottom of the pot. Bring the soup to a gentle boil over medium-high heat. Lower the heat to a steady simmer.
Cook 18 to 22 minutes, until the squash turns very tender and you can easily pierce it with a fork. Turn off the heat and fish out the bay leaf.
Step 4: Blend to a silky base
Use an immersion blender directly in the pot and blend until the soup turns smooth and velvety. If you prefer some texture, pulse the blender a few times and leave a few small chunks. If you use a regular blender, work in batches and vent the lid slightly so steam can escape.
Return any blended soup to the pot and stir. Taste and adjust salt and pepper at this stage so the base tastes flavorful before you add gnocchi and cream.
Step 5: Cook the gnocchi
Bring the blended soup back to a gentle simmer over medium heat. Add the gnocchi and stir so they do not stick together. Cook 3 to 4 minutes, or follow the package directions, until the gnocchi float and feel tender.
Keep the simmer gentle so the soup does not scorch on the bottom. Stir often, especially if your pot runs thin.
Step 6: Add greens, cream, and cheese
Lower the heat to low. Stir in the spinach or kale and cook 1 to 2 minutes until the greens wilt and turn vibrant. Pour in ½ cup of cream or half-and-half and stir until the soup looks creamy and smooth.
Add the grated Parmesan and stir until it melts into the soup. Taste and add more cream if you want a richer texture, or thin with a splash of broth if it feels too thick.
Step 7: Finish and adjust flavor
Stir in the chopped sage and parsley. Add a small squeeze of lemon juice to brighten the flavor. If you like a slightly sweeter squash soup, stir in 1 to 2 teaspoons of maple syrup or honey and taste again.
Add a pinch of red pepper flakes if you want a gentle kick. Turn off the heat and let the soup sit 3 to 5 minutes so the flavors settle and the gnocchi soak in more flavor.
Step 8: Serve
Ladle the Savory Butternut Squash Gnocchi Soup into warm bowls. Top with extra Parmesan, a drizzle of olive oil, and more herbs if you feel fancy. Serve hot while the gnocchi stay soft and the broth feels creamy and comforting.
What to Serve with Savory Butternut Squash Gnocchi Soup Recipe
This soup pairs nicely with a simple green salad with lemony vinaigrette to balance the richness. Warm crusty bread, garlic breadsticks, or focaccia make perfect partners to soak up the silky broth. You can add a plate of roasted vegetables like Brussels sprouts, broccoli, or green beans for extra color and nutrition.
Serve it with sparkling water, flavored seltzer, or a cozy mug of herbal tea on the side. If you cook for kids, add a small plate of apple slices or grapes for a fresh, sweet contrast.
Storage Options
- Cool the soup completely, then store it in airtight containers in the fridge for up to 3 days.
- The gnocchi continue to soften in the fridge, so if you plan to store, cook the gnocchi slightly under the package time.
- Reheat gently on the stove over low to medium heat, stirring often, and thin with a splash of broth or water if it thickens too much.
- You can freeze the soup without gnocchi for up to 2 months, then add fresh gnocchi when you reheat.
- If you freeze it with gnocchi, expect a softer texture; thaw overnight in the fridge and reheat slowly on the stove.

Savory Butternut Squash Gnocchi Soup Recipe
Ingredients
Instructions
- Heat the olive oil or butter in a large heavy-bottomed pot over medium heat. Add the onion, carrots, and celery and cook for 6 to 8 minutes, stirring occasionally, until the vegetables soften and begin to take on a little color.
- Stir in the garlic and cook for about 30 seconds, just until fragrant. Add the tomato paste and cook for 1 to 2 minutes, stirring, until it darkens slightly and smells sweet.
- Add the cubed butternut squash to the pot and stir to coat it in the tomato and vegetable mixture. Season with the salt, black pepper, smoked paprika, thyme, nutmeg, and add the bay leaf. Cook for 2 to 3 minutes to let the squash start to soften and absorb flavor.
- Pour in the broth and stir, scraping up any browned bits from the bottom of the pot. Bring the mixture to a gentle boil over medium-high heat, then reduce to a steady simmer. Cook for 18 to 22 minutes, or until the squash is very tender and easily pierced with a fork. Remove and discard the bay leaf.
- Use an immersion blender to blend the soup in the pot until smooth and velvety, or leave some small chunks for texture if desired. If using a regular blender, work in batches and return the blended soup to the pot. Taste and adjust salt and pepper so the base is well seasoned.
- Bring the blended soup back to a gentle simmer over medium heat. Add the gnocchi, stir to separate, and cook for 3 to 4 minutes, or according to package directions, until the gnocchi float to the surface and are tender.
- Reduce the heat to low. Stir in the spinach or kale and cook for 1 to 2 minutes, just until the greens wilt. Add 1/2 cup of cream or half-and-half and stir until the soup looks creamy and smooth. Stir in the grated Parmesan until melted. Add more cream if you prefer a richer, thicker soup, or thin with a splash of broth if needed.
- Stir in the chopped sage and parsley (if using). Add a squeeze of fresh lemon juice to brighten the flavor. If you like a hint of sweetness, stir in the maple syrup or honey and taste again. Add a pinch of red pepper flakes for gentle heat and swirl in extra butter if you want more richness. Let the soup rest off the heat for 3 to 5 minutes so the flavors settle and the gnocchi soak up more flavor.
- Ladle the savory butternut squash gnocchi soup into warm bowls. Top with extra Parmesan and a drizzle of olive oil if desired. Serve hot.
Notes
Approximate per serving (1/6 of recipe): 420 calories; fat 19 g; saturated fat 10 g; carbohydrates 53 g; fiber 5 g; sugars 7 g; protein 11 g; sodium 980 mg. Values are estimates and will vary based on specific brands, exact amounts, and portion size.

Leave a Reply