I absolutely love making this Creamy Salmon Gnocchi in Tomato Spinach Sauce Recipe because it brings together the richness of tender salmon and gnocchi with a lush, vibrant sauce that feels both indulgent and fresh. Every time I prepare this dish, I’m amazed at how simple ingredients transform into something so memorable and satisfying. Whether it’s a cozy dinner for two or a special occasion, this recipe always feels like a little celebration on a plate.

Why You’ll Love This Creamy Salmon Gnocchi in Tomato Spinach Sauce Recipe

What really excites me about this recipe is the incredible harmony of flavors and textures. The salmon is perfectly flaky, and the gnocchi are like little pillows soaking up the creamy, tomato-infused sauce that has just the right hint of heat from the chilli flakes and brightness from the lemon juice. It’s comforting yet elegant, delicate yet full of personality. I find myself reaching for this dish whenever I want something that feels special but doesn’t involve hours in the kitchen.

Another reason I keep coming back to this Creamy Salmon Gnocchi in Tomato Spinach Sauce Recipe is how straightforward it is to prepare. I love that it’s a one-pan effort that cooks up quickly, which means less time stressing and more time enjoying the process and the end result. It’s perfect for weeknight dinners when you want something a bit more impressive than your usual fare, but also works beautifully for intimate dinners or when entertaining guests who appreciate fresh, vibrant flavors.

Ingredients You’ll Need

The image shows several dishes with ingredients on a white marbled surface. One white plate holds many small, pale yellow gnocchi with a large pat of butter on top. Another white plate has two bright orange salmon fillets placed side by side. A third white plate is filled with fresh, dark green spinach leaves. There is a small white bowl with a creamy white liquid, a smaller white bowl with three types of spices in red, green, and brown, and another small white bowl containing a red paste. Surrounding these dishes are a halved lemon, a yellow onion, a garlic clove, and a small clear cup with light brown broth. Photo taken with an iphone --ar 4:5 --v 7

The beauty of this recipe lies in its simplicity — each ingredient plays a crucial role in building the final flavor and texture. From the delicate salmon to the tender gnocchi and the fresh spinach, this combination is both nourishing and indulgent. Here’s what you’ll need to bring this dish to life:

  • 2 tsp neutral flavoured oil: To gently cook the salmon without overpowering its natural taste.
  • 2 salmon fillets: The star protein that provides a rich, flaky texture and heart-healthy fats.
  • 1 small/medium onion: Adds a sweet, aromatic base to the sauce.
  • 1 clove garlic: Offers a subtle pungency that elevates the sauce’s complexity.
  • ½ tsp dried oregano: Brings a fragrant herbal note that pairs beautifully with tomato.
  • ½ tsp dried thyme: Adds earthiness and depth without overpowering the dish.
  • 220 ml stock (fish or chicken, about 1 scant cup): Provides a savory foundation and helps cook the gnocchi.
  • 250 g gnocchi: Soft, pillowy dumplings that make the dish hearty and comforting.
  • 100 ml double cream: Creates the luscious, velvety sauce that coats everything.
  • 2 tbsp tomato puree: Gives color, tang, and richness to the sauce.
  • ½ tsp chilli flake: Adds a gentle kick of warmth that brightens the dish.
  • 1 handful spinach leaves: For freshness, vibrant color, and a subtle green flavor.
  • ½ lemon juice only: Infuses a bright acidity that balances the creaminess.
  • Basil leaves: Fresh herb garnish that adds aromatic lift and prettiness.

Directions

Step 1: Heat 2 teaspoons of neutral-flavored oil in a pan over medium heat. Place the salmon fillets in the pan and cook without moving for 3 minutes to develop a nice sear.

Step 2: Carefully turn the salmon fillets and cook for another 3 minutes on the other side until just cooked through. Remove from the pan and place in a covered dish to keep warm and allow the residual heat to finish cooking.

Step 3: While the salmon cooks, peel and finely chop the onion and garlic. This will form the flavor base of your sauce, so take a moment to get them ready.

Step 4: Wipe out the pan to remove any stuck bits, then add a little more oil. Sauté the chopped onion for 2 minutes until translucent, then add the garlic, dried oregano, and thyme, and cook for another minute to release their aromatic goodness.

Step 5: Pour in the stock and add the gnocchi to the pan. Cover with a lid and let it gently simmer for 5 minutes until the gnocchi are soft and cooked through, stirring once halfway.

Step 6: While the gnocchi cooks, flake the kept-warm salmon into bite-sized pieces so it’s ready to be incorporated back into the sauce.

Step 7: Stir in the double cream, tomato puree, lemon juice, and chilli flakes. Allow the sauce to come to a gentle simmer, stirring to combine and thicken slightly into a creamy, velvety texture.

Step 8: Add the fresh spinach leaves to the pan, removing any thick stems. Cover and cook for 2 to 3 minutes until the spinach wilts and becomes tender. Stir and cook for an additional minute if needed.

