I absolutely adore this Creamy Italian Sausage Gnocchi Soup Recipe because it’s like a warm hug in a bowl. There’s something so comforting about the rich, savory flavors of Italian sausage combined with tender gnocchi swimming in a luscious, creamy broth. Every spoonful offers a perfect balance of spice, creaminess, and fresh greens that makes this soup a standout in my kitchen. It’s a dish I reach for whenever I want to treat myself or impress guests with minimal effort but maximum flavor.
Why You'll Love This Creamy Italian Sausage Gnocchi Soup Recipe
What truly makes this soup special to me is its incredible flavor profile. The spicy, aromatic Italian sausage blends beautifully with the sweetness of sautéed onions and celery, creating a hearty base that’s so satisfying. Then, there’s the gentle bite of potato gnocchi softening perfectly in the creamy tomato broth—something that feels indulgent yet wholesome at the same time. I also love how the fresh spinach adds just the right pop of color and freshness without overpowering the richness.
Besides the amazing taste, the ease of preparation is a huge win. With one pot, simple ingredients, and straightforward steps, I can whip this up on a weeknight or during a lazy weekend without any fuss. It’s perfect for cozy dinners, family gatherings, or even holiday meals when you want something comforting but impressive. Honestly, what sets this soup apart for me is how the flavors develop as it simmers, making every bite richer and even more delightful.
Ingredients You'll Need
The ingredients for this recipe are simple yet essential, each playing a crucial role in bringing texture, flavor, and color to life. You won't need anything fancy, just straightforward pantry and fresh essentials that combine beautifully to create a comforting soup.
- Italian sausage: Adds a robust, savory flavor and a satisfying meaty texture.
- Onion: Provides sweetness and depth when finely chopped and sautéed.
- Celery: Brings a subtle earthiness and crunch to balance richness.
- Garlic: Infuses the broth with warm, aromatic notes.
- Flour: Helps thicken the soup into a creamy consistency.
- Chicken broth: Serves as a flavorful, light base for the soup.
- Crushed tomatoes: Give acidity and a vibrant, rich tomato taste.
- Dried oregano: Adds Italian herbaceous fragrance that ties flavors together.
- Crushed red pepper flakes (optional): For a gentle spicy kick if you like some heat.
- Potato gnocchi: Creates a tender, pillowy bite that makes this soup uniquely comforting.
- Heavy cream: Provides lush creaminess and richness to the broth.
- Baby spinach (optional): Adds a fresh, leafy green element and color contrast.
- Salt & pepper: Essential for seasoning to taste and bringing all flavors to life.
Directions
Step 1: Begin by browning the Italian sausage in a Dutch oven or large soup pot over medium-high heat. Stir occasionally for about 7 to 8 minutes until it’s cooked through and nicely caramelized on all sides.
Step 2: Once browned, transfer the sausage to a paper towel-lined plate to drain excess fat, leaving roughly a tablespoon of fat in the pot to build flavor for the veggies.
Step 3: Add the finely chopped onion and celery into the pot and sauté over medium heat for about 5 minutes, until softened and fragrant but not browned.
Step 4: Stir in the flour and minced garlic, cooking for around one minute while stirring constantly to form a roux. This step thickens your soup and deepens the garlic flavor.
Step 5: Gradually pour in the chicken broth while stirring continuously to incorporate the flour and avoid lumps. The broth will start to thicken as it heats.
Step 6: Stir in the crushed tomatoes, dried oregano, crushed red pepper flakes (if using), and return the browned sausage back to the pot. Increase heat to high and bring the entire soup to a gentle boil.
Step 7: Once boiling, add the potato gnocchi and heavy cream. Lower the heat to a gentle simmer and cook for about 10 minutes, stirring occasionally to prevent the gnocchi from sticking to the bottom. If the soup thickens too much, add a splash of broth or cream to loosen it up.
Step 8: Stir in fresh baby spinach if you like, and season with salt and pepper to your taste. Cook just until the spinach wilts, then your soup is ready to serve!
Servings and Timing
This Creamy Italian Sausage Gnocchi Soup Recipe makes about 6 hearty servings, perfect for sharing with family or friends. Prep time takes around 10 minutes since the ingredients don’t require much chopping, and the cook time is approximately 30 minutes to get everything perfectly melded and tender. That makes the total time about 40 minutes from start to finish, with no additional resting necessary—so you can enjoy it piping hot as soon as it's done!
How to Serve This Creamy Italian Sausage Gnocchi Soup Recipe
When I serve this soup, I love pairing it with warm, crusty Italian bread or garlic knots to soak up all the delicious broth. It’s also wonderful alongside a crisp green salad to add a fresh, crunchy contrast to the creamy richness. I enjoy garnishing mine with a sprinkle of freshly grated Parmesan and a few torn basil leaves to brighten up the presentation and add an herbaceous aroma.
For beverages, I often reach for a glass of chilled Pinot Grigio or a light Italian red like Chianti, as their acidity beautifully cuts through the creamy texture. If you prefer something non-alcoholic, a sparkling water with a squeeze of lemon or an herbal iced tea works just as well. This soup shines as a cozy weeknight meal but also impresses as a starter for holiday dinners or casual dinner parties, served hot or warm.
Portion-wise, a deep bowl filled generously satisfies hunger and makes it feel comforting and substantial. I find it’s best enjoyed hot right off the stove when the gnocchi are perfectly tender and the flavors are at their peak, but leftovers also warm up nicely.
Variations
One of the things I love about this Creamy Italian Sausage Gnocchi Soup Recipe is how adaptable it is. If you want to switch out ingredients, you could swap the Italian sausage for spicy chorizo or even a plant-based sausage to change up the flavor profile while keeping that meaty richness. For a vegetarian version, omit the sausage altogether and boost the broth with hearty mushrooms and extra herbs.
If you need to keep this recipe gluten-free, you can use gluten-free flour or cornstarch as a thickener and make sure to choose gluten-free gnocchi, which are now widely available. For a lighter version, substituting half-and-half or whole milk for the heavy cream works well without sacrificing too much creaminess. I’ve also experimented with adding different greens such as kale or Swiss chard for a sturdier texture and more nutritional punch.
For a quicker cooking method, you could brown the sausage and sauté the vegetables in separate pans to speed things up, or even make this soup in an Instant Pot by combining all the ingredients and using the soup setting, then finishing by stirring in cream and spinach at the end. However you customize it, the comforting soul of this soup remains unchanged.
Storage and Reheating
Storing Leftovers
After enjoying your soup, store any leftovers in an airtight container in the refrigerator. I recommend using glass containers to keep it fresh and avoid flavor absorption. Leftovers will keep well for up to 3 to 4 days. Before sealing, make sure the soup has cooled to room temperature to maintain the best quality.
Freezing
This Creamy Italian Sausage Gnocchi Soup Recipe can be frozen, but the texture of the cream and gnocchi may change slightly upon thawing. To freeze, portion the soup into freezer-safe containers or heavy-duty zip-top bags, leaving some headroom for expansion. It will keep well in the freezer for up to 2 months. When you’re ready to enjoy it, thaw overnight in the refrigerator for best results.
Reheating
I find the best way to reheat this soup is gently on the stove over medium-low heat. Stir frequently to prevent the gnocchi from sticking and to help reincorporate any separated creaminess. Avoid reheating in the microwave if possible, as it can make the cream curdle and the gnocchi rubbery. If the soup looks too thick after reheating, simply add a splash of chicken broth or cream to bring back the smooth texture before serving.
FAQs
Can I use pre-cooked sausage or ground beef instead of Italian sausage?
Absolutely! While Italian sausage adds a distinct flavor, pre-cooked sausage or ground beef can be used in a pinch. Just make sure to season well with Italian herbs and spices to mimic that authentic taste. Brown the meat thoroughly before adding it to the soup for the best results.
What kind of gnocchi works best for this soup?
I prefer fresh or frozen potato gnocchi as they cook quickly and have a tender, pillowy texture that complements the creamy broth. However, dried gnocchi can work too—just add a few extra minutes to the cooking time and keep an eye on them to avoid overcooking.
Can I make this recipe dairy-free?
Yes! To make this soup dairy-free, substitute the heavy cream with coconut milk or a creamy nut-based milk like cashew cream. Keep in mind this will slightly alter the flavor, but I’ve found it still creates a delightfully creamy and comforting soup.
Is this soup spicy? How can I adjust the heat level?
The crushed red pepper flakes add a mild kick, but you can easily omit them if you prefer a milder soup. Alternatively, if you enjoy spice, add more red pepper flakes or a dash of hot sauce to elevate the heat to your liking.
Can I prepare this soup in advance?
Definitely! This soup tastes even better the next day as the flavors have more time to meld. Prepare it a day ahead, refrigerate overnight, and just reheat gently when ready to serve. Just add the fresh spinach right before serving to keep it vibrant and tender.
Conclusion
I truly hope you’ll give this Creamy Italian Sausage Gnocchi Soup Recipe a try because it’s one of those meals that feels like a special occasion no matter the day. It’s hearty, flavorful, and surprisingly easy to make, perfect for sharing warmth and comfort with your loved ones. Once you taste the silky broth paired with tender gnocchi and savory sausage, this recipe will likely become a treasured favorite in your home just like it is in mine.
Print
Creamy Italian Sausage Gnocchi Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Description
This Creamy Italian Sausage Gnocchi Soup is a hearty, comforting dish featuring savory Italian sausage, tender potato gnocchi, and a flavorful tomato and cream-based broth simmered with fresh vegetables and herbs.
Ingredients
Meat
- 16 ounces Italian sausage
Vegetables
- 1 medium onion, chopped finely
- 2 sticks celery, chopped finely
- 3-4 cloves garlic, minced
- 2 cups packed fresh baby spinach (optional)
Dry Ingredients
- 2 tablespoons flour
- ½ teaspoon dried oregano
- ½ teaspoon crushed red pepper flakes (optional)
- Salt & pepper, to taste
Liquids and Others
- 4 cups chicken broth
- 1 (28 ounce) can crushed tomatoes
- 1 pound uncooked potato gnocchi
- 1 cup heavy/whipping cream
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
- For a spicier kick, add more crushed red pepper flakes according to your preference.
- You can substitute turkey sausage for a leaner option.
- If you don't have fresh spinach, frozen spinach can be used after thawing and draining excess water.
- The soup thickens after resting; adjust broth or cream consistency while cooking to your liking.
- Serve with crusty bread for a complete meal.

Leave a Reply