Creamy Italian Sausage Gnocchi Soup Recipe

There’s something so comforting about a pot of soup simmering on the stove while everyone waits around the table. This Creamy Italian Sausage Gnocchi Soup has that cozy, homemade magic that turns an ordinary weeknight into something special. It’s hearty, flavorful, and comes together in under 40 minutes, the kind of dinner that feels like a big hug in a bowl.

I still remember the first time I made it. It was one of those chilly nights when everyone came home tired and hungry. I had a pack of Italian sausage sitting in the fridge, some gnocchi in the pantry, and a handful of spinach that needed using. I figured, why not toss it all together with a little cream and tomatoes? That one “use what you’ve got” dinner quickly became one of my family’s most requested soups.

If you love soups that are creamy, slightly spicy, and full of hearty textures, this one’s going to be your new go-to. And if you’re in a soup mood lately, you’ll also love my Creamy Tomato Basil Soup or this Sausage Potato and Kale Soup — both perfect for cozy nights in.

Why You’ll Love This Creamy Italian Sausage Gnocchi Soup

Let’s be honest, we all need those low-effort meals that still taste like something you’d order at a cozy café. Here’s what makes this soup so special:

  • It’s ready in 40 minutes. Perfect for busy weeknights or lazy weekends.
  • One pot only. Less cleanup, more family time.
  • Creamy and hearty. The gnocchi soaks up the tomato-cream broth perfectly.
  • Family-approved. Even picky eaters love the mild sausage flavor.
  • Customizable. Add more veggies, spice it up, or use what’s already in your kitchen.

There’s no need to be a pro cook here. This recipe is forgiving, simple, and absolutely delicious. If you enjoy Italian-style comfort food, don’t miss my Italian Sausage Rigatoni — it’s just as rich and flavorful, but with a pasta twist instead of soup.

Ingredients You’ll Need

Here’s what you’ll want to gather before you start making this Creamy Italian Sausage Gnocchi Soup:

  • 16 ounces Italian sausage (mild or spicy, your choice)
  • 1 medium onion, finely chopped
  • 2 celery stalks, chopped
  • 2 tablespoons flour
  • 3–4 cloves garlic, minced
  • 4 cups chicken broth
  • 1 (28-ounce) can crushed tomatoes
  • ½ teaspoon dried oregano
  • ½ teaspoon crushed red pepper flakes (optional)
  • 1 pound potato gnocchi, uncooked
  • 1 cup heavy cream
  • 2 cups fresh baby spinach (optional but recommended)
  • Salt and pepper to taste

You’ll also need a large pot or Dutch oven, a wooden spoon, and about 40 minutes of relaxed cooking time.

How to Make Creamy Italian Sausage Gnocchi Soup

You’re just a few simple steps away from a bowl of rich, creamy comfort.

1. Brown the Sausage

Add the sausage meat to a large soup pot or Dutch oven. Cook over medium-high heat, breaking it up with a spoon, until it’s browned and crumbly, about 7 to 8 minutes.

Once it’s cooked, use a slotted spoon to transfer the sausage to a paper towel-lined plate. Leave about one tablespoon of the fat in the pot for extra flavor.

2. Sauté the Veggies

Add the chopped onion and celery to the pot. Cook for about 5 minutes, stirring occasionally, until they’re soft and fragrant. This is the base that gives the soup its depth.

3. Add the Garlic and Flour

Stir in the minced garlic and flour. Let it cook for about 1 minute to remove that raw flour taste. This step helps thicken the soup later.

4. Add Broth and Tomatoes

Slowly pour in the chicken broth while stirring so the flour blends smoothly into the liquid. Then add the crushed tomatoes, oregano, and red pepper flakes if using. Stir everything together.

5. Simmer with the Sausage

Return the cooked sausage to the pot and bring the soup to a gentle boil over medium-high heat. Let it bubble for a few minutes to let the flavors mingle.

6. Add the Gnocchi and Cream

Once it’s boiling, reduce the heat and stir in the gnocchi and heavy cream. Let the soup simmer gently for about 10 minutes. The gnocchi will cook right in the soup, becoming tender and soaking up all that delicious broth.

If you enjoy creamy soups like this one, you might also like my Creamy Cowboy Soup Recipe — it’s another one-pot wonder that’s just as cozy and filling.

7. Add Spinach and Season

Stir in the spinach and let it wilt. Season with salt and pepper to taste. If the soup feels too thick, just add a little more broth or cream until it reaches your desired consistency.

That’s it, dinner’s ready.

Tips for Perfect Gnocchi Soup Every Time

Even simple recipes have a few tricks that make them shine. Here’s what I’ve learned from making this Creamy Italian Sausage Gnocchi Soup more times than I can count:

  • Use good-quality sausage. The sausage is the star of this recipe. Choose one with herbs and seasoning you love.
  • Don’t skip the flour. It helps the broth turn creamy and rich instead of thin.
  • Adjust the spice. Add more red pepper flakes for heat or skip them if you prefer mild.
  • Add extra veggies. Diced carrots, mushrooms, or zucchini blend right in and make the soup even heartier.
  • Use shelf-stable or fresh gnocchi. Both work fine, just watch the texture and cooking time.

If you’re into hearty fall dishes, my Sausage Apple Sweet Potato Bake is another comforting recipe worth bookmarking.

Variations to Try

The best part about this recipe is how flexible it is. You can make it your own depending on what’s in your fridge or what your family prefers.

  • Swap the protein: Try chicken sausage or ground turkey for a lighter version.
  • Make it dairy-free: Use coconut milk instead of cream for a slightly different but still rich flavor.
  • Add cheese: A sprinkle of Parmesan before serving makes it irresistible.
  • Boost the greens: Kale or arugula can replace spinach if you want more color and texture.
  • Turn it into a pasta bake: Use less broth, toss with mozzarella, and bake for 20 minutes, total comfort food.

