Let Me Tell You About This Cozy Soup
You know that soup you keep meaning to make but never quite get around to? For ages, Creamy Italian Sausage Gnocchi Soup was that for me. I used to think soups like this were just for restaurants or some fancy-pants home cooks. But a couple of winters ago—on one of those bone-chilling nights when the heater just wasn’t cutting it—I finally decided to give it a try. Maybe it was the gnocchi, maybe it was the sausage, or maybe it was just that night, but dang, my little kitchen smelled better than Christmas at Nonna’s. (Even though my Nonna’s actually Slovenian and more likely to make goulash.) Still, every time I make this, I think of that first shivery night and how a pot of soup basically saved my sanity.
Why You’ll Love Making This (Or At Least Eat Three Bowls Like Me)
- I whip this up when it’s too cold to function and I need something that sticks to my ribs;
- My family eats this like it’s their last meal on earth—kids dunk their bread, husband basically licks the bowl (not that I’m judging, hmm);
- There was a time I tried skipping the gnocchi—big mistake. That chewy, pillowy bite makes everything else taste even creamier;
- (Frustration alert) I used to stress about chopping everything perfectly, but honestly, as long as it’s roughly the same size, nobody notices—except me, and I’m over it.
Here’s What Goes Into My Version (With Substitution Chaos)
- 1 pound (450g) Italian Sausage (sweet, spicy, or a little of both—some days I use ground turkey and just bump up the spices)
- 1 small yellow onion, diced (though, if I’ve got a sad half onion hanging around, in it goes)
- 3 garlic cloves, minced (Don’t buy the pre-minced stuff… unless your toddler’s screaming, then go for it)
- 4 cups chicken broth (homemade is lovely, but I rarely have time—I use low-sodium boxed most days)
- 1 cup heavy cream (or half-and-half works in a pinch, just a bit less dreamy)
- 1 (16-ounce/500g) package potato gnocchi (fresh, shelf-stable, even the frozen kind—honestly, they all work, but the shelf-stable is fastest)
- 2 cups chopped baby spinach (or a handful of kale ripped up—my friend Liz swears by arugula but I thought that was a little much)
- 1 cup diced carrots (I love the pre-diced “matchstick” ones if I’m feeling lazy)
- 1 stalk celery, diced (or celery seed if that’s all that’s hiding in your spice drawer)
- 1 teaspoon Italian seasoning (sometimes I knock together oregano and basil instead)
- Salt and pepper to taste (I always overdo the pepper and have to dial it back, so easy does it)
- 1/2 cup grated parmesan cheese (the shredded stuff melts weird, just saying!)
How I Throw This Soup Together (Don’t Overthink It!)
- Grab your big pot or Dutch oven. Brown the sausage over medium heat, breaking it up—get some nice crispy bits if you can, that’s pure flavor.
- Add your onion, carrot, and celery. Sauté til the onions go soft, about 5ish minutes (I usually let it go while I answer a text or hunt for the parmesan.)
- Add garlic. Give it a minute, just til it smells like you want to eat the air.
- Pour in the chicken broth. Scrape up any golden sausage goodness stuck to the bottom!
- Chuck in the Italian seasoning, salt, and pepper now. Stir and bring to a mellow boil—nothing crazy, just a wobbly simmer.
- Drop in the gnocchi (right form the package, no need to pre-cook). Let them cook about 3-5 minutes—when they float, they’re ready (this is when I sneak a taste, purely scientific purposes).
- Stir in the heavy cream and spinach. Let it all heat through until the spinach is wilted and the soup’s dreamy-creamy. Not too hot or the cream might split—ask me how I know.
- Taste, taste, taste. Add more salt, pepper, or a splash of cream if your heart so desires.
- Ladle it up, sprinkle with parmesan, and, if you’re feeling extra, add some cracked black pepper (my dad does this and claims it’s “chef’s kiss”).
Notes (So You Don’t Trip Over My Mistakes)
- I once tried intentionally overcooking the gnocchi—hoping for thicker soup. It just turned gluey. Don’t do that.
- If the soup thickens up the next day (which it will), a splash of broth or milk loosens it right up.
- You can totally use mild sausage and add chili flakes if your crowd is heat-sensitive—my kids will actually eat seconds if I do this.
Variations (Some Winners, Some… Not So Much)
- Tried it with plant-based sausage—works okay, but gets a bit chewy if you accidentally brown it too long. Not my favorite (sorry, veg friends).
- Added sundried tomatoes once. It was… interesting? Not bad, but maybe better as a pasta sauce.
- Once I tossed in tortellini instead of gnocchi; the flavors are spot-on but the soup gets rich, fast—tread carefully.
What If You Don’t Have the Right Pot?
I love my Dutch oven for this because it holds the heat, but honestly, I’ve banged this out in a giant skillet when the good pot’s in the dishwasher. Use what you’ve got, just watch the splatters!
How the Soup Stays (Or Doesn’t Stay) Fresh
If you manage to have leftovers, pop them in an airtight container and into the fridge. Soup keeps for about three days, but if you’re anything like my bunch, it’ll evaporate overnight. To reheat, go gently—medium-low heat so the cream doesn’t throw a tantrum and separate. Freezing? Eh. The gnocchi get a bit mealy. But if you’re desperate, go for it—I’ve done it, just wasn’t as swoon-worthy.
Serving This Up (How We Fight Over the Last Bowl)
I like this best with a big hunk of crusty bread on the side—warmed up if I remember. If you want to get fancy (some do), hit it with extra parmesan or those little fried onion bits (yes, the ones from the green bean casserole days). One day, I offered a squeeze of lemon alongside; my youngest was appalled, but I thought it brightened things up. Family split—do with that what you will.
Pro Tips (aka “Don’t Do What I Did” Notes)
- Rushing the browning? The sausage stays kinda bland, which is such a waste. Take your time—no multitasking!
- Once added the cream too soon, right after the broth started boiling. The soup split on me… lesson learned: temp down before cream goes in.
- If you dump all the spinach in one giant clump, you’ll get a weird mass that’s tricky to stir through. Add in handfuls, and give it a sec to wilt!
FAQ—Because You’ve Actually Asked (Or I Pretend You Have)
- Can I make it vegetarian? Yup. Use veggie sausage and veggie broth. It’s a little different, but the spirit’s there.
- Does this work in a slow cooker? Technically yes, but honestly, the gnocchi turn mushy if cooked all day. Maybe add them at the last half-hour?
- Why does my cream split? Too much heat after adding, or the broth’s boiling like a kettle. Keep it gentle and all’s well.
- Can I make this ahead? Absolutely—I think it tastes better the next day, though the gnocchi do gobble up the broth and get bigger than you’d expect. Not a bad thing, necessarily.
- Can I use something besides gnocchi? Sure! Little pasta shapes like ditalini are fine, but let’s be honest—gnocchi’s more fun to say.
By the way, if you have a clever shortcut I haven’t thought of—or you somehow make this even faster—let me know. I love to tinker! Oh, and if you get a random craving for this in July? No judgments. Summer soup is totally a thing; I checked.
Ingredients
- 1 pound (450g) Italian sausage (sweet, spicy, or a little of both—some days I use ground turkey and just bump up the spices)
- 1 small yellow onion, diced (though, if I’ve got a sad half onion hanging around, in it goes)
- 3 garlic cloves, minced (Don’t buy the pre-minced stuff… unless your toddler’s screaming, then go for it)
- 4 cups chicken broth (homemade is lovely, but I rarely have time—I use low-sodium boxed most days)
- 1 cup heavy cream (or half-and-half works in a pinch, just a bit less dreamy)
- 1 (16-ounce/500g) package potato gnocchi (fresh, shelf-stable, even the frozen kind—honestly, they all work, but the shelf-stable is fastest)
- 2 cups chopped baby spinach (or a handful of kale ripped up—my friend Liz swears by arugula but I thought that was a little much)
- 1 cup diced carrots (I love the pre-diced “matchstick” ones if I’m feeling lazy)
- 1 stalk celery, diced (or celery seed if that’s all that’s hiding in your spice drawer)
- 1 teaspoon Italian seasoning (sometimes I knock together oregano and basil instead)
- Salt and pepper to taste (I always overdo the pepper and have to dial it back, so easy does it)
- 1/2 cup grated parmesan cheese (the shredded stuff melts weird, just saying!)
Instructions
-
1Grab your big pot or Dutch oven. Brown the sausage over medium heat, breaking it up—get some nice crispy bits if you can, that’s pure flavor.
-
2Add your onion, carrot, and celery. Sauté til the onions go soft, about 5ish minutes (I usually let it go while I answer a text or hunt for the parmesan.)
-
3Add garlic. Give it a minute, just til it smells like you want to eat the air.
-
4Pour in the chicken broth. Scrape up any golden sausage goodness stuck to the bottom!
-
5Chuck in the Italian seasoning, salt, and pepper now. Stir and bring to a mellow boil—nothing crazy, just a wobbly simmer.
-
6Drop in the gnocchi (right form the package, no need to pre-cook). Let them cook about 3-5 minutes—when they float, they’re ready (this is when I sneak a taste, purely scientific purposes).
-
7Stir in the heavy cream and spinach. Let it all heat through until the spinach is wilted and the soup’s dreamy-creamy. Not too hot or the cream might split—ask me how I know.
-
8Taste, taste, taste. Add more salt, pepper, or a splash of cream if your heart so desires.
-
9Ladle it up, sprinkle with parmesan, and, if you’re feeling extra, add some cracked black pepper (my dad does this and claims it’s “chef’s kiss”).
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!




