Creamy Italian Sausage Gnocchi Soup is the kind of easy dinner recipe I make when I want something seriously comforting without spending my entire evening in the kitchen.
It combines browned Italian sausage, pillowy potato gnocchi, tender spinach, tomatoes, garlic, Parmesan and a silky cream broth in one wonderfully cozy pot.
Recent recipe trends are leaning heavily toward quick one-pot comfort food, and this combination hits several of those cravings at once: 30-minute dinner, creamy soup, sausage recipes, gnocchi recipes, easy weeknight meals and cozy comfort food. Current versions commonly use gnocchi directly in the soup, allowing the little potato dumplings to cook while absorbing the savoury broth.
And honestly? That’s exactly why I love it.
You get the richness of a restaurant-style soup with the convenience of a weeknight meal.
Why This Italian Sausage Gnocchi Soup Works So Well
The magic starts with the sausage.
Browning it directly in the soup pot creates those caramelized little pieces that bring incredible savoury depth to the broth. Then onion and garlic build the aromatic base before tomatoes, herbs and chicken broth bring everything together.
The gnocchi are the real comfort-food upgrade.
Instead of using pasta, we’re adding soft potato gnocchi that become beautifully tender in the simmering soup. Several current versions use this same one-pot technique because it keeps preparation simple while letting the gnocchi soak up all that flavour.
Then comes the creamy finish.
A splash of heavy cream softens the acidity of the tomatoes, while Parmesan adds salty, nutty richness. Fresh spinach gives the bowl a pop of colour and balances all that luxurious creaminess.
That’s a lot of payoff for one pot.
The Ingredients That Make It Delicious
Italian sausage — 1 pound / 450g
Use mild, sweet or spicy Italian sausage depending on your mood. Removing the casings makes it easy to crumble into bite-sized pieces.
Potato gnocchi — 1 pound / 450g
Shelf-stable or refrigerated gnocchi both work beautifully. Look for small potato gnocchi that cook quickly.
Chicken broth — 4 cups / 950ml
Low-sodium broth gives you more control over the final seasoning while creating a deeply savoury soup base.
Crushed tomatoes — 14 ounces / 400g
Tomatoes add acidity and colour, stopping the creamy broth from becoming overly heavy.
Heavy cream — 1 cup / 240ml
This creates the luxurious texture people expect from a creamy gnocchi soup.
Baby spinach — 3 cups / about 90g
Fresh spinach wilts almost instantly and adds freshness without requiring another cooking step.
Parmesan — ½ cup / 50g
Freshly grated Parmesan melts into the hot soup and gives every spoonful that irresistible cheesy finish.
You’ll also need 1 medium yellow onion, 3 garlic cloves, 1 tablespoon olive oil, 1 tablespoon tomato paste, 1 teaspoon Italian seasoning, ½ teaspoon red pepper flakes, ½ teaspoon black pepper and salt to taste.
How To Make Creamy Italian Sausage Gnocchi Soup
Start by heating the olive oil in a large Dutch oven or heavy-bottomed soup pot.
Add the Italian sausage and break it apart with a wooden spoon. Cook for approximately 5–7 minutes until browned and cooked through.
Don’t rush this step.
Those browned sausage pieces create the flavour foundation for your homemade soup recipe.
Add the diced onion and cook for 3–4 minutes until softened. Stir in the minced garlic, tomato paste, Italian seasoning and red pepper flakes.
Cook for another minute.
You’ll know you’re on the right track when the kitchen starts smelling ridiculously good.
Pour in the chicken broth and crushed tomatoes. Stir well, scraping any browned sausage bits from the bottom of the pot.
Bring everything to a gentle boil.
Reduce the heat and simmer for approximately 8–10 minutes. This gives the tomato broth time to develop before the gnocchi enter the party.
Add the potato gnocchi.
Cook according to the package directions, usually around 3–5 minutes. The gnocchi should become tender without falling apart.
This is the moment to watch carefully.
Overcooked gnocchi can become soft and mushy, so I prefer checking them early. Current recipes commonly recommend adding gnocchi toward the end of cooking for exactly this reason.
Lower the heat.
Slowly stir in the heavy cream, followed by the baby spinach. Let everything gently simmer for 1–2 minutes until the spinach wilts.
Turn off the heat and stir through the Parmesan.
Taste before adding more salt because the sausage, broth and Parmesan already bring plenty of seasoning.
Ladle into warm bowls.
Finish with extra Parmesan, cracked black pepper and a pinch of red pepper flakes.
Now grab some crusty bread.
You’re going to want it.
4 Pro Tips For Better Gnocchi Soup
Brown the sausage properly.
Don’t simply cook it until done and immediately add the broth. Give it time to develop golden-brown edges. That’s where much of the savoury flavour comes from.
Add the gnocchi late.
Potato gnocchi cook quickly. Adding them near the end gives you soft, pillowy pieces rather than mushy dumplings.
Keep the cream gentle.
Once the cream goes in, reduce the heat. A gentle simmer helps maintain a smooth, velvety texture rather than aggressively boiling the dairy.
Finish with Parmesan off the heat.
This gives the cheese a chance to melt into the broth smoothly while preserving its rich, savoury flavour.
Easy Ways To Change It Up
Want extra heat?
Use hot Italian sausage and increase the crushed red pepper flakes.
Prefer a lighter healthy-ish soup recipe?
Swap some of the cream for additional broth and use turkey or chicken Italian sausage.
You can also replace the spinach with chopped kale. Just give kale a few extra minutes to soften.
For extra vegetables, add diced mushrooms, zucchini or chopped bell peppers with the onion.
And if you’re planning a cozy weekend dinner, serve the soup with toasted garlic bread and a simple green salad.
That turns this quick one-pot dinner recipe into a seriously satisfying meal.
Recipe Snapshot
Prep time: 10 minutes
Cook time: 25 minutes
Total time: 35 minutes
Servings: 6
Cuisine: Italian-inspired
Course: Soup / Main Dish
Difficulty: Easy
Complete Recipe
Ingredients
- 1 tablespoon olive oil
- 1 pound / 450g Italian sausage, casings removed
- 1 medium yellow onion, diced
- 3 garlic cloves, minced
- 1 tablespoon tomato paste
- 1 teaspoon Italian seasoning
- ½ teaspoon red pepper flakes
- 4 cups / 950ml low-sodium chicken broth
- 14 ounces / 400g crushed tomatoes
- 1 pound / 450g potato gnocchi
- 1 cup / 240ml heavy cream
- 3 cups / 90g fresh baby spinach
- ½ cup / 50g freshly grated Parmesan
- ½ teaspoon black pepper
- Salt, to taste
- Extra Parmesan and red pepper flakes, for serving
Method
- Heat olive oil in a large Dutch oven over medium heat.
- Add sausage and cook for 5–7 minutes, breaking it into small pieces.
- Add onion and cook for 3–4 minutes until softened.
- Stir in garlic, tomato paste, Italian seasoning and red pepper flakes.
- Cook for 1 minute.
- Add chicken broth and crushed tomatoes.
- Bring to a gentle boil, then simmer for 8–10 minutes.
- Add gnocchi and cook for 3–5 minutes, or according to package directions.
- Reduce heat and stir in heavy cream.
- Add spinach and simmer for 1–2 minutes until wilted.
- Remove from heat and stir in Parmesan.
- Season with black pepper and salt to taste.
- Serve immediately with extra Parmesan and crusty bread.
Nutrition Information
Approximate nutrition per serving, based on six servings:
Calories: 520
Protein: 23g
Carbohydrates: 48g
Fat: 27g
Saturated Fat: 12g
Fiber: 4g
Sugar: 7g
Sodium: 1,150mg
Calcium: 190mg
Iron: 3mg
Nutrition will vary depending on the sausage, broth, gnocchi and cream brands used.
Why This Belongs On Your Weeknight Dinner Rotation
There are recipes you make because they’re practical.
Then there are recipes you make because everyone suddenly gets very quiet around the dinner table.
This is the second kind.
The combination of Italian sausage, creamy tomato broth, potato gnocchi, spinach and Parmesan delivers that big bowl-of-comfort feeling without complicated prep.
It’s also incredibly visual, which makes it a natural fit for searches around cozy dinner recipes, comfort food recipes, easy soup recipes, fall dinner ideas, winter meals, one-pot recipes and family dinner ideas.
The texture is what really sells it.
Tender gnocchi. Crispy-edged sausage. Silky broth. Melty Parmesan. Soft spinach.
Every spoonful has something going on.
And because everything happens in one pot, cleanup is refreshingly minimal.
That’s my kind of easy family dinner.
Time To Make A Pot
Grab your biggest soup pot and give this creamy Italian sausage gnocchi soup a try.
It’s fast enough for a busy Tuesday, cozy enough for a chilly Sunday and impressive enough to serve when friends come over.
And don’t forget the crusty bread.
Honestly, leaving that out would be a little tragic.
When you make it, share your bowl with someone who loves cozy comfort food—or save the leftovers for tomorrow. The flavours make this easy Italian dinner feel even more inviting the next day.
