
Creamy Italian Sausage Gnocchi Soup Recipe tastes like a cozy hug in a bowl, with rich broth, tender gnocchi, and savory sausage in every spoonful. It works perfectly for busy weeknights or lazy weekends, since you pull it together in about 35–40 minutes. I first made a version of this on a cold Minnesota night and accidentally ate two bowls before I even called my family to the table.
Why Creamy Italian Sausage Gnocchi Soup Recipe Is Worth It
This soup delivers big restaurant-level flavor with weeknight-level effort. The gnocchi cook right in the pot, the sausage seasons the broth, and the cream pulls everything together into a silky, comforting bowl.
You only dirty one pot, and the whole thing comes together in under an hour. Leftovers taste even better the next day, so you cook once and eat twice, which always feels like winning at life.
“This Creamy Italian Sausage Gnocchi Soup Recipe tastes like something from a cozy Italian café, but you make it in one pot at home in under 40 minutes. ★★★★★”
Ingredients You Need
Italian sausage
- 1 pound Italian sausage, casings removed
- Use mild Italian sausage for family-friendly heat.
- Use hot Italian sausage if you like a little kick.
- Pork sausage gives the best flavor, but chicken or turkey sausage also work.
Gnocchi
- 1 pound shelf-stable potato gnocchi
- Shelf-stable gnocchi from the pasta aisle works great and stores easily.
- You can use refrigerated gnocchi or frozen gnocchi; add 1–2 minutes to the simmer time.
- Homemade gnocchi works too; add gently and stir less so they stay intact.
Vegetables & aromatics
- 1 medium yellow onion, diced
- 3–4 cloves garlic, minced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 2 cups fresh baby spinach, roughly chopped
- You can swap kale, Swiss chard, or even chopped escarole.
- 1 tablespoon tomato paste
- Tube tomato paste works best, since you store the rest easily in the fridge.
Broth & dairy
- 4 cups low-sodium chicken broth
- Use a good-quality boxed broth; I like brands with short ingredient lists.
- If you only have regular broth, reduce added salt and taste as you go.
- 1–1½ cups heavy cream
- Use heavy cream for the richest texture.
- Half-and-half works if you want it lighter, but the soup turns slightly thinner.
- ½–1 cup grated Parmesan cheese
- Use real Parmesan or Grana Padano, not the green can.
- Freshly grated melts smoother and avoids grainy texture.
Seasoning
- 1–2 teaspoons Italian seasoning
- ½ teaspoon dried oregano (optional, for extra herby flavor)
- ¼–½ teaspoon crushed red pepper flakes (optional, for heat)
- 1–1½ teaspoons kosher salt, to taste
- ½ teaspoon black pepper, to taste
Oil & butter
- 1 tablespoon olive oil (only if your sausage looks very lean)
- 1 tablespoon butter (optional, for extra richness)
Optional add-ins
- ½ cup sun-dried tomatoes, chopped (oil-packed, drained)
- 1 small zucchini, diced, for extra veggies
- ½ cup peas or corn, for sweetness and color
Equipment list
- Large heavy-bottomed soup pot or Dutch oven (5–6 quart)
- Wooden spoon or spatula
- Sharp chef’s knife and cutting board
- Ladle
- Measuring cups and spoons
- Small bowl for grated Parmesan
Quick Tips & substitutions
- Brown the sausage deeply so browned bits stick to the bottom; those bits flavor the broth.
- Drain some fat if the sausage releases a lot, but leave 1–2 tablespoons for flavor.
- Use shelf-stable gnocchi when you want a pantry-friendly option that cooks fast.
- Add gnocchi near the end so they stay tender and do not turn mushy.
- Stir in cream off the heat or on very low so it stays silky and does not curdle.
- Use half-and-half instead of cream for a lighter soup, and simmer a bit longer to thicken.
- Swap spinach with chopped kale and simmer a few extra minutes until it softens.
- Use vegetable broth and plant-based sausage for a meatless version that still tastes hearty.
- Add extra broth if the soup thickens too much after it sits.
- Taste and adjust salt at the end, since sausage and Parmesan both add salt.
How to Make Creamy Italian Sausage Gnocchi Soup Recipe
Step 1: Prep the ingredients
Chop the onion, carrots, and celery into small, even pieces so they cook at the same rate. Mince the garlic and roughly chop the spinach. Open the broth, measure the cream, and keep the gnocchi nearby so you move smoothly once the pot heats up.
Step 2: Brown the sausage
Heat a large soup pot over medium-high heat. Add the sausage (and a drizzle of olive oil if it looks very lean). Break the sausage into small crumbles with a wooden spoon and cook until it browns deeply and no pink remains, about 6–8 minutes.
Push the sausage to one side and tilt the pot slightly. Spoon off excess fat if you see more than a thin layer, but keep some for flavor. Transfer the browned sausage to a bowl, leaving the tasty browned bits in the pot.
Step 3: Sauté the aromatics
Lower the heat to medium. Add butter if you use it, then add onion, carrots, and celery. Stir and cook until the vegetables soften and the onion turns translucent, about 5–7 minutes.
Add the garlic and tomato paste. Stir constantly for 1–2 minutes so the tomato paste darkens slightly and the garlic smells fragrant. Scrape up any browned bits from the bottom as the vegetables release moisture.
Step 4: Build the broth
Sprinkle in Italian seasoning, oregano, crushed red pepper flakes, salt, and black pepper. Stir so the spices coat the vegetables. Pour in the chicken broth while you scrape the bottom of the pot to release every bit of flavor.
Return the browned sausage and any juices from the bowl to the pot. Stir everything together and bring the soup to a gentle boil over medium-high heat. Once it boils, lower the heat to a steady simmer.
Step 5: Simmer for flavor
Let the soup simmer for about 10–15 minutes. The carrots and celery soften more, and the flavors blend. Taste the broth and adjust salt and pepper so it tastes well seasoned before you add the cream and gnocchi.
If you want thicker soup, simmer a few extra minutes so some liquid reduces. If it tastes too strong, add a splash of broth or water to balance it.
Step 6: Add gnocchi and greens
Stir in the gnocchi and chopped spinach. Keep the heat at a gentle simmer and cook until the gnocchi float and turn tender, usually about 3–4 minutes for shelf-stable gnocchi. Stir occasionally so the gnocchi do not stick to the bottom.
If you add sturdier greens like kale, add them a few minutes before the gnocchi so they soften. Add quick-cooking veggies like peas or zucchini with the gnocchi so they stay bright.
Step 7: Finish with cream and Parmesan
Turn the heat down to low. Pour in the heavy cream while you stir the soup. Add grated Parmesan in small handfuls, stirring between each addition so it melts smoothly.
Taste again and adjust seasoning. If the soup looks too thick, add a splash of broth or a bit more cream. If it looks too thin, let it simmer on low for a few minutes, stirring often, until it thickens to your liking.
Step 8: Rest and serve
Turn off the heat and let the soup sit for 3–5 minutes. This short rest helps the gnocchi settle and the broth thicken slightly. Ladle the Creamy Italian Sausage Gnocchi Soup into bowls and top with extra Parmesan and a pinch of red pepper flakes if you like heat.
Serve with crusty bread or a simple green salad. Try not to eat half the pot while you “taste test,” which I absolutely did the first time.
Recipe Variations
- Gluten-free: Use gluten-free gnocchi and confirm your sausage and broth list gluten-free ingredients.
- Vegan: Use plant-based Italian-style sausage, vegetable broth, coconut cream or cashew cream, and vegan Parmesan.
- Low carb: Swap gnocchi with cauliflower florets or diced zucchini and reduce carrots slightly.
- Extra protein: Stir in cooked shredded chicken or white beans along with the sausage.
- More veggies: Add mushrooms, bell peppers, or chopped kale for extra texture and nutrients.
- Spicy version: Use hot Italian sausage and add extra crushed red pepper flakes.
- Tomato-forward: Stir in a can of diced tomatoes along with the broth for a more tomato-rich base.
Ways to Serve Creamy Italian Sausage Gnocchi Soup Recipe
- With warm crusty garlic bread or focaccia for dunking.
- Alongside a crisp green salad with a simple vinaigrette.
- With roasted vegetables on the side for a veggie-heavy meal.
- In small bowls as a starter before a simple pasta or grilled chicken main.
- With a sprinkle of fresh basil or parsley and extra Parmesan on top.
Storage Success
Let the Creamy Italian Sausage Gnocchi Soup cool until it reaches room temperature, then transfer it to airtight containers. Store it in the fridge for up to 3–4 days. The gnocchi absorb some broth, so stir in a splash of chicken broth or water when you reheat it on the stove over medium-low heat. If you want to freeze it, freeze the soup without gnocchi and cream, then add fresh gnocchi and cream when you reheat for the best texture.