And if you’re craving more Italian-inspired soups, you’ll definitely enjoy my Italian Minestrone with Kale Recipe, it’s veggie-packed and wholesome.

Storing and Reheating

Close-up bowl of creamy Italian sausage gnocchi soup with spinach and tender gnocchi in a rich tomato cream sauce on a marble background.

If you’re lucky enough to have leftovers, this soup keeps beautifully.

  • Store: In an airtight container in the fridge for up to 3 days.
  • Reheat: Warm gently on the stove over low heat. Add a splash of broth or cream to loosen it.
  • Freeze: The texture of gnocchi can get a bit soft after freezing, but if you don’t mind that, it’s still delicious.

Pro tip: If you plan to freeze, cook the gnocchi separately and add it fresh when reheating. For more ideas like this, check out my Creamy Chicken Wild Rice Soup, another family favorite that reheats perfectly.

What to Serve with Creamy Italian Sausage Gnocchi Soup

This soup is satisfying on its own, but a few simple sides turn it into a complete dinner:

  • Warm garlic bread or a crusty baguette to soak up the broth.
  • A crisp green salad with balsamic vinaigrette.
  • Roasted veggies like asparagus or Brussels sprouts for extra color on the table.
  • Or keep it simple with a sprinkle of fresh Parmesan and cracked black pepper right on top.

FAQs About Creamy Italian Sausage Gnocchi Soup

Can I use pre-cooked gnocchi for this recipe?

Yes, absolutely. Both shelf-stable and refrigerated gnocchi work perfectly here. If you’re using pre-cooked gnocchi, add it during the last 5 minutes of cooking just to heat it through, so it doesn’t get too soft.

Can I make this soup ahead of time?

You can! This Creamy Italian Sausage Gnocchi Soup reheats beautifully. I recommend cooking the soup without the gnocchi if you plan to make it ahead. When you’re ready to serve, reheat the soup gently on the stove and stir in the gnocchi for a few minutes until tender.

How do I make this soup thicker or thinner?

If your soup turns out thicker than you’d like, stir in a splash of chicken broth or cream until it reaches the consistency you prefer. To make it thicker, let it simmer uncovered for a few extra minutes, or add a little more flour in the beginning next time.

Can I use half-and-half instead of heavy cream?

Yes, half-and-half works fine for a lighter version. The broth will be a bit less creamy, but still delicious. You can also use whole milk and a small pat of butter for similar richness.

Is there a vegetarian version of this soup?

Definitely. You can swap the Italian sausage for plant-based sausage or crumbled tofu. Use vegetable broth instead of chicken broth, and the rest of the ingredients stay the same. It’s just as hearty and satisfying.

Final Thoughts

If you’re craving something that feels like comfort in a bowl — creamy, savory, and full of flavor — this Creamy Italian Sausage Gnocchi Soup is exactly what you need.

It’s the kind of meal that brings people together, warms you up on cold nights, and somehow tastes even better the next day. Whether you’re cooking for family, friends, or just yourself, this soup has a way of making dinner feel special without making your night stressful.

Save This Recipe for Later

If you loved this recipe, don’t forget to pin it to your favorite Pinterest board so you can find it again when soup season rolls around. Sharing and saving your favorite recipes helps others discover them too — and who doesn’t love finding new comfort food favorites?

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Bowl of creamy Italian sausage gnocchi soup with spinach and potato gnocchi in a rich tomato cream broth on a marble surface.

Creamy Italian Sausage Gnocchi Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Liza
  • Total Time: 40 minutes
  • Yield: 6 servings 1x

Description

This cozy and creamy Italian Sausage Gnocchi Soup is the ultimate comfort food for chilly nights. Hearty, flavorful, and ready in under 40 minutes, it’s a one-pot meal the whole family will love.


Ingredients

Scale
  • 16 ounces Italian sausage (mild or spicy)
  • 1 medium onion, finely chopped
  • 2 celery stalks, chopped
  • 2 tablespoons flour
  • 34 cloves garlic, minced
  • 4 cups chicken broth
  • 1 (28-ounce) can crushed tomatoes
  • ½ teaspoon dried oregano
  • ½ teaspoon crushed red pepper flakes (optional)
  • 1 pound potato gnocchi, uncooked
  • 1 cup heavy cream
  • 2 cups fresh baby spinach (optional)
  • Salt and pepper to taste

Instructions

  1. In a large soup pot or Dutch oven, cook sausage over medium-high heat, breaking it up with a spoon until browned, about 7–8 minutes. Transfer to a paper towel-lined plate and leave 1 tablespoon of fat in the pot.
  2. Add chopped onion and celery to the pot and cook for 5 minutes until softened.
  3. Stir in garlic and flour, cooking for 1 minute to remove the raw flour taste.
  4. Slowly pour in chicken broth, stirring constantly, then add crushed tomatoes, oregano, and red pepper flakes if using. Stir to combine.
  5. Return the sausage to the pot and bring to a gentle boil. Let simmer for a few minutes to blend flavors.
  6. Add gnocchi and heavy cream. Reduce heat and simmer gently for 10 minutes until gnocchi is tender.
  7. Stir in spinach until wilted. Season with salt and pepper to taste. Adjust consistency with more broth or cream if desired. Serve hot.

Notes

Use high-quality sausage for best flavor. Customize by adding veggies like carrots or mushrooms. If making ahead or freezing, cook gnocchi separately and add when reheating.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 520
  • Sugar: 5g
  • Sodium: 950mg
  • Fat: 32g
  • Saturated Fat: 14g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 3g
  • Protein: 20g
  • Cholesterol: 85mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star