I made this soup on a random Tuesday when I had zero motivation to cook and even less motivation to grocery shop. I basically raided the fridge and pantry and hoped for the best. And somehow it turned into one of the most requested dinners in our house.
Silas walked in from work, took one sniff, and asked what time dinner was ready. That never happens with soup. Usually he tolerates soup. This one he actually gets excited about, and now he asks for it by name.
This sausage gnocchi soup is creamy, packed with Italian sausage, and loaded with pillowy little gnocchi that soak up all that broth. It comes together in one pot in under 40 minutes, which honestly feels like cheating for something this good.
There’s a reason soups like this show up on so many dinner tables in 2026. Everyone wants something warm and filling that doesn’t take all night to make, and this one checks that box without a single fancy ingredient.
Side Note: If you’ve never cooked with potato gnocchi before, don’t overthink it. They cook directly in the soup and turn out soft and a little chewy, almost like tiny dumplings. No boiling them separately, no extra pot to wash.
I make a version of this soup at least twice a month now, and I’ve tweaked it enough times to know exactly where people go wrong the first time. So I’m going to walk you through every step, plus the small details that make the difference between a good bowl and a great one.
Let’s get into it.
What You’ll Need
| Ingredient | Amount |
|---|---|
| Italian sausage (mild or spicy) | 1 lb |
| Yellow onion, diced | 1 medium |
| Garlic, minced | 4 cloves |
| Carrots, sliced | 2 medium |
| Chicken broth | 5 cups |
| Heavy cream | 1 cup |
| Potato gnocchi (shelf-stable) | 16 oz package |
| Baby spinach | 3 cups |
| Parmesan cheese, grated | ½ cup |
| Italian seasoning | 1 tsp |
| Crushed red pepper flakes | ¼ tsp (optional) |
| Olive oil | 1 tbsp |
| Salt and pepper | To taste |
Tools you’ll need: My Honest 2-Week At-Home Weight Loss Reset (No Fads)
- Large Dutch oven or heavy-bottomed soup pot
- Wooden spoon
- Ladle
- Sharp knife and cutting board
Read this also:
Pro Tips
- Don’t drain the sausage fat completely. Leave a little behind. It’s where a lot of the flavor for the whole soup comes from.
- Add the gnocchi last and don’t overcook it. Shelf-stable gnocchi only needs 3 to 5 minutes in simmering broth. Any longer and they turn mushy instead of pillowy.
- Warm the cream before adding it. Pulling a cup of cold cream straight from the fridge into hot broth can make it curdle a little. Let it sit out for 10 minutes first, or temper it with a splash of hot broth before stirring it in.
- Taste before you salt. Both the sausage and the parmesan bring a good amount of salt already. Season at the end, not the beginning.
- Use fresh spinach, not frozen. Frozen spinach releases extra water into the soup and waters down that creamy broth you worked for.
- Slice your carrots thin. Thick carrot chunks need more time to soften than the gnocchi needs to cook. Slicing them thin means everything finishes at the same time, so you’re not left with crunchy carrots in an otherwise soft soup.
Honestly, none of these tips are complicated. But they’re the exact things that made my third attempt at this soup so much better than my first one.
How to Make Sausage Gnocchi Soup
Step 1: Brown the sausage. Heat the olive oil in your pot over medium heat. Add the sausage, breaking it apart with your wooden spoon, and cook until browned, about 6 to 8 minutes. You want some deep brown bits forming on the bottom of the pot. Those bits add flavor later, so don’t rush this part.
Step 2: Cook the vegetables. Add the diced onion and sliced carrots to the pot with the sausage. Cook for 4 to 5 minutes, until the onion turns soft and translucent. Stir in the garlic and cook for another 30 seconds, just until fragrant. Garlic burns fast, so keep stirring.
Step 3: Add the broth and seasoning. Pour in the chicken broth, scraping the bottom of the pot with your spoon to lift up any browned bits. Stir in the Italian seasoning and red pepper flakes if using. Bring everything to a gentle boil, then lower the heat so it’s simmering.
Step 4: Add the gnocchi. Drop the gnocchi into the pot and simmer for 3 to 5 minutes, stirring occasionally, until they float to the top and turn tender. They’ll look plump and puffed up when they’re ready.
Step 5: Stir in the cream and spinach. Lower the heat to low. Stir in the heavy cream and baby spinach, letting the spinach wilt for about 2 minutes. The soup will turn a soft golden color once the cream is fully mixed in.
Step 6: Finish with parmesan. Stir in the grated parmesan until melted and combined. Taste and adjust salt and pepper as needed. This is your last chance to adjust seasoning, so taste twice if you’re not sure.
Step 7: Serve. Ladle into bowls and top with extra parmesan and a pinch more red pepper flakes if you like heat. A crack of fresh black pepper on top doesn’t hurt either.
Read this also: The Chicken Noodle Soup Recipe That Actually Cures a Cold
Substitutions and Variations