Creamy Italian Sausage Gnocchi Soup Recipe
Ingredients
Instructions
- In a large pot or Dutch oven, heat the olive oil over medium-high heat. Add the Italian sausage and cook, breaking it up with a spoon, until browned and cooked through. Drain excess fat if necessary.
- Add the diced onion, celery, and carrots to the pot. Sauté for 5–7 minutes, stirring occasionally, until the vegetables are softened.
- Stir in the minced garlic, Italian seasoning, and crushed red pepper flakes (if using). Cook for 1 minute until fragrant.
- Pour in the chicken broth, scraping up any browned bits from the bottom of the pot. Bring the mixture to a boil, then reduce heat to a gentle simmer and cook for 10 minutes to let the flavors meld.
- Add the gnocchi to the pot and simmer according to package directions, usually 3–5 minutes, until the gnocchi float to the top and are tender.
- Reduce the heat to low. Stir in the chopped spinach and cook for 1–2 minutes until wilted.
- Stir in the heavy cream and grated Parmesan cheese. Simmer gently for another 2–3 minutes, without boiling, until the soup is creamy and heated through. Season with salt and black pepper to taste.
- Remove from heat and let the soup sit for a few minutes to thicken slightly. Serve warm, garnished with extra Parmesan if desired.
Notes
Approximate per serving (1 of 6): 520 calories; fat 36 g; saturated fat 17 g; carbohydrates 30 g; fiber 2 g; sugars 4 g; protein 20 g; sodium 1280 mg. Values will vary based on specific ingredients, brands, and portion size.

Leave a Reply