Creamy Salmon Gnocchi is a rich, comforting pasta-style dish that brings together pillowy gnocchi, smoky salmon, fresh spinach, and a velvety cream cheese sauce. This easy one-pan meal delivers restaurant-quality flavor with simple ingredients and minimal effort, making it perfect for busy weeknights or cozy dinners at home.
Why You’ll Love This Recipe
This Creamy Salmon Gnocchi recipe is a true comfort dish that balances creamy textures with the delicate smoky flavor of salmon. It’s incredibly simple to prepare and comes together quickly, making it ideal for weeknight dinners. The soft gnocchi absorbs the flavorful sauce beautifully, while the spinach adds freshness and color. It’s family-friendly, satisfying, and feels gourmet without requiring complicated techniques.
Ingredients
1 tablespoon olive oil
1 medium shallot, finely diced
2 large garlic cloves, finely chopped
¼ teaspoon red chilli flakes
75 ml (⅓ cup) non-alcoholic white grape juice or seafood broth
2 tablespoons tomato paste
1 teaspoon Italian seasoning mix
200 ml (1 cup) water
100 g (3.5 oz) fresh spinach
180 g (6.5 oz) cream cheese
500 g (1 lb) gnocchi
225 g (½ lb) hot smoked salmon
Salt and pepper to taste
Fresh parsley, chopped (optional)
Instructions

- Heat olive oil in a large deep pan or Dutch oven over medium heat. Add the diced shallot and sauté for 1–2 minutes until softened.
- Stir in the chopped garlic and red chilli flakes, cooking for another minute until fragrant.
- Pour in the non-alcoholic white grape juice or seafood broth and let it simmer until slightly reduced.
- Meanwhile, bring a pot of salted water to a boil and cook the gnocchi according to the package instructions. Drain and set aside.
- Add the tomato paste to the pan and stir well with the shallots and garlic. Sprinkle in the Italian seasoning.
- Pour in 200 ml of water (or reserved gnocchi cooking water) and bring the mixture to a gentle simmer.
- Add the fresh spinach and cook for 2–3 minutes until wilted.
- Stir in the cream cheese and mix until it melts into a smooth, creamy sauce.
- Let the sauce bubble gently for about a minute.
- Add the cooked gnocchi and flaked hot smoked salmon, stirring carefully so the gnocchi is fully coated.
- Season with salt and pepper to taste.
- Serve immediately with chopped parsley on top if desired.

Tips & Tricks
Use reserved gnocchi cooking water to enhance the sauce texture and flavor.
If the sauce becomes too thick, add a splash of water or broth to loosen it.
Choose high-quality hot smoked salmon for deeper flavor.
For extra richness, a small spoon of mascarpone can be added along with the cream cheese.
If you prefer mild heat, reduce or omit the chilli flakes.
Details
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Yield: 4 servings
Category: Dinner / Main Course
Method: Stovetop
Cuisine: Italian-inspired
Difficulty: Easy
Dietary Notes: Halal-friendly, pescatarian

Notes
You can substitute cream cheese with mascarpone or cooking cream for a smoother sauce.
Frozen spinach can be used if fresh is unavailable—just thaw and drain it first.
Serve with a simple green salad or garlic bread for a complete meal.
Nutrition (Approximate per serving)
Calories: 520
Protein: 27 g
Carbohydrates: 48 g
Fat: 24 g
FAQ
Can I make Creamy Salmon Gnocchi ahead of time?
Yes, but it’s best served fresh. If preparing ahead, store the sauce separately and combine with freshly cooked gnocchi before serving.
What type of salmon works best?
Hot smoked salmon works perfectly because it adds depth and a slightly smoky flavor to the creamy sauce.
Can I use frozen gnocchi?
Yes, frozen gnocchi works well. Cook it according to the package instructions before adding it to the sauce.
Can I make this recipe dairy-free?
You can substitute cream cheese with a dairy-free cream cheese alternative and ensure all other ingredients are dairy-free.
What vegetables can I add?
Mushrooms, peas, or cherry tomatoes make great additions to this Creamy Salmon Gnocchi.
Storage
Store leftovers in an airtight container in the refrigerator for up to 2 days.
To reheat, warm gently in a pan over low heat with a splash of water or broth to loosen the sauce.
Freezing is not recommended because the creamy sauce may separate after thawing.

Similar Recipes

Creamy Salmon Gnocchi
Ingredients
- 1 tablespoon olive oil
- 1 medium shallot finely diced
- 2 large garlic cloves finely chopped
- ¼ teaspoon red chilli flakes
- 75 ml ⅓ cup non-alcoholic white grape juice or seafood broth
- 2 tablespoons tomato paste
- 1 teaspoon Italian seasoning mix
- 200 ml 1 cup water
- 100 g 3.5 oz fresh spinach
- 180 g 6.5 oz cream cheese
- 500 g 1 lb gnocchi
- 225 g ½ lb hot smoked salmon
- Salt and pepper to taste
- Fresh parsley chopped (optional)
Instructions
- Heat olive oil in a large deep pan or Dutch oven over medium heat. Add the diced shallot and sauté for 1–2 minutes until softened.
- Stir in the chopped garlic and red chilli flakes, cooking for another minute until fragrant.
- Pour in the non-alcoholic white grape juice or seafood broth and let it simmer until slightly reduced.
- Meanwhile, bring a pot of salted water to a boil and cook the gnocchi according to the package instructions. Drain and set aside.
- Add the tomato paste to the pan and stir well with the shallots and garlic. Sprinkle in the Italian seasoning.
- Pour in 200 ml of water (or reserved gnocchi cooking water) and bring the mixture to a gentle simmer.
- Add the fresh spinach and cook for 2–3 minutes until wilted.
- Stir in the cream cheese and mix until it melts into a smooth, creamy sauce.
- Let the sauce bubble gently for about a minute.
- Add the cooked gnocchi and flaked hot smoked salmon, stirring carefully so the gnocchi is fully coated.
- Season with salt and pepper to taste.
- Serve immediately with chopped parsley on top if desired.
Notes
Conclusion
Creamy Salmon Gnocchi is a comforting, elegant meal that comes together in under 30 minutes. With soft gnocchi, smoky salmon, and a luscious creamy sauce, this dish delivers incredible flavor with minimal effort. Whether you’re cooking for family or preparing a cozy dinner for yourself, this recipe is guaranteed to become a regular favorite.