Step 9: Carefully fold the flaked salmon into the sauce, distributing it evenly. Season with freshly ground black pepper to taste. Serve immediately, garnished generously with fresh basil leaves for that perfect finishing touch.

Servings and Timing

This Creamy Salmon Gnocchi in Tomato Spinach Sauce Recipe serves 2 people perfectly, making it ideal for an intimate dinner. The prep time is about 10 minutes since chopping is minimal and straightforward, while the cooking time sits around 15 minutes thanks to the quick heat of the pan and tender gnocchi. Altogether, the total time is roughly 25 minutes, making it a fantastic meal to whip up when you want something delicious but quick. There’s no resting or cooling time required—best served hot and fresh for maximum flavor.

How to Serve This Creamy Salmon Gnocchi in Tomato Spinach Sauce Recipe

Two pieces of cooked salmon with a golden brown sear and clear grill lines lie side by side on a black frying pan. The salmon's surface shows layers of light orange and pinkish tones with slightly crisp edges. The pan has a silver handle and is set against a white marbled texture background. photo taken with an iphone --ar 4:5 --v 7

I love serving this dish hot, straight from the pan, to really enjoy the creamy sauce clinging to every tender gnocchi and piece of flaky salmon. For sides, a crisp green salad with a light vinaigrette complements the richness wonderfully, and some crusty bread is perfect for mopping up any leftover sauce. If you want to make it feel a bit fancier, consider adding a drizzle of high-quality olive oil or a sprinkle of freshly grated Parmesan on top just before serving.

For presentation, I usually plate the gnocchi in a shallow bowl or on wide plates, nestling the salmon pieces on top and scattering fresh basil leaves generously over the surface. The vivid red tomato sauce against the pale salmon and vibrant green spinach always makes for a stunning dish. Portion-wise, I find a hearty scoop per person is ideal, and leftovers reheat beautifully if needed.

Regarding drinks, I personally enjoy pairing this recipe with a crisp, chilled white wine such as Sauvignon Blanc or Pinot Grigio, which cuts through the creaminess and complements the salmon. For non-alcoholic options, sparkling water with a wedge of lemon or a lightly brewed iced tea works beautifully. This dish is versatile for weeknight dinners, romantic meals, or even casual dinner parties where you want to impress with minimal fuss.

Variations

I often experiment with this recipe by swapping out salmon for other proteins depending on what I have on hand. Shrimp works beautifully, and for a vegetarian twist, I replace the fish stock with vegetable stock and add mushrooms or artichoke hearts for a similar texture and umami depth. To make this dish gluten-free, I always double-check that the gnocchi I buy are made without wheat, or substitute with gluten-free potato gnocchi which I’ve found work brilliantly here.

If you want to brighten things up, sometimes I add a handful of sun-dried tomatoes or finish the sauce with a sprinkle of smoked paprika for a subtly smoky note. For a lighter sauce version, swapping out double cream for crème fraîche or even a lighter cream reduces the richness without losing that creamy mouthfeel. You could also cook the dish in the oven by transferring everything into a baking dish for 10 minutes after step 8, which slightly caramelizes the top and adds a lovely textural contrast.

Lastly, if you love herbs, I encourage you to add fresh dill or chives alongside or instead of basil, which adds a different but equally delicious aromatic quality. Trust me, these variations keep this dish exciting every time I make it!

Storage and Reheating

Storing Leftovers

When it comes to storing leftovers, I transfer the Creamy Salmon Gnocchi in Tomato Spinach Sauce Recipe into airtight containers to keep the flavors intact. I recommend using glass or BPA-free plastic containers to maintain freshness. Stored in the refrigerator, this meal typically stays good for up to 2 days. It’s important to cool the dish to room temperature before sealing to prevent condensation and preserve texture.

Freezing

I generally don’t freeze this recipe because the cream-based sauce and spinach can change texture when thawed. If you do want to freeze it, make sure to cool it completely, portion it into freezer-safe containers, and freeze for up to 1 month. To help preserve the sauce’s creaminess, you might consider freezing just the cooked salmon and gnocchi separately and recombining upon reheating with a freshly made sauce. This way you keep it tasting fresh and avoid mushy greens.

Reheating

The best way I’ve found to reheat Creamy Salmon Gnocchi in Tomato Spinach Sauce Recipe is gently on the stove over medium-low heat. Add a splash of stock or cream while warming to prevent the sauce from thickening too much or sticking to the pan. Avoid using the microwave if you can, as it tends to dry out the salmon and make the gnocchi tough. Stir gently and heat slowly until warmed through, then serve immediately for the best experience.

FAQs

Can I use frozen salmon fillets for this recipe?

Absolutely! Just make sure to thaw the salmon completely before cooking. Pat it dry to avoid excess moisture which can interfere with searing. Frozen salmon works well here and makes this dish even more convenient for busy days.

