Get ready to dive into a bowl of pure comfort with this Creamy Italian Sausage Gnocchi Soup Recipe. It brings together the hearty flavors of Italian sausage, the pillowy texture of gnocchi, and a rich, creamy broth that feels like a warm hug on a chilly day. Every spoonful is packed with savory goodness, fresh herbs, and just the right amount of spice, making it the perfect meal to share with family or indulge in all by yourself. Whether you’re looking for a cozy weeknight dinner or a crowd-pleasing dish, this soup will quickly become a beloved staple in your kitchen.
Ingredients You’ll Need

Ingredients You’ll Need
These ingredients are straightforward yet indispensable, each one playing its part in creating that luscious flavor, satisfying texture, and vibrant look that makes this dish so special. From the spicy Italian sausage to the delicate spinach, every element adds a layer of deliciousness you’ll appreciate.
- 16 ounces Italian sausage: Choose your favorite variety; mild or spicy, it’s the flavor cornerstone of the soup.
- 1 medium onion (chopped finely): Adds sweetness and depth while softening in the broth.
- 2 sticks celery (chopped finely): Brings a subtle crunch and earthy undertone.
- 2 tablespoons flour: Helps thicken the soup for that creamy, luscious texture.
- 3-4 cloves garlic (minced): Packs a punch of aromatic flavor that livens up the entire dish.
- 4 cups chicken broth: The savory liquid base that complements the sausage and vegetables.
- 1 (28 ounce) can crushed tomatoes: Adds a tangy richness and vibrant color to the broth.
- 1/2 teaspoon dried oregano: Gives a warm, herby touch essential to Italian flavors.
- 1/2 teaspoon crushed red pepper flakes (optional): Perfect for those who like a little gentle heat to brighten the soup.
- 1 pound uncooked potato gnocchi: Soft and pillowy, they soak up the flavorful broth beautifully.
- 1 cup heavy/whipping cream: Creates that irresistible creaminess that binds everything together.
- 2 cups (packed) fresh baby spinach (optional): Adds freshness, color, and a boost of nutrients.
- Salt & pepper (to taste): Essential for balancing all the flavors perfectly.
How to Make Creamy Italian Sausage Gnocchi Soup Recipe
Step 1: Brown the Sausage
Start by adding the Italian sausage meat to a large Dutch oven or soup pot. Cook it over medium-high heat, stirring occasionally until the sausage turns a beautiful golden brown, about 7 to 8 minutes. This step is crucial because browning builds depth of flavor that carries throughout the soup.
Step 2: Set Aside Sausage, Reserve Fat
Once browned, transfer the cooked sausage onto a paper towel-lined plate to drain excess grease. Leave about one tablespoon of fat in the pot to cook the vegetables, draining any more than that to keep the soup from becoming greasy while still retaining flavor.
Step 3: Sauté Onion and Celery
Add the finely chopped onion and celery into the pot with the reserved fat. Cook over medium heat for about 5 minutes, stirring occasionally, until they soften and release their natural sweetness—this forms the aromatic backbone of your soup.
Step 4: Add Flour and Garlic
Sprinkle in the flour and minced garlic, stirring constantly for about one minute. This cooks off the raw flour taste and helps the soup thicken smoothly once the liquids are added.
Step 5: Incorporate Broth
Slowly pour in the chicken broth while stirring to blend the flour mixture evenly. This prevents lumps and ensures a silky base that will embrace all the flavors to come.
Step 6: Add Tomatoes, Herbs, and Sausage
Pour in the crushed tomatoes, then sprinkle the dried oregano and optional crushed red pepper flakes for a gentle kick. Return the browned sausage to the pot. Turn up the heat to bring the soup to a gentle boil, allowing all the ingredients to meld beautifully.
Step 7: Simmer with Gnocchi and Cream
Once boiling, add the uncooked potato gnocchi and heavy cream. Reduce to a gentle simmer and let it cook for about 10 minutes, stirring occasionally to prevent the gnocchi from sticking. If the soup becomes too thick, a splash of extra broth or cream can smooth it out to your preferred consistency.
Step 8: Finish with Spinach and Season
Stir in fresh baby spinach if using, letting it wilt into the creamy soup. Season with salt and pepper to taste, adjusting flavors to make this dish truly your own.
How to Serve Creamy Italian Sausage Gnocchi Soup Recipe
Garnishes
Adding fresh garnishes elevates this dish visually and taste-wise. Try sprinkling freshly grated Parmesan cheese, a handful of chopped basil, or a drizzle of good-quality olive oil. A few crunchy croutons or a sprinkle of crushed red pepper flakes can also add texture and a bit of heat.
Side Dishes
This soup pairs wonderfully with warm, crusty bread to soak up every last drop of that flavorful broth. A simple green salad with a light vinaigrette can add a refreshing balance, or roasted vegetables can bring extra heartiness to the meal.
Creative Ways to Present
Serve the soup in rustic, deep bowls to highlight its comforting nature. For a party, offer it in small cups or mason jars for easy sipping. You can also ladle it over toasted baguette slices topped with melted cheese for a deconstructed twist that’s sure to impress guests.
Make Ahead and Storage
Storing Leftovers
This Creamy Italian Sausage Gnocchi Soup Recipe keeps incredibly well in the fridge for up to 3 days. Store it in an airtight container to maintain freshness and flavors. Before serving leftovers, give the soup a good stir as it may thicken when chilled.
Freezing
To freeze, let the soup cool completely, then transfer into freezer-safe containers. Keep in mind that the texture of the cream and gnocchi may slightly change after freezing, so it’s best enjoyed within 1 to 2 months for optimal taste and texture.
Reheating
Warm the soup gently over medium-low heat on the stove, stirring frequently. If it appears too thick, add a splash of broth or cream to bring back the creamy consistency. Avoid boiling to prevent the cream from breaking.
FAQs
Can I use turkey sausage instead of Italian sausage?
Absolutely! Turkey sausage is a leaner option and works well in this soup, though the flavor will be slightly milder. Make sure to choose a seasoned variety to keep that signature Italian taste.
What can I substitute for heavy cream?
If you want a lighter soup, use half-and-half or whole milk, but keep in mind the soup might be less thick and creamy. For a dairy-free alternative, coconut cream can be an interesting twist, although it will add a subtle coconut flavor.
Is it possible to make this soup vegetarian?
Yes, you can omit the sausage and use a plant-based alternative or hearty vegetables like mushrooms and zucchini to add texture. Swap chicken broth for vegetable broth and enjoy a flavorful vegetarian version with all the creaminess intact.
Can I prepare the soup ahead and reheat it?
Definitely. This soup tastes just as good the next day. Store it properly in the coldest part of your fridge and reheat gently on the stove. Adding fresh spinach just before serving will keep it bright and fresh.
How do I prevent gnocchi from sticking together?
Make sure to stir the soup gently but regularly while the gnocchi cooks. Also, adding the gnocchi to a simmering liquid helps them cook evenly without clumping.
Final Thoughts
This Creamy Italian Sausage Gnocchi Soup Recipe is a total winner when you want something soothing yet packed with bold flavors. It’s straightforward enough for a weeknight but special enough to share with guests or family. Once you make it, you’ll understand why it becomes a go-to comfort food that’s impossible to resist. So grab your ingredients, get cooking, and prepare to fall in love with every creamy, savory spoonful!
