Creamy Salmon Gnocchi: A Quick and Comforting 20-Minute Dinner

Posted on August 18, 2026 ·

by Bellie

Difficulty

Prep time

Cooking time

Total time

Servings

A Simple Tool I Use Every Week

Make Weekly Meals Simple

Plan your meals, organize recipes, and simplify grocery shopping with this easy-to-use Google Sheets meal planner.

Get My Meal Planner

This Creamy Salmon Gnocchi is the perfect combination of pillowy potato gnocchi, flaky hot-smoked salmon, tender spinach, and a silky cream cheese sauce. A little tomato paste, garlic, Italian seasoning, and white wine add plenty of flavor without making the recipe complicated.

Best of all, this Creamy Salmon Gnocchi comes together in about 20 minutes, making it an excellent choice for a busy weeknight when you want something comforting but don’t want to spend hours in the kitchen. The original recipe makes 4 servings and uses cream cheese instead of heavy cream for its creamy sauce.

If you love quick and comforting pasta-style dinners, you may also enjoy One Pot Mushroom and White Bean Pasta for another satisfying weeknight option.

Why You’ll Love This Creamy Salmon Gnocchi

There is so much to love about this Creamy Salmon Gnocchi recipe. It tastes rich and comforting while remaining surprisingly easy to prepare.

The soft gnocchi soak up the creamy tomato sauce, while hot-smoked salmon adds a savory, slightly smoky flavor. Fresh spinach brings color and freshness, creating a balanced dish that feels much more impressive than the effort required.

What makes this recipe special?

  • Ready in about 20 minutes
  • Makes 4 servings
  • Creamy without using heavy cream
  • Uses convenient potato gnocchi
  • Packed with hot-smoked salmon
  • Includes fresh spinach
  • Perfect for busy weeknights
  • Restaurant-style flavor at home

The original recipe combines cream cheese with tomato paste and a small amount of cooking liquid to create its creamy sauce.

Ingredients for Creamy Salmon Gnocchi

  • 1 tablespoon olive oil
  • 1 medium shallot, finely diced
  • 2 large garlic cloves, finely chopped
  • ¼ teaspoon red chili flakes
  • ⅓ cup dry white wine
  • 2 tablespoons tomato paste
  • 1 teaspoon Italian seasoning
  • 1 cup water
  • 3½ ounces fresh spinach
  • 6½ ounces cream cheese
  • 1 pound gnocchi
  • ½ pound hot-smoked salmon
  • Salt, to taste
  • Freshly ground black pepper, to taste
  • Fresh parsley, chopped, for garnish

How to Make Creamy Salmon Gnocchi

1. Sauté the Shallot and Garlic

Start by heating the olive oil in a large, deep skillet or Dutch oven over medium heat.

Add the finely diced shallot and cook for about 1 to 2 minutes until it begins to soften.

Add the chopped garlic and red chili flakes. Cook for another minute, stirring frequently so the garlic doesn’t burn.

2. Add the White Wine

Pour the dry white wine into the skillet.

Allow it to simmer until most of the alcohol has evaporated. The wine adds depth and brightness to the sauce while complementing the smoky salmon.

If you prefer not to cook with wine, you can substitute it with broth.

3. Cook the Gnocchi

While the sauce is cooking, bring a separate pot of water to a boil.

Cook the gnocchi according to the package instructions.

Reserve some of the cooking water before draining, as the starchy water can help loosen the sauce and create a smoother consistency.

4. Build the Creamy Sauce

Add the tomato paste and Italian seasoning to the skillet with the shallot and garlic.

Stir well and cook briefly to bring out the flavor of the tomato paste.

Add the water and bring the mixture to a gentle simmer.

5. Add the Spinach

Add the fresh spinach to the sauce.

Allow it to simmer for 2 to 3 minutes, or until the spinach has wilted.

The spinach adds a fresh flavor and gives the creamy sauce a beautiful pop of color.

6. Stir in the Cream Cheese

Add the cream cheese to the skillet.

Stir continuously until the cream cheese melts completely into the sauce and creates a smooth, creamy consistency.

If the sauce becomes too thick, add a little extra water or reserved gnocchi cooking water.

7. Add the Gnocchi and Salmon

Once the sauce is smooth, add the cooked gnocchi.

Flake the hot-smoked salmon into bite-sized pieces and gently fold it into the sauce.

Allow everything to warm together briefly.

The original recipe adds the cooked gnocchi and flaked hot-smoked salmon at the end so the salmon stays tender while the gnocchi become coated in the creamy sauce.

