
Savory Butternut Squash Gnocchi Soup Recipe tastes cozy, creamy, and savory with little pillows of gnocchi that soak up all that flavor in the best way. It works perfectly for busy weeknights or lazy weekends, and you can get it on the table in about 45 minutes. I first made a version of this on a cold Minnesota night when I refused to go to the store, and it has stayed in my regular rotation ever since.
Why Savory Butternut Squash Gnocchi Soup Recipe Is Worth It
This soup tastes like a cross between creamy butternut squash bisque and a hearty bowl of gnocchi, so you get comfort and actual satisfaction in one pot. The gnocchi cooks right in the broth, which thickens the soup and saves you from washing an extra pot.
You can keep it simple with pantry staples or dress it up with fresh herbs and a swirl of cream. It reheats nicely, so lunch the next day basically takes care of itself.
“This Savory Butternut Squash Gnocchi Soup Recipe tastes like fall in a bowl and feels like a hug after a long day. ★★★★★”
Ingredients You Need
Produce
- 1 medium butternut squash, peeled, seeded, and cubed
- Shortcut: use 3 to 4 cups pre-cut butternut squash from the produce section or frozen squash.
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 medium carrot, diced
- 1 celery stalk, diced
- 1 to 2 cups baby spinach or chopped kale
Gnocchi and broth
- 1 pound potato gnocchi
- Shelf stable gnocchi works great and holds its shape. I like De Cecco or Delallo, but any brand works.
- 4 cups low sodium vegetable broth or chicken broth
- 1 cup water, as needed to thin
Creaminess and flavor
- 1 cup half and half or heavy cream
- Swap with full fat coconut milk for a dairy free version.
- 2 tablespoons olive oil or unsalted butter
- 1 teaspoon kosher salt, plus more to taste
- 1 teaspoon freshly ground black pepper
- 1 teaspoon dried thyme or Italian seasoning
- 1 teaspoon smoked paprika or sweet paprika
- 1 pinch red pepper flakes, optional for heat
- 1 to 2 teaspoons maple syrup or brown sugar, optional to balance the squash
Toppings
- Freshly grated Parmesan or Pecorino Romano
- Chopped fresh sage, parsley, or chives
- Croutons or toasted pumpkin seeds for crunch
Equipment list
- Large heavy pot or Dutch oven
- Sharp chef’s knife and vegetable peeler
- Cutting board
- Wooden spoon or silicone spatula
- Immersion blender or countertop blender
- Ladle and serving bowls
Quick Tips & substitutions
- Use pre-cut or frozen butternut squash to save 10 to 15 minutes of prep.
- Brown the gnocchi in a skillet with a little oil before adding to the soup if you want extra chewy, toasty edges.
- Swap the half and half with coconut milk for a dairy free soup and keep the texture rich.
- Use chicken broth for a more savory flavor or vegetable broth to keep it vegetarian.
- Stir in a spoonful of miso paste or a splash of soy sauce for deeper umami.
- Add more broth or water if the soup thickens too much as it sits.
- Taste at the end and adjust salt, pepper, and acid with a squeeze of lemon.
How to Make Savory Butternut Squash Gnocchi Soup Recipe
Sauté the aromatics
Heat the olive oil or butter in a large pot over medium heat. Add onion, carrot, and celery, then cook until the vegetables soften and the onion turns translucent, about 5 to 7 minutes. Stir in the garlic, thyme or Italian seasoning, smoked paprika, and red pepper flakes, and cook 1 minute until fragrant.
Cook the squash
Add the cubed butternut squash to the pot and stir to coat it in the spices and aromatics. Season with salt and pepper. Pour in the broth and water, then bring the mixture to a gentle boil. Reduce the heat to a simmer and cook until the squash turns very tender, about 15 to 20 minutes.
Blend the base
Turn off the heat. Use an immersion blender to blend the soup until it turns smooth and velvety. If you use a countertop blender, carefully blend in batches, then return the soup to the pot and keep the heat on low.
Add cream and greens
Stir in the half and half or cream and taste the soup. Add a teaspoon of maple syrup or brown sugar if the squash tastes a bit earthy or flat. Toss in the spinach or kale and stir until the greens wilt.
Cook the gnocchi
Bring the soup back to a gentle simmer. Add the gnocchi straight to the pot and stir so the pieces do not stick. Cook until the gnocchi turns tender and slightly puffy, usually 3 to 4 minutes for shelf stable gnocchi.
Final seasoning and serve
Taste and adjust salt, pepper, and acid with a squeeze of lemon if you like a brighter flavor. Ladle the soup into bowls. Top with grated Parmesan, fresh herbs, and crunchy toppings like croutons or toasted pumpkin seeds.
Recipe Variations
- Gluten free: use gluten free gnocchi and confirm your broth label.
- Vegan: use vegetable broth, coconut milk instead of cream, and skip the Parmesan or use a dairy free cheese.
- Low carb: swap gnocchi with cauliflower florets or diced roasted turnips and cook them in the soup until tender.
- Protein boost: add cooked shredded chicken, turkey, or drained chickpeas.
- Extra veggies: stir in peas, corn, or roasted red peppers near the end of cooking.
- Extra smoky: add a little more smoked paprika and a splash of soy sauce.
Ways to Serve
- Serve with a simple green salad with lemony vinaigrette.
- Pair with garlic bread, focaccia, or warm crusty baguette.
- Add a side of roasted vegetables like Brussels sprouts or green beans.
- Top each bowl with extra herbs and a spoonful of ricotta or Greek yogurt for extra creaminess.
Storage Success
Let the soup cool until it reaches room temperature, then transfer it to airtight containers. Store it in the fridge for up to 3 days, and add a splash of broth or water when you reheat because the gnocchi thickens the soup. Reheat gently on the stove over low to medium heat and stir often so the dairy stays smooth. If you plan to freeze the soup, store it without the gnocchi and add fresh gnocchi when you reheat for the best texture.