| Original | Substitute |
|---|---|
| Italian sausage | Ground turkey sausage or chicken sausage |
| Heavy cream | Half and half (lighter, less rich) |
| Chicken broth | Vegetable broth |
| Potato gnocchi | Cauliflower gnocchi |
| Baby spinach | Kale, chopped small |
| Parmesan | Pecorino Romano |
Want it spicier? Use hot Italian sausage and don’t skip the red pepper flakes.
Want it lighter? Swap the cream for half and half or even whole milk, and use turkey sausage instead of pork.
Make Ahead Tips
You can brown the sausage and cook the vegetable base up to 2 days ahead. Store it in the fridge, then reheat it in the pot and add the broth, gnocchi, cream, and spinach right before serving.
I don’t recommend cooking the gnocchi ahead of time. They get soft and lose that little bite the longer they sit in liquid.
Nutritional Snapshot
Approximate values per serving, based on 6 servings total.
| Nutrient | Amount |
|---|---|
| Calories | ~480 |
| Protein | 19g |
| Carbohydrates | 32g |
| Fat | 31g |
| Sodium | ~980mg |
Side Note: These numbers will shift depending on the sausage brand and how much cream and cheese you use, so treat this as a general guide, not gospel.
Meal Pairings
This soup is rich, so I like pairing it with something simple on the side.
- A crusty loaf of sourdough or French bread for dipping
- A light arugula salad with lemon vinaigrette to cut through the creaminess
- Roasted garlic parmesan asparagus if you want to sneak in extra veggies
Leftovers and Storage
Store leftovers in an airtight container in the fridge for up to 3 days. The gnocchi will soak up more broth as it sits, so the soup thickens over time. That’s normal.
To reheat, warm it on the stovetop over medium-low heat and add a splash of broth or milk to loosen it back up.
I don’t recommend freezing this one. Cream-based soups tend to separate once thawed, and the gnocchi texture changes too.
FAQs Related to
1. Can I use fresh gnocchi instead of shelf-stable?
Yes. Fresh gnocchi cooks even faster, usually in 2 to 3 minutes, so keep an eye on it and pull it as soon as it floats.
2. Can I make this soup without sausage?
You can leave it out for a vegetarian version and add extra vegetables like mushrooms or white beans for protein and texture.
3. Why did my soup turn out grainy?
This usually happens when the cream or cheese gets added over too high heat. Keep the heat low once you add the dairy and stir gently.
4. Can I make this in a slow cooker?
You can cook the sausage, vegetables, and broth in the slow cooker on low for 6 hours, then stir in the gnocchi, cream, and spinach during the last 20 minutes so the gnocchi doesn’t turn mushy.
5. Is this soup spicy?
Not unless you use hot sausage or add the red pepper flakes. As written, it’s mild and family friendly.
6. How do I thicken the soup if it’s too thin?
Mash a few of the cooked gnocchi against the side of the pot with your spoon. The starch that releases will thicken the broth without changing the flavor.
7. What can I add to make it more filling?
White beans, diced potatoes, or extra sausage all work well if you want a heartier bowl. Just add a splash more broth so it doesn’t get overcrowded.
Wrapping Up
This sausage gnocchi soup has become one of those recipes I make when I want dinner to feel like more effort than it actually was. It’s creamy, cozy, and the kind of meal that makes people go back for seconds without even asking.
If you end up making it, come back and drop a comment below. I’d love to know how it turned out, or if you tried any of the swaps above. And if you have questions before you start cooking, ask away. I read every single comment.