I absolutely love sharing this Creamy Italian Sausage Gnocchi Soup Recipe because it feels like a warm hug in a bowl. This soup combines the rich, savory flavors of Italian sausage with pillowy gnocchi and a luscious creamy broth that’s just irresistible. Whenever I make this recipe, I’m reminded of cozy nights and comforting moments with family, and I can’t wait for you to experience it too.
Why You'll Love This Creamy Italian Sausage Gnocchi Soup Recipe
What makes this soup really stand out for me is the incredible balance of flavors and textures. The spicy Italian sausage gives it a punch of boldness, which pairs beautifully with the tender, melt-in-your-mouth gnocchi. The creamy broth, enriched with a touch of heavy cream, rounds everything out with a silky smoothness that keeps me coming back for seconds. I love that it’s filling without feeling heavy, which makes it a perfect comfort food for cooler evenings.
Another thing I appreciate is how easy this recipe is to prepare. You don’t need fancy ingredients or complicated steps – just straightforward cooking techniques that anyone can handle. From browning the sausage to simmering the gnocchi, each step feels manageable and rewarding. It’s the kind of dish I turn to when I want something homey and impressive without spending hours in the kitchen. Plus, it’s fantastic for a family dinner, a casual get-together with friends, or anytime you need a soul-satisfying meal.
Ingredients You'll Need
The ingredients for this Creamy Italian Sausage Gnocchi Soup Recipe are wonderfully simple but essential for building its rich flavor and comforting texture. Each component plays a role—from the savory sausage adding depth to the fresh spinach lending a vibrant pop of color.
Tip!
You’ll find all ingredient quantities in the recipe card below.
- Italian sausage: Choose quality sausage, either mild or spicy, depending on your preference for heat and flavor complexity.
- Onion and celery: These aromatic veggies add subtle sweetness and enhance the broth’s base flavor.
- Flour: This helps thicken the soup, giving it that perfectly creamy consistency.
- Garlic: Adds a punch of fragrant flavor that warms up every bite.
- Chicken broth: The foundation of the soup that carries all the other flavors beautifully.
- Crushed tomatoes: They introduce a tangy brightness and a lovely hearty texture.
- Dried oregano and crushed red pepper flakes: Oregano brings the classic Italian aroma, while red pepper flakes add optional heat for a little kick.
- Potato gnocchi: These soft dumplings soak up the broth, creating a luxurious mouthfeel.
- Heavy cream: It enriches the broth, making the soup deliciously smooth.
- Fresh baby spinach: Adds color and freshness right before serving.
- Salt and pepper: To adjust and balance the flavors to your personal taste.
Directions
Step 1: Start by adding the Italian sausage to a large Dutch oven or soup pot over medium-high heat. Break it up with a spatula and sauté until it’s browned all over, about 7 to 8 minutes. This step builds the base flavor, so let it get nice and caramelized.
Step 2: Once browned, transfer the sausage to a paper towel-lined plate to drain the excess grease. Leave about a tablespoon of fat in the pot for cooking the vegetables; if there’s a lot, carefully drain the rest.
Step 3: Add the chopped onion and celery to the pot and sauté for around 5 minutes, until the veggies soften and become fragrant — this adds a subtle sweetness that balances the sausage.
Step 4: Stir in the flour and minced garlic, cooking for about one minute while stirring constantly. This short step helps to thicken the soup later and infuses it with garlic aroma.
Step 5: Slowly pour in the chicken broth while stirring to blend it with the flour mixture, preventing any lumps. This creates a smooth base for your soup.
Step 6: Add the crushed tomatoes, oregano, and crushed red pepper flakes to the pot. Return the cooked sausage to the pot, then raise the heat to high to bring everything up to a gentle boil.
Step 7: Once gently boiling, pour in the uncooked gnocchi and the cream. Reduce the heat to a simmer and cook for 10 minutes, stirring occasionally to keep the gnocchi from sticking. If the soup feels too thick, add more chicken broth or cream to achieve your desired consistency.
Step 8: Stir in the fresh baby spinach just before serving, allowing it to wilt slightly. Finish by seasoning with salt and pepper to taste, then ladle the soup into bowls for a cozy meal.
Servings and Timing
This Creamy Italian Sausage Gnocchi Soup Recipe makes about 6 hearty servings—perfect for sharing with family or saving for leftovers. Prep time is roughly 10 minutes, with a cook time of about 30 minutes, bringing the total time to around 40 minutes. There’s no resting or cooling time needed, so you can enjoy this comforting bowl as soon as it’s ready to serve.
How to Serve This Creamy Italian Sausage Gnocchi Soup Recipe
When I serve this soup, I like to keep it simple but special. A slice of crusty Italian bread or warm garlic bread is the perfect accompaniment to soak up the creamy broth. If you're feeling fancy, a fresh green salad with a tangy vinaigrette complements the soup’s richness beautifully and adds a refreshing crunch to the meal.
For garnishing, I usually sprinkle a bit of freshly grated Parmesan cheese and a few torn basil leaves right on top. It elevates the presentation and gives that extra burst of flavor that makes each bowl feel more indulgent. A drizzle of good-quality olive oil just before serving can also add a luscious finish worth trying.
Pairing this soup with a robust red wine like Chianti or a crisp white such as Pinot Grigio is one of my favorite ways to turn a simple meal into a cozy evening event. If you prefer non-alcoholic options, sparkling water with a twist of lemon or a cold herbal iced tea works beautifully. I find this soup shines best when served hot, ensuring the cream stays silky and the flavors vibrant, making it ideal for weeknight dinners or casual weekend gatherings.
Variations
One of the things I love about this Creamy Italian Sausage Gnocchi Soup Recipe is how easy it is to customize. If you want to switch up the protein, ground turkey or chicken sausage provide a lighter alternative with a slightly different flavor profile but just as much satisfaction. For a vegetarian version, I substitute the sausage with hearty mushrooms and use vegetable broth to keep the soul-warming essence intact.
If gluten is a concern, you can find gluten-free gnocchi or even substitute with small rice or corn pasta. For a dairy-free twist, swapping heavy cream for full-fat coconut milk adds creaminess with a subtle tropical hint that surprisingly complements the tomato and sausage flavors well. Adding extra spices, like smoked paprika or fresh herbs such as thyme, can introduce exciting new dimensions to the soup with just a small tweak.
For a quicker cooking method, I sometimes use an Instant Pot or pressure cooker to brown the sausage and cook the soup all in one pot. It’s a fantastic hack when I’m short on time but still want that deep, developed flavor. Whichever way you customize it, this recipe adapts wonderfully to whatever you have on hand or your dietary needs.
Storage and Reheating
Storing Leftovers
After enjoying your soup, you’ll want to keep leftovers fresh for the next day or two. I recommend storing the soup in airtight containers, such as glass or BPA-free plastic, to maintain the flavors and prevent any fridge odors from creeping in. This soup stays great in the refrigerator for about 3 to 4 days, making it perfect for easy lunches or dinner reheats during a busy week.
Freezing
If you want to freeze this soup, it’s best to do so before adding the cream and spinach—these ingredients don’t freeze well and can change the texture once thawed. Freeze the base soup in freezer-safe containers or heavy-duty zip-top bags, making sure to leave some room for expansion. For best quality, consume within 2 to 3 months. When you’re ready to enjoy, thaw overnight in the fridge and stir in fresh cream and spinach before reheating.
Reheating
The best way to reheat this soup is gently on the stovetop over medium heat, stirring frequently to bring it back to a creamy, smooth consistency without burning. Avoid microwaving if possible, as it can cause uneven heating and a grainy texture. If the soup thickens too much while reheating, add a splash of broth or cream to loosen it up. Stir in fresh spinach near the end so it retains its vibrant color and texture.
FAQs
Can I use sweet Italian sausage instead of spicy?
Absolutely! Sweet Italian sausage works just as well and offers a milder flavor. If you prefer a little heat, you can add crushed red pepper flakes to the soup to taste, so you have full control over the spice level.
Is it okay to use store-bought gnocchi or should I make it from scratch?
Store-bought gnocchi works perfectly for this recipe and saves a lot of time. They cook quickly and absorb the soup’s flavors nicely. Making gnocchi from scratch is rewarding but definitely not required here.
Can I prepare this soup in advance for a dinner party?
Yes, you can prepare the soup base ahead of time and refrigerate it. Add cream, gnocchi, and spinach just before serving to keep the textures perfect. It’s a great make-ahead option that makes entertaining easier.
What if I don’t like spinach—can I leave it out or substitute it?
If spinach isn’t your favorite, you can simply leave it out or swap it for other greens like kale or Swiss chard. Just add them a little earlier to allow them to soften well in the soup.
Is this soup freezer-friendly with the cream and gnocchi included?
Freezing the soup with cream and gnocchi included isn’t ideal, as the cream can separate and the gnocchi may become mushy. It’s best to freeze the base soup without these ingredients and add them fresh after thawing and reheating.
Conclusion
I hope you give this Creamy Italian Sausage Gnocchi Soup Recipe a try soon because it’s such a comforting, delicious meal that feels like a little celebration in every spoonful. Whether you’re feeding your family, hosting friends, or just craving some cozy nourishment, this soup hits all the right notes. From the hearty sausage to the tender gnocchi and creamy broth, each bite makes me smile—and I’m sure it will for you too.
Print
Creamy Italian Sausage Gnocchi Soup Recipe
- Total Time: 40 minutes
- Yield: 6 servings
Description
This creamy Italian sausage gnocchi soup is a hearty and comforting meal that combines flavorful Italian sausage, tender potato gnocchi, and fresh spinach in a rich tomato and cream base. Perfect for a cozy dinner, this 40-minute soup packs a delicious blend of herbs and spices and can be easily made in one pot.
Ingredients
Sausage and Vegetables
- 16 ounces Italian sausage
- 1 medium onion, chopped finely
- 2 sticks celery, chopped finely
- 3-4 cloves garlic, minced
Soup Base
- 2 tablespoons flour
- 4 cups chicken broth
- 1 (28 ounce) can crushed tomatoes
- ½ teaspoon dried oregano
- ½ teaspoon crushed red pepper flakes (optional)
Final Ingredients
- 1 pound uncooked potato gnocchi
- 1 cup heavy/whipping cream
- 2 cups (packed) fresh baby spinach (optional)
- Salt & pepper, to taste
Instructions
- Brown Sausage: Add the sausage meat to a Dutch oven or large soup pot and sauté over medium-high heat, stirring occasionally until browned all over, about 7-8 minutes.
- Drain Fat: Remove the sausage to a paper towel-lined plate and drain excess fat, leaving about a tablespoon of fat in the pot.
- Sauté Vegetables: Add chopped onion and celery to the pot and cook for about 5 minutes until softened.
- Add Flour and Garlic: Stir in the flour and minced garlic, cooking for about one minute while stirring constantly to form a roux.
- Add Broth: Slowly pour in the chicken broth while stirring to fully incorporate the flour and prevent lumps.
- Add Tomatoes and Seasonings: Stir in crushed tomatoes, dried oregano, crushed red pepper flakes (if using), and return the browned sausage to the pot. Increase heat to high and bring the soup to a gentle boil.
- Cook Gnocchi and Cream: Once boiling, add the potato gnocchi and heavy cream. Reduce heat to a gentle simmer and cook for 10 minutes, stirring occasionally to prevent sticking. Add extra broth or cream if the soup is too thick.
- Add Spinach and Season: Stir in fresh baby spinach if using, then season the soup with salt and pepper to taste before serving.
Notes
- Italian sausage can be mild or spicy depending on your preference.
- You can use store-bought potato gnocchi or homemade.
- The crushed tomatoes add a slight tang and deepen the flavor; whole peeled tomatoes can be used but crush them beforehand.
- Adjust red pepper flakes to control soup spiciness.
- For a lighter version, substitute heavy cream with half-and-half or milk, though the soup will be less creamy.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian

Leave a Reply