Growing up, I always thought soup had to be a time-consuming affair that simmered all day on the stove. That’s how my mom made it, and while it was worth the wait, I rarely had that kind of patience as a busy adult.
Then I discovered this Italian sausage gnocchi soup, and it changed everything. It comes together in about 30 minutes, but tastes like it’s been cooking for hours. The pillowy gnocchi and savory sausage make it feel fancy, but trust me – if you can brown meat and open a few cans, you can make this soup.

Why You’ll Love This Sausage Gnocchi Soup
- Quick weeknight dinner – Ready in just 30-45 minutes, this soup is perfect for those busy evenings when you want something homemade but don’t have hours to spend in the kitchen.
- One-pot meal – Everything cooks in a single pot, which means less cleanup and more time to enjoy your evening.
- Hearty and filling – The combination of Italian sausage, pillowy gnocchi, and vegetables makes this soup satisfying enough to be a complete meal on its own.
- Restaurant-quality taste – With ingredients like Italian sausage, white wine, and fresh Parmesan, this soup brings the flavors of your favorite Italian restaurant right to your kitchen.
- Customizable recipe – You can easily adjust the spice level, swap the spinach for kale, or use different types of sausage to make it exactly how you like it.
What Kind of Italian Sausage Should I Use?
For this soup, you can use either mild or hot Italian sausage – it really depends on how much heat you want in your dish. Sweet (mild) Italian sausage is probably your safest bet if you’re cooking for a family or aren’t sure about everyone’s spice preference. If you can’t find bulk sausage meat, you can simply buy regular Italian sausage links and remove the casings yourself by making a slit down the side and peeling them off. While pork Italian sausage is traditional and will give you the best flavor, you can also use chicken or turkey Italian sausage if you prefer a lighter option.

Options for Substitutions
This cozy soup recipe is pretty adaptable – here’s what you can swap if needed:
- Italian sausage: You can use any type of ground sausage – try turkey or chicken sausage for a lighter option. If using plain ground meat, add extra Italian seasoning and some fennel seeds to mimic that Italian sausage flavor.
- Gnocchi: While gnocchi gives this soup its signature texture, you can use small pasta like orecchiette or small shells in a pinch. Just adjust cooking time according to package instructions.
- Heavy cream: For a lighter version, try half-and-half or whole milk mixed with 2 tablespoons of cornstarch. For dairy-free options, full-fat coconut milk works well too.
- White wine: Skip the wine if you prefer and replace with extra chicken broth plus a splash of white wine vinegar or lemon juice for that touch of acidity.
- Spinach: Feel free to swap spinach with kale, Swiss chard, or even escarole – just remember that heartier greens need a few extra minutes to cook down.
- Parmesan cheese: Romano or Pecorino make good substitutes. If you’re avoiding dairy, try a sprinkle of nutritional yeast for that savory cheese-like flavor.
Watch Out for These Mistakes While Cooking
The biggest challenge when making Italian sausage gnocchi soup is overcooking the gnocchi – these little potato dumplings only need 2-3 minutes in the simmering broth, or they’ll become mushy and fall apart.
Another common mistake is adding the cream too early or letting the soup boil after adding it, which can cause the cream to separate and create an unpleasant texture – instead, reduce the heat to low and add the cream during the last 5 minutes of cooking.
When browning the sausage, resist the urge to stir it constantly; letting it develop a golden crust on one side before breaking it up will create deeper, richer flavor throughout the soup.
For the best results, add the spinach right at the end and let it wilt naturally from the residual heat, which keeps it bright and fresh rather than overcooked and stringy.

What to Serve With Italian Sausage Gnocchi Soup?
This hearty soup is practically a meal on its own, but a few simple sides can make it even better! A warm, crusty loaf of Italian bread or garlic bread is perfect for soaking up the creamy broth – I always keep some on hand when I make this soup. For a fresh contrast to the rich flavors, try a simple side salad with arugula, cherry tomatoes, and a light lemon vinaigrette. If you’re feeding a hungry crowd, you might want to add some antipasto on the side, like marinated olives, roasted peppers, or fresh mozzarella balls.
Storage Instructions
Keep: This cozy Italian sausage gnocchi soup will stay good in the fridge for up to 4 days when stored in an airtight container. Just keep in mind that the gnocchi might absorb more liquid as it sits, making the soup thicker – but it’s still just as tasty!
Freeze: If you want to freeze this soup, I recommend doing it without the cream and gnocchi. Store the base in a freezer-safe container for up to 3 months. When you’re ready to eat, thaw it overnight in the fridge, then add fresh gnocchi and cream while reheating.
Warm Up: To warm up your soup, heat it gently on the stovetop over medium-low heat, stirring occasionally. You might need to add a splash of broth or cream if it’s gotten too thick. For single servings, the microwave works well too – just heat in 30-second intervals, stirring between each one.
| Preparation Time | 10-15 minutes |
| Cooking Time | 20-30 minutes |
| Total Time | 30-45 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1700-1900
- Protein: 85-95 g
- Fat: 110-120 g
- Carbohydrates: 130-140 g
Ingredients
- 1 medium onion (diced)
- 2 celery stalks (diced)
- 2 large garlic cloves (minced)
- 1/4 cup grated Parmesan cheese
- 1.1 lb gnocchi
- 1 tsp Italian herbs
- 1 handful fresh spinach (roughly chopped)
- 1 medium carrot (diced)
- 2.5 fl oz dry white wine (like Pinot Grigio)
- 4 cups chicken broth (I use Swanson’s Low Sodium)
- 1/4 tsp red pepper flakes
- 1 lb Italian sausage (casings removed)
- 1 tbsp olive oil
- 3/4 cup heavy cream
Step 1: Brown the Sausage
Begin by heating some olive oil in a heavy-bottomed pot over medium-high heat.
Add the sausage and fry for 4-5 minutes, crumbling it with your spoon as it cooks until it’s slightly browned.
Step 2: Sauté the Vegetables and Aromatics
Add the onion, carrot, and celery to the pot with the browned sausage.
Continue cooking for another 2-3 minutes, allowing the vegetables to soften.
Stir in the garlic, Italian seasoning, and red chili flakes.
Cook for an additional minute until the mixture becomes fragrant.
Step 3: Add Wine and Stock
Pour in the white wine, stirring often, and allow it to cook for a minute until the alcohol evaporates almost completely.
Next, add the chicken stock, increase the heat to bring it to a boil, then lower the heat to a simmer.
Let it simmer gently for about 10 minutes to meld the flavors.
Step 4: Cook the Gnocchi
Stir in the double cream, mixing well to incorporate it into the broth.
Add the gnocchi to the pot and cook according to package instructions, typically for 2-3 minutes, until the gnocchi are cooked through and tender.
Step 5: Finish the Dish and Serve
Finally, stir in the baby spinach and grated Parmesan cheese.
Mix until the spinach wilts slightly and the Parmesan is melted and well combined.
Taste and adjust seasoning as needed.
Serve the dish immediately while hot, and enjoy!