Salmon Gnocchi

Servings: 2 Total Time: 25 mins Difficulty: Beginner
One-Skillet Creamy Salmon and Gnocchi
Salmon Gnocchi pinit

A salmon gnocchi recipe is one of the fastest ways to get a restaurant-style seafood dinner on the table without juggling multiple pots. Soft potato gnocchi and flaky salmon chunks simmer together in a light cream sauce with garlic and lemon, so every bite carries both the fish and the pasta. This version is built for a single skillet, which keeps cleanup short and lets the salmon flavor seep into the sauce.

The texture contrast is what makes the dish work: the gnocchi stay pillowy while the salmon breaks into tender pieces that don’t turn dry. You get a balanced meal with protein, starch, and a little green from spinach, all in about 25 minutes. It’s a practical choice for busy weeknights when you want something filling but not heavy. If you enjoyed this, our traditional baked garlic is worth trying next. Making this salmon gnocchi at home is surprisingly straightforward once you know the key steps.

Why You’ll Love These Salmon Gnocchi

  • One skillet means fewer dishes and a sauce that picks up salmon flavor as it reduces.
  • Ready in around 25 minutes, so it fits a normal weeknight cooking window.
  • Uses shelf-stable gnocchi, so you can keep the main ingredients on hand.
  • Creamy but not gluey, with lemon to keep the sauce from feeling flat.
  • Easy to scale up by adding another salmon fillet and a splash more cream.

Ingredients You’ll Need

  • 500g potato gnocchi (shelf-stable, not frozen) — holds shape better in sauce than fresh.
  • 2 salmon fillets (about 300g total), skin removed, cut into 4cm chunks.
  • 1 tbsp olive oil — for searing the salmon without sticking.
  • 2 tbsp unsalted butter — builds a round, silky base for the sauce.
  • 3 garlic cloves, minced — gives the cream its savory backbone.
  • 180ml double cream — thickens into a coat-the-spoon sauce.
  • 60ml vegetable stock — loosens the cream so gnocchi cook evenly.
  • 1 tbsp lemon juice — cuts richness and brightens the fish.
  • 80g baby spinach — wilts in at the end for color and nutrients.
  • 30g grated parmesan — adds salt and umami to the finished sauce.
  • Salt and black pepper to season the salmon before searing.

Ingredient Substitutions

Potato gnocchi: Replace with an equal weight of cauliflower gnocchi if you want a lower-carb base. Cauliflower versions soften faster and release more water, so cut the stock to 30ml and expect a slightly looser sauce. The bite is less chewy than potato, but the salmon and cream carry the flavor well. The salmon gnocchi works well for weeknight cooking when time is limited.

Double cream: Use an equal amount of half-and-half for a lighter sauce with fewer calories. Half-and-half curdles if boiled hard, so keep the heat at medium-low heat once it goes in. The result is thinner and less coat-the-spoon, but still creamy enough for the gnocchi. Storing leftover salmon gnocchi correctly keeps it tasting good for days.

Baby spinach: Swap for 100g of chopped kale, added two minutes earlier so it softens. Kale gives a stronger earthy note and more chew than spinach. You’ll lose the tender wilted texture but gain a sturdier green that holds up if reheated. For the best results with this salmon gnocchi, read through all the steps before starting.

Parmesan: Replace with 25g of nutritional yeast for a dairy-free version that keeps a savory edge. Nutritional yeast won’t melt into strings like cheese, so the sauce looks slightly grainy. The salt level drops, so add a small pinch of extra salt at the end. For another easy option, check out our navigation.

Step-by-Step Instructions

  1. Pat the salmon chunks dry and season both sides with salt and pepper. Heat 1 tbsp olive oil in a 28cm skillet over medium-high heat and place salmon in without crowding. Sear for 2 minutes per side until the outside is golden and crispy but the center is still translucent; transfer to a plate.
  2. Lower the heat to medium heat and add 2 tbsp butter to the same skillet. When it foams, stir in minced garlic and cook for 45 seconds until fragrant but not browned.
  3. Pour in 180ml double cream and 60ml vegetable stock, then bring to a gentle simmer over medium heat. You should see small bubbles at the edge, not a rolling boil.
  4. Add 500g gnocchi straight to the liquid and stir once to coat. Cook for 5 minutes, stirring every minute, until the gnocchi float and the sauce thickens to a glossy coat.
  5. Return the salmon and any juices to the skillet, nestling pieces into the gnocchi. Add 80g spinach and 1 tbsp lemon juice, then cover and cook for 2 minutes until spinach wilts and salmon is opaque throughout.
  6. Stir in 30g parmesan off the heat and season with pepper. Serve immediately while the sauce is loose and the salmon flakes easily.