Savory Butternut Squash Gnocchi Soup Recipe
Ingredients
Method
- Heat the olive oil or butter in a large heavy pot or Dutch oven over medium heat.
- Add the diced onion, carrot, and celery and cook, stirring occasionally, until the vegetables soften and the onion is translucent, about 5 to 7 minutes.
- Stir in the minced garlic, dried thyme or Italian seasoning, smoked paprika, and red pepper flakes if using. Cook for about 1 minute until fragrant.
- Add the cubed butternut squash to the pot and stir to coat it in the aromatics and spices. Season with the kosher salt and black pepper.
- Pour in the vegetable or chicken broth and the water. Bring the mixture to a gentle boil, then reduce the heat to a simmer. Cook until the squash is very tender, about 15 to 20 minutes.
- Turn off the heat. Use an immersion blender to blend the soup directly in the pot until smooth and velvety. Alternatively, carefully blend the soup in batches in a countertop blender, then return it to the pot over low heat.
- Stir in the half and half or heavy cream. Taste the soup and, if the flavor tastes a bit earthy or flat, add 1 to 2 teaspoons of maple syrup or brown sugar to balance the squash.
- Add the baby spinach or chopped kale and stir until the greens wilt into the hot soup.
- Bring the soup back to a gentle simmer. Add the potato gnocchi directly to the pot, stirring so the pieces do not stick together. Cook until the gnocchi are tender and slightly puffy, about 3 to 4 minutes, or according to package directions.
- Taste and adjust the seasoning with more salt and pepper as needed. If you like a brighter flavor, finish with a squeeze of lemon juice. Add more broth or water if the soup has thickened more than you like.
- Ladle the soup into serving bowls. Top each bowl with grated Parmesan or Pecorino Romano, fresh herbs, and crunchy toppings like croutons or toasted pumpkin seeds. Serve warm.
Notes
Approximate per serving (1/6 of recipe): 420 calories; fat 18 g; saturated fat 9 g; carbohydrates 54 g; fiber 6 g; sugars 7 g; protein 11 g; sodium 900 mg. Values are estimates and will vary based on specific brands, add-ins, and portion size. For lighter soup, use half and half instead of heavy cream and reduce added sweetener.
