If you’re craving a comforting meal that combines rich, savory flavors with pillowy gnocchi, then you’ve got to try this One-Pan Creamy Sausage Gnocchi Recipe. It’s the perfect weeknight dinner that delivers hearty Italian flair without the fuss—everything cooks in one skillet, from the juicy sausage to the luscious creamy sauce, all perfectly coating those tender gnocchi pillows. This dish bursts with freshness from spinach and a sprinkle of parmesan, making every bite an absolute delight you’ll want to share again and again.

Ingredients You’ll Need
To nail this One-Pan Creamy Sausage Gnocchi Recipe, you only need a handful of simple ingredients, each bringing something special to the table. From the robust flavor of Italian pork sausages to the silky texture of thickened cream, every element plays a key role in creating this vibrant dish.
- 1 tbsp olive oil: For a perfect sear and that subtle fruity richness.
- 500 g Italian pork sausages, casings removed: The meaty foundation packed with savory spices.
- 1 tbsp freshly minced garlic: Adds aromatic warmth to the sauce.
- 2 tbsp tomato paste: Offers a concentrated, tangy depth to the flavor.
- ½ cup white wine (or chicken stock): A splash of acidity to brighten and balance the creaminess.
- 400 g canned crushed tomatoes: Provides a luscious, rich tomato base without extra effort.
- 1 cup thickened (heavy) cream: The secret to that indulgent, velvety sauce.
- 500 g fresh gnocchi: The soft, tender bites that soak up all the delicious sauce.
- 120 g fresh baby spinach: Adds color, nourishment, and a touch of freshness.
- ½ cup freshly grated parmesan: For that cheesy, nutty finish that ties everything together.
- Sea salt flakes and cracked black pepper: Essential for seasoning to taste.
- Basil leaves: Freshness and a burst of herbaceous aroma for serving.
- Chilli flakes: Optional, for those who love a hint of heat.
How to Make One-Pan Creamy Sausage Gnocchi Recipe
Step 1: Brown the Sausage
Start by heating that olive oil in a large frying pan over medium heat. Add the sausage meat, breaking it up with your spoon as it cooks. Aim for a beautiful golden brown crust—it unlocks amazing flavor and sets a savory base for the dish. Take your time and resist the urge to rush, as this step forms the heart of your sauce.
Step 2: Add Garlic and Tomato Paste
Once the sausage is nicely browned, stir in the minced garlic. Cook for a minute until fragrant, then mix in the tomato paste. This concentrated puree deepens the sauce’s richness and brings a lovely tang that complements the sausage perfectly.
Step 3: Deglaze with Wine
Pour in the white wine (or chicken stock if you prefer) to lift all those caramelized bits from the pan’s bottom. Let it simmer gently for a couple of minutes so the alcohol cooks off, leaving behind a slightly sharp brightness to balance the creamy elements we’ll add later.
Step 4: Build the Tomato Sauce
Stir in the crushed tomatoes and season with sea salt flakes and cracked black pepper to your liking. Bring this to a gentle simmer, allowing the flavors to marry as the sauce thickens slightly and becomes irresistibly aromatic.
Step 5: Introduce the Cream and Gnocchi
Lower the heat and pour in the thickened cream, stirring to combine and create that signature luscious sauce. Gently fold in the fresh gnocchi, making sure each piece gets coated beautifully. Cover the pan and let the gnocchi cook through, becoming soft and soaking up all that creamy goodness.
Step 6: Finish with Spinach and Parmesan
Just before serving, toss in the baby spinach and half a cup of freshly grated parmesan. The spinach wilts down quickly, adding a vibrant green contrast, while the parmesan melts into the sauce, giving it a rich, cheesy finish bursting with flavor.
How to Serve One-Pan Creamy Sausage Gnocchi Recipe

Garnishes
Top this dish with fresh basil leaves—their sweet, peppery aroma adds a lovely brightness with every bite. For those who like a touch of extra kick, sprinkle some chilli flakes. And never underestimate the magic of a little extra parmesan grated on top right before serving.
Side Dishes
This One-Pan Creamy Sausage Gnocchi Recipe is hearty on its own but pairs beautifully with a crisp green salad dressed lightly with lemon vinaigrette, cutting through the richness. Garlic bread or a warm crusty loaf is ideal to sop up all that incredible sauce.
Creative Ways to Present
For a special touch, serve the gnocchi in individual shallow bowls garnished with a basil sprig and a drizzle of high-quality olive oil. Add a few roasted cherry tomatoes on top for bursts of sweetness and a colorful presentation that will wow your guests or family.
Make Ahead and Storage
Storing Leftovers
Once cooled, store any leftovers in an airtight container in the refrigerator. This creamy sausage gnocchi keeps well for up to 3 days, maintaining its incredible flavor and texture if reheated gently.
Freezing
While gnocchi often softens a bit when frozen, you can freeze this dish if necessary. Place portions in freezer-friendly containers and keep for up to 2 months. Thaw overnight in the fridge before reheating for best results.
Reheating
Reheat leftovers in a skillet over low heat with a splash of cream or stock to loosen the sauce. Stir gently until warmed through, being careful not to overcook the gnocchi or the spinach wilts further.
FAQs
Can I use other types of sausage for this recipe?
Absolutely! While Italian pork sausages give the best flavor, spicy chorizo or chicken sausage can add interesting twists. Just be mindful of their seasoning levels to balance the dish.
Is it okay to substitute fresh gnocchi with dried gnocchi?
Fresh gnocchi offers the softest texture and soaks up the sauce beautifully, but dried gnocchi can work in a pinch. Just cook the dried gnocchi separately according to package instructions before adding it to the sauce at the end.
Can I make this recipe dairy-free?
Yes! Swap the thickened cream for coconut cream or a creamy cashew sauce and use a dairy-free cheese alternative. The dish will still taste rich and comforting.
What can I use instead of white wine?
If you want to avoid alcohol, chicken stock or vegetable broth works perfectly as a substitute, adding depth without changing the flavor profile.
How spicy is this One-Pan Creamy Sausage Gnocchi Recipe?
The base recipe is mild, making it family-friendly, but adding red chilli flakes to taste lets you customize the heat level to suit your preference.
Final Thoughts
This One-Pan Creamy Sausage Gnocchi Recipe is a true weeknight hero—simple to prepare, packed with flavor, and impossibly satisfying. Whether you’re cooking for family or friends, it’s the kind of meal that feels like a warm hug and will have everyone asking for seconds. Give it a go and enjoy a fuss-free, cozy dinner that’s bursting with Italian charm!
Print
One-Pan Creamy Sausage Gnocchi Recipe
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Description
This one-pan creamy sausage gnocchi recipe is a hearty and comforting meal that’s perfect for busy weeknights. Italian pork sausages cook with garlic, tomato paste, wine, and crushed tomatoes to create a rich sauce, which is then finished with creamy heavy cream, fresh gnocchi, baby spinach, and parmesan cheese. The dish comes together quickly in a single pan, making it both convenient and delicious with a perfect balance of flavors and textures.
Ingredients
Meat and Dairy
- 500 g (1 lb 2 oz) Italian pork sausages, casings removed
- 1 cup (250 ml) thickened (heavy) cream
- ½ cup (50 g) freshly grated parmesan, plus extra to serve
Produce
- 1 tbsp freshly minced garlic
- 120 g (4 oz) fresh baby spinach
- Basil leaves, to serve
Pantry
- 1 tbsp olive oil
- 2 tbsp tomato paste (concentrated puree)
- ½ cup (125 ml) white wine (or chicken stock as a substitute)
- 400 g (14 oz) canned crushed tomatoes
- 500 g (1 lb 2 oz) fresh gnocchi (not dry, from the refrigerated section of the supermarket)
- Sea salt flakes, to taste
- Cracked black pepper, to taste
- Chilli (red pepper) flakes, to serve
Instructions
- Prepare the sausage: Heat olive oil in a large skillet or frying pan over medium heat. Add the Italian pork sausages with the casings removed, breaking them up with a spatula. Cook until browned and cooked through, about 6-8 minutes.
- Add garlic and tomato paste: Stir in the freshly minced garlic and tomato paste, cooking for another 1-2 minutes until fragrant.
- Deglaze with wine: Pour in white wine (or chicken stock) to deglaze the pan, scraping the bottom to lift any browned bits. Let the liquid reduce slightly for about 2-3 minutes.
- Add tomatoes and simmer: Add the canned crushed tomatoes, stirring well. Lower the heat and simmer gently for 5 minutes to thicken the sauce and blend flavors.
- Incorporate cream and gnocchi: Stir in the thickened cream until the sauce is creamy and well combined. Add the fresh gnocchi, stirring gently to coat them in the sauce. Cook until the gnocchi puff up and float, about 3-4 minutes.
- Add spinach and cheese: Fold in the fresh baby spinach and grated parmesan, cooking until the spinach wilts and the cheese melts into the sauce, about 2 minutes. Season with sea salt flakes and cracked black pepper to taste.
- Serve: Serve the creamy sausage gnocchi hot, garnished with fresh basil leaves and a sprinkle of chilli flakes for added heat if desired, along with extra parmesan on the side.
Notes
- You can substitute white wine with chicken stock for a non-alcoholic version.
- Using fresh gnocchi is important for a soft texture; avoid dry gnocchi for this recipe.
- For extra heat, add crushed red pepper flakes when cooking the garlic.
- Leftovers can be refrigerated for up to 2 days and reheated gently on the stovetop or microwave.
- To make it vegetarian, substitute pork sausages with plant-based sausage alternatives and use vegetable stock instead of chicken stock.