Pro Tips

Sear the salmon in a pan that’s fully heated before the fish touches it; a proper sear technique prevents sticking and builds flavor on the crust. Move the fillets only once to develop that golden and crispy edge.

Don’t rinse shelf-stable gnocchi before adding them — the surface starch helps thicken the cream into a sauce. If you use rinsed gnocchi, the liquid stays thin and the dish tastes flat.

Cut salmon into equal 4cm chunks so they finish cooking at the same time. Smaller pieces overcook and shred, while larger ones stay raw in the middle after the gnocchi are done.

Reserve a splash of stock in case the sauce tightens before the gnocchi are soft. Loosen with 1 tablespoon at a time rather than adding a lot at once.

Common Mistakes to Avoid

Boiling the cream sauce hard makes it split and turn grainy. Keep the heat at medium-low heat after the dairy goes in and you’ll keep it smooth.

Overcrowding the skillet when searing salmon steams the fish instead of browning it. Never crowd the pan; cook in two batches if your skillet is under 28cm.

Adding spinach too early makes it slimy and dark. Wait until the gnocchi are done, then fold it in for 2 minutes so it stays bright and just wilted.

Serving Suggestions

Plate the skillet contents directly into shallow bowls so the sauce pools around the gnocchi. A side of butternut squash gnocchi works as a second pasta option if you’re feeding more people.

Pair with a dry white wine like pinot grigio, which matches the lemon and cream without sweetening the fish. For a non-alcoholic option, sparkling water with a lemon slice keeps the meal light.

If you want a crisp contrast, serve with toasted sourdough on the side. The bread soaks up the sauce and adds a chew the gnocchi don’t provide.

Storage and Reheating

Cool the leftovers within 2 hours of cooking and store in an airtight container in the fridge for up to 3 days. The cream sauce thickens cold, which is normal.

Reheat in a skillet over medium-low heat with a splash of stock, stirring until the salmon reaches 63°C / 145°F internally. Avoid the microwave if you can, since it toughens the fish.

This dish doesn’t freeze well because the cream separates when thawed. Make a fresh baked salmon instead if you need to prep ahead.

Recipe Variations

Smoked Salmon Version

Swap the seared raw salmon for 200g of sliced smoked salmon added in the final minute only. The fish is already cooked, so heating it longer makes it rubbery. You get a stronger smoky note and a pinker sauce.

Tomato Cream Version

Stir 100g of chopped canned tomatoes in with the stock for a rosé-style sauce. The acid balances the cream and gives the gnocchi a reddish tint. Use garlic butter salmon technique for the sear to match the richer base.

Herb Heavy Version

Add 2 tbsp of chopped dill and 1 tbsp of chives with the lemon juice for a brighter, more aromatic finish. Dill pairs naturally with salmon and cuts the cream’s weight. Skip the parmesan if you want the herbs to lead.

Spicy Version

Add 1 tsp of chili flakes to the garlic butter before the cream for a gentle heat that builds behind the lemon. The salmon stays mild, so the spice reads as warmth rather than burn. A garlic parmesan salmon side makes the meal richer if you like.

Salmon Gnocchi pinit
0 Add to Favorites
Difficulty: Beginner Prep Time 10 mins Cook Time 15 mins Total Time 25 mins
Servings: 2 Estimated Cost: $ 12 Calories: 520 kcal

Description

Soft shelf-stable potato gnocchi and flaky salmon chunks simmer together in a light garlic-lemon cream sauce with baby spinach. This single-skillet dinner is ready in about 25 minutes for a filling but not heavy weeknight meal.

Ingredients

Cooking Mode Disabled