8. Season and Serve

Taste the sauce and adjust the seasoning with salt and freshly ground black pepper.

Transfer the Creamy Salmon Gnocchi to serving bowls and finish with freshly chopped parsley if desired.

Serve immediately.

Tips for the Best Creamy Salmon Gnocchi

Use Hot-Smoked Salmon

Hot-smoked salmon is particularly convenient because it is already cooked. Simply flake it into pieces and add it toward the end of cooking.

It also provides a wonderful smoky flavor that works beautifully with the creamy sauce.

Don’t Overcook the Gnocchi

Cook the gnocchi according to the package directions and avoid leaving them in boiling water longer than necessary.

Overcooked gnocchi can become too soft and lose their pleasant pillowy texture.

Soften the Cream Cheese

Allow the cream cheese to come closer to room temperature before cooking.

This helps it melt into the sauce more quickly and smoothly.

Adjust the Sauce Consistency

If your sauce is too thick, add a splash of reserved gnocchi cooking water.

The starch in the cooking water can help create a silky sauce that clings beautifully to the gnocchi.

Add the Salmon at the End

Hot-smoked salmon doesn’t need much cooking.

Adding it near the end allows it to warm through without becoming dry.

What to Serve With Creamy Salmon Gnocchi

This Creamy Salmon Gnocchi is satisfying enough to serve on its own, but a simple side can make the meal even more complete.

A crisp green salad provides a refreshing contrast to the creamy sauce. Garlic bread is another excellent choice for soaking up any sauce left on the plate.

If you’re looking for another creamy comfort-food dinner, try Garlic Butter Chicken Bites With Creamy Parmesan Pasta.

You could also serve the gnocchi with:

  • Garlic bread
  • Simple green salad
  • Roasted vegetables
  • Steamed broccoli
  • Sautéed asparagus
  • Fresh tomato salad

Creamy Salmon Gnocchi Variations

One of the best things about this recipe is how easy it is to customize.

Add Lemon

A squeeze of fresh lemon juice can brighten the creamy sauce and balance the richness of the cheese.

Add More Vegetables

You can add mushrooms, peas, asparagus, or extra spinach for more vegetables.

Make It Spicier

Increase the amount of red chili flakes if you enjoy a little heat.

Try Fresh Herbs

Fresh parsley, basil, chives, or dill can all complement salmon beautifully.

For another recipe featuring fresh herbs and bright flavors, check out Lemon Basil Chicken.

Use Fresh Salmon

If hot-smoked salmon isn’t available, cooked fresh salmon can also be incorporated into the dish. Simply cook the salmon separately, flake it, and fold it into the finished sauce.

How to Store Creamy Salmon Gnocchi

This dish is best enjoyed immediately because the creamy sauce and gnocchi have their best texture when freshly prepared.

If you have leftovers, allow them to cool before transferring them to an airtight container and refrigerating.

When reheating, use low heat and add a small splash of water or broth to loosen the sauce.

Because creamy sauces can change texture when reheated, avoid overheating the dish.

Frequently Asked Questions About Creamy Salmon Gnocchi

Can I Use Regular Smoked Salmon?

Yes, but hot-smoked salmon is particularly convenient because it is already cooked and has a flaky texture.

Can I Make Creamy Salmon Gnocchi Without Wine?

Absolutely. Replace the white wine with an equal amount of broth or another suitable cooking liquid.

Can I Use Frozen Spinach?

Yes. Thaw and drain frozen spinach thoroughly before adding it to the sauce.

What Type of Gnocchi Should I Use?

You can use your favorite shelf-stable, refrigerated, or fresh potato gnocchi. Gluten-free gnocchi can also be used if needed.

Can I Use Another Type of Cheese?

Cream cheese is what gives this recipe its smooth, creamy sauce, but you can experiment with other soft cheeses depending on the flavor you’re looking for.

More Easy Seafood Dinners

If you enjoy quick seafood recipes, there are plenty of ways to add more fish to your dinner rotation.

For another simple and flavorful option, try Garlic Butter Cod Fillets. The buttery garlic flavors make it an easy choice for a weeknight seafood dinner.

You can also explore other comforting pasta and skillet recipes when you’re looking for something quick, filling, and family-friendly.

Why Creamy Salmon Gnocchi Is Perfect for Busy Nights

One of the biggest advantages of Creamy Salmon Gnocchi is how quickly it comes together.

There is no need for a long simmering sauce or complicated preparation. The shallot and garlic build the flavor base, tomato paste adds richness, cream cheese creates the creamy texture, and the gnocchi cooks quickly.