Is it possible to make this recipe dairy-free?

Yes, you can substitute the double cream with coconut cream or a cashew cream to keep it creamy without dairy. Be mindful that coconut cream will add a subtle tropical flavor, which can be a lovely variation if you’re open to taste differences.

Can I prepare this recipe in advance?

You can prep ingredients like chopping onions and garlic beforehand and even flake the cooked salmon early. However, I recommend assembling and cooking the gnocchi and sauce fresh for the best texture and flavor, as gnocchi can become mushy if kept for too long once cooked.

What if I don’t have gnocchi on hand—can I use something else?

Definitely! Small pasta shapes like tortellini, penne, or even orzo can be great substitutes. Keep an eye on cooking times since they vary, and adjust the stock quantity accordingly so the sauce maintains its creamy consistency.

How spicy is this recipe? Can I adjust the heat?

This recipe has a gentle warmth from the chilli flakes, perfect for most palates. If you prefer it milder, feel free to omit or reduce the chilli flakes. Conversely, add a pinch more or some freshly chopped chili for an extra kick that excited my spice-loving friends.

Conclusion

I truly hope you give this Creamy Salmon Gnocchi in Tomato Spinach Sauce Recipe a try soon. It’s one of those dishes that feels both comforting and special, combining fresh, wholesome ingredients in a way that always impresses. Every time I make it, I’m reminded just how simple cooking can yield such delicious, memorable meals. Enjoy every creamy, flavorful bite!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Creamy Salmon Gnocchi in Tomato Spinach Sauce Recipe

Creamy Salmon Gnocchi in Tomato Spinach Sauce Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 5 reviews

This creamy salmon gnocchi recipe combines tender salmon fillets with pillowy gnocchi in a luscious tomato cream sauce, enriched with fresh spinach and aromatic herbs. Ready in under 30 minutes, it’s a flavorful and elegant meal perfect for two.

  • Total Time: 25 minutes
  • Yield: 2 servings

Ingredients

Salmon and Oil

  • 2 tsp neutral flavoured oil
  • 2 salmon fillets

Vegetables and Aromatics

  • 1 small/medium onion, peeled and chopped
  • 1 clove garlic, peeled and chopped
  • 1 handful spinach leaves, stems removed
  • basil leaves, for garnish

Herbs and Seasonings

  • ½ tsp dried oregano
  • ½ tsp dried thyme
  • ½ tsp chilli flake
  • ½ lemon juice (only)
  • Black pepper, to taste

Liquids and Other Ingredients

  • 220 ml stock (fish or chicken, about 1 scant cup)
  • 250 g gnocchi
  • 100 ml double cream
  • 2 tbsp tomato puree

Instructions

  1. Cook the Salmon: Heat 2 tsp of neutral flavoured oil in a pan over medium heat. Place the salmon fillets in the pan and cook undisturbed for 3 minutes. Flip the fillets and cook for another 3 minutes on the other side until just cooked through.
  2. Prepare Aromatics: While the salmon cooks, peel and chop the onion and garlic to be added later.
  3. Rest the Salmon: Remove the cooked salmon from the pan and place in a covered dish to keep warm and allow residual cooking. Wipe out the pan to prepare for the sauce.
  4. Sauté Onion and Garlic: Add a little fresh oil to the wiped pan. Sauté the chopped onion for 2 minutes until soft. Add the garlic, oregano, and thyme, and cook for an additional minute to release their aroma.
  5. Simmer Gnocchi: Pour in the 220 ml stock and add the 250 g gnocchi. Cover the pan and simmer gently for 5 minutes, allowing the gnocchi to cook through.
  6. Flake the Salmon: While the gnocchi simmers, flake the rested salmon into bite-sized pieces, ready to be added back to the dish.
  7. Add Cream and Tomato: Stir in 100 ml double cream, 2 tbsp tomato puree, ½ tsp chilli flake, and the juice of half a lemon. Bring the mixture to a gentle simmer, stirring well to create a creamy tomato sauce.
  8. Cook the Spinach: Add the spinach leaves (with bulky stems removed) to the pan. Cover and cook for 2–3 minutes until wilted. Stir and cook for an additional minute if needed to tenderize the spinach fully.
  9. Combine and Serve: Gently fold the flaked salmon into the creamy gnocchi mixture, distributing it evenly. Season with freshly cracked black pepper to taste. Serve garnished with fresh basil leaves for a burst of herbal freshness.

Notes

  • Use fish or chicken stock according to preference; fish stock enhances the salmon flavor.
  • Ensure not to overcook the salmon during initial frying to keep it tender when folded in later.
  • Spinach stems can be tough; it’s best to remove bulky stems before adding.
  • Adjust chilli flakes quantity based on spice tolerance.
  • For a lighter version, consider using single cream instead of double cream, but the sauce will be less rich.
  • Author: Daisy
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Italian-inspired

Similar Posts

Leave a Reply

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

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