Instructions

  1. Season and dry salmon

    Pat the 300g salmon chunks dry with paper towels so they sear instead of steam. Season both sides with salt and black pepper before they hit the pan. This base seasoning builds the crust flavor during searing.

  2. Sear the salmon

    Heat 1 tbsp olive oil in a 28cm skillet over medium-high heat until shimmering. Place salmon in without crowding and sear for 2 minutes per side until the outside is golden and crispy but the center is still translucent; transfer to a plate. The fish should release easily when the crust is set.

  3. Cook garlic in butter

    Lower the heat to medium and add 2 tbsp unsalted butter to the same skillet. When it foams, stir in 3 minced garlic cloves and cook for 45 seconds until fragrant but not browned. This creates the savory backbone for the cream sauce.

  4. Build cream sauce

    Pour in 180ml double cream and 60ml vegetable stock, then bring to a gentle simmer over medium heat. You should see small bubbles at the edge, not a rolling boil, to keep the sauce from splitting. The liquid forms the base the gnocchi will cook in.

  5. Cook the gnocchi

    Add 500g gnocchi straight to the liquid and stir once to coat, keeping the heat at medium. Cook for 5 minutes, stirring every minute, until the gnocchi float and the sauce thickens to a glossy coat. Do not rinse the gnocchi so the surface starch thickens the cream.

  6. Return salmon and add greens

    Return the salmon and any juices to the skillet, nestling pieces into the gnocchi. Add 80g spinach and 1 tbsp lemon juice, then cover and cook for 2 minutes until spinach wilts and salmon is opaque throughout and reaches 63°C / 145°F internally. The salmon should flake easily when done.

  7. Finish with parmesan

    Stir in 30g parmesan off the heat and season with pepper to taste. The residual warmth melts the cheese into the sauce without curdling. Serve immediately while the sauce is loose and the salmon flakes easily.

Nutrition Facts

Servings 2


Amount Per Serving
Calories 520kcal
% Daily Value *
Total Fat 32g50%
Saturated Fat 16g80%
Cholesterol 95mg32%
Sodium 680mg29%
Total Carbohydrate 38g13%
Dietary Fiber 3g12%
Sugars 3g
Protein 28g57%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Storage: Cool leftovers within 2 hours of cooking and store in an airtight container in the fridge for up to 3 days; the cream sauce thickens cold, which is normal.
  • Reheating: Reheat in a skillet over medium-low heat with a splash of stock, stirring until the salmon reaches 63°C / 145°F internally; avoid the microwave as it toughens the fish.
  • Pro tip: Don't rinse shelf-stable gnocchi before adding them — the surface starch helps thicken the cream, and a squash gnocchi side works if feeding more people.
  • Searing: Use a fully heated 28cm skillet and move salmon only once to get a golden, crispy edge without steaming the fish.
Keywords: salmon gnocchi, one skillet, cream sauce, weeknight dinner, lemon garlic, spinach, parmesan, potato gnocchi
Rate this recipe
Did you make this recipe?

Tag  freshlyfoodrecipes if you made this recipe. Follow @freshlyfoodrecipes on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I make this ahead of time?

You can prep the salmon chunks and mince the garlic up to a day ahead and store them separately in the fridge. For a make-ahead cooked option, try the baked salmon instead, since this skillet dish is best served fresh.

Can I freeze this recipe?

No, this dish doesn't freeze well because the cream sauce separates when thawed. Cool leftovers within 2 hours and keep them in the fridge for up to 3 days instead.

What can I substitute for the potato gnocchi?

You can replace the potato gnocchi with an equal weight of cauliflower gnocchi for a lower-carb base. Cut the stock to 30ml since it releases more water and expect a slightly looser sauce; see potato gnocchi for the original style.

How do I know when the salmon is done?

The salmon is done when it is opaque throughout and flakes easily with a fork, reaching an internal temperature of 63°C / 145°F. Avoid overcooking since the pieces will turn dry and shred if left too long in the sauce.

Anna Food and Lifestyle Blogger

Hi, I’m Anna — a wellness enthusiast, recipe creator, and founder of Cook Recipe. I love making healthy, easy, and feel-good meals that inspire others to live happier, more balanced lives. When I’m not in the kitchen, you’ll find me exploring new places or flowing through a yoga session! 🌿

Rate this recipe

Your email address will not be published. Required fields are marked *

Rate this recipe

Add a question

Your email address will not be published. Required fields are marked *