The salmon is added near the end, making the entire dish efficient without sacrificing flavor.

The original recipe lists just 5 minutes of preparation and 15 minutes of cooking time, for a total of approximately 20 minutes.

That makes it especially useful for those evenings when you want a comforting homemade dinner but don’t have much time.

Final Thoughts on Creamy Salmon Gnocchi

This Creamy Salmon Gnocchi is an easy way to turn a handful of simple ingredients into a rich and satisfying dinner.

Pillowy gnocchi are coated in a creamy tomato and cream cheese sauce, while fresh spinach adds color and hot-smoked salmon brings a delicious savory flavor. Garlic, shallot, Italian seasoning, and a splash of white wine round everything out.

The best part is that the recipe doesn’t require hours in the kitchen. In around 20 minutes, you can have a comforting meal that’s perfect for a busy weeknight.

For more comforting recipes, try One Pot Mushroom and White Bean Pasta or Garlic Butter Chicken Bites With Creamy Parmesan Pasta.

And if you’re looking for another easy seafood dinner, Garlic Butter Cod Fillets is another delicious option.

Once you try this Creamy Salmon Gnocchi, you’ll see why it’s such a great combination of quick preparation, comforting texture, and restaurant-style flavor.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Salmon Gnocchi: A Quick and Comforting 20-Minute Dinner


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Bellie
  • Total Time: 20 minutes
  • Yield: 4 servings 1x

Description

This Creamy Salmon Gnocchi combines pillowy potato gnocchi, flaky hot-smoked salmon, tender spinach, and a silky cream cheese sauce. Tomato paste, garlic, Italian seasoning, and white wine create a rich, flavorful dinner that’s ready in about 20 minutes.


Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 medium shallot, finely diced
  • 2 large garlic cloves, finely chopped
  • ¼ teaspoon red chili flakes
  • ⅓ cup dry white wine
  • 2 tablespoons tomato paste
  • 1 teaspoon Italian seasoning
  • 1 cup water
  • 3½ ounces fresh spinach
  • 6½ ounces cream cheese
  • 1 pound potato gnocchi
  • ½ pound hot-smoked salmon
  • Salt, to taste
  • Freshly ground black pepper, to taste
  • Fresh parsley, chopped, for garnish

Instructions

  1. Sauté the Shallot and Garlic: Heat the olive oil in a large, deep skillet or Dutch oven over medium heat. Add the shallot and cook for 1–2 minutes until softened. Add the garlic and red chili flakes and cook for another minute.
  2. Add the White Wine: Pour in the dry white wine and simmer until most of the alcohol has evaporated.
  3. Cook the Gnocchi: Meanwhile, bring a separate pot of water to a boil. Cook the gnocchi according to the package instructions. Reserve some cooking water before draining.
  4. Build the Sauce: Add the tomato paste and Italian seasoning to the skillet. Stir well, then add the water and bring to a gentle simmer.
  5. Add the Spinach: Stir the fresh spinach into the sauce and simmer for 2–3 minutes until wilted.
  6. Stir in the Cream Cheese: Add the cream cheese and stir until completely melted and the sauce is smooth and creamy. Add reserved gnocchi water if needed to loosen the sauce.
  7. Add the Gnocchi and Salmon: Add the cooked gnocchi to the sauce. Flake the hot-smoked salmon into bite-sized pieces and gently fold it into the sauce.
  8. Season and Serve: Season with salt and freshly ground black pepper. Garnish with fresh parsley and serve immediately.

Notes

  • Use hot-smoked salmon for a convenient, flaky texture and delicious smoky flavor.
  • Do not overcook the gnocchi or they can become too soft.
  • Soften the cream cheese before cooking for a smoother sauce.
  • Use reserved gnocchi cooking water to loosen the sauce and create a silky consistency.
  • Add the salmon at the end so it warms through without becoming dry.
  • Wine substitute: Replace the white wine with an equal amount of broth.
  • Vegetable variations: Add mushrooms, peas, asparagus, or extra spinach.
  • Fresh herbs: Try parsley, basil, chives, or dill.
  • Storage: Refrigerate leftovers in an airtight container and reheat gently with a splash of water or broth.
  • Serving idea: Serve with garlic bread, a simple green salad, roasted vegetables, steamed broccoli, or sautéed asparagus.
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 610
  • Sugar: 8g
  • Sodium: 760mg
  • Fat: 29g
  • Saturated Fat: 14g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 60g
  • Fiber: 5g
  • Protein: 25g
  • Cholesterol: 75mg

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star