Looking for a cozy, restaurant-quality meal you can make at home? This Creamy Italian Sausage Gnocchi Soup is a one-pot comfort food that’s rich, hearty, and incredibly flavorful. Tender potato gnocchi, savory Italian sausage, and a creamy broth come together in less than 40 minutes — perfect for weeknight dinners or chilly weekends.

Why You’ll Love This Creamy Italian Sausage Gnocchi Soup
- Quick & Easy: Ready in under 40 minutes with minimal prep.
- Comfort in a Bowl: Creamy, cheesy, and deeply satisfying.
- Wholesome Ingredients: Simple pantry staples — no fancy tools needed.
- One-Pot Wonder: Fewer dishes, more flavor.
- Family-Friendly: Mild flavors with optional spice for grown-ups.
This soup is the perfect balance of creamy and savory — every spoonful feels like a warm hug!
Ingredients for Creamy Italian Sausage Gnocchi Soup
For the Soup Base
- 1 tablespoon olive oil
- 1 pound Italian sausage (sweet or spicy) — use turkey or chicken sausage for a lighter option
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 4 cups chicken broth (or vegetable broth for a vegetarian version)
For the Creamy Texture
- 1 cup heavy cream (or coconut milk for dairy-free)
- 16 ounces potato gnocchi (shelf-stable or fresh)
For Color & Flavor
- 2 cups fresh spinach, roughly chopped
- ½ cup grated Parmesan cheese
- Salt and black pepper, to taste
- Optional: ½ teaspoon red pepper flakes for mild heat
Ingredient Notes & Substitutions
- Italian Sausage: For a leaner or pork-free option, substitute with ground turkey sausage or chicken sausage.
- Heavy Cream: Swap with half-and-half for fewer calories or coconut milk for a dairy-free choice.
- Gnocchi: You can use cauliflower gnocchi for a lower-carb twist.
- Spinach: Replace with baby kale or Swiss chard for a heartier texture.
- Broth: Bone broth adds richness and extra protein.
Step-by-Step Instructions
Step 1 – Brown the Sausage
Heat olive oil in a large soup pot over medium heat. Add the Italian sausage, breaking it apart with a wooden spoon. Cook until golden brown and slightly crispy. Drain excess fat if needed.
Step 2 – Sauté Aromatics
Add diced onion to the pot and cook until translucent, about 3–4 minutes. Stir in the garlic and cook for another 30 seconds until fragrant.
Step 3 – Add Broth and Simmer
Pour in the chicken broth and stir, scraping up any browned bits from the bottom of the pot. Bring to a gentle simmer for 5 minutes to develop the base flavor.
Step 4 – Cook the Gnocchi
Add the gnocchi directly into the simmering broth. Cook for about 5 minutes, or until the gnocchi float to the surface and become tender.
Step 5 – Add Cream and Spinach
Reduce the heat to low. Stir in the heavy cream and fresh spinach. Simmer gently until the spinach wilts and the soup thickens slightly.
Step 6 – Finish and Serve
Stir in grated Parmesan cheese, season with salt, black pepper, and optional red pepper flakes. Ladle into bowls and serve warm with garlic bread.
Pro Tips for Success
- Don’t overcook the gnocchi! They’re ready once they float — overcooking makes them mushy.
- Balance the flavors: A squeeze of lemon juice at the end brightens the creamy broth.
- Use high-quality broth: It makes a big difference in the soup’s depth.
- Add greens last: Spinach only needs 1–2 minutes to wilt.
- Cream at low heat: Prevent curdling by stirring in cream off the boil.
- Double the batch: This soup reheats beautifully — perfect for meal prep!
Flavor Variations
- Spicy Kick: Use hot Italian sausage and extra red pepper flakes.
- Tuscan Twist: Add sun-dried tomatoes and fresh basil.
- Veggie Loaded: Stir in diced zucchini, mushrooms, or carrots.
- Cheesy Dream: Add shredded mozzarella or Asiago for extra creaminess.
- Herb Infused: Add Italian seasoning or a sprig of fresh thyme.
Serving Suggestions
- Serve with crusty garlic bread or buttered baguette slices.
- Pair with a fresh Caesar salad or roasted veggies.
- Sprinkle extra Parmesan and black pepper before serving for a restaurant-style touch.
Storage and Freezing Instructions
- Refrigerator: Store leftovers in an airtight container for up to 3 days.
- Freezer: Freeze without spinach or cream (add fresh when reheating) for up to 2 months.
- Reheat: Warm gently on the stovetop over low heat. Add a splash of broth or cream to restore consistency.
Nutrition Facts (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | ~480 kcal |
| Protein | 22 g |
| Carbohydrates | 28 g |
| Fat | 32 g |
| Fiber | 2 g |
| Sodium | 980 mg |

FAQ About Creamy Italian Sausage Gnocchi Soup
Can I make this soup ahead of time?
Yes! Cook the base (without spinach or cream) and refrigerate for up to 2 days. When ready to serve, reheat and add cream and spinach at the end for best texture.
Can I use frozen gnocchi?
Absolutely — just add it directly to the simmering broth without thawing. It may take an extra minute or two to cook.
How can I make it vegetarian?
Replace the sausage with plant-based crumbles or sautéed mushrooms, and use vegetable broth instead of chicken broth.
What’s the best way to thicken the soup?
Simmer uncovered for a few minutes longer, or stir in a spoonful of cream cheese or a cornstarch slurry for extra body.
Is this soup gluten-free?
Yes, if you use gluten-free gnocchi (read labels carefully — many brands offer this).
Final Thoughts
This Creamy Italian Sausage Gnocchi Soup is the ultimate comfort food: rich, hearty, and soul-warming. With its tender gnocchi, creamy broth, and perfectly seasoned sausage, it’s a recipe that’ll quickly become a family favorite. Plus, it’s versatile — you can tweak it to fit your dietary needs or the ingredients you have on hand.
Print
Creamy Italian Sausage Gnocchi Soup
- Total Time: 35 minutes
- Yield: 6 servings 1x
Description
A creamy, cozy one-pot soup made with Italian sausage, potato gnocchi, spinach, and Parmesan — ready in under 40 minutes!
Ingredients
1 lb Italian sausage
1 tbsp olive oil
1 onion, diced
3 cloves garlic, minced
4 cups chicken broth
1 cup heavy cream
16 oz potato gnocchi
2 cups spinach
½ cup Parmesan cheese
Salt, pepper, red pepper flakes
Instructions
1. Brown sausage in olive oil.
2. Add onion and garlic; cook until soft.
3. Pour in broth and simmer 5 minutes.
4. Add gnocchi; cook until tender.
5. Stir in cream and spinach; simmer until wilted.
6. Finish with Parmesan; season and serve.
Notes
Swap pork sausage for turkey or chicken.
Use coconut milk for dairy-free.
Add kale instead of spinach for texture.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 bowl
- Calories: 480
- Sugar: 3g
- Sodium: 980mg
- Fat: 32g
- Saturated Fat: 15g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 2g
- Protein: 22g
- Cholesterol: 85mg







