Disclosure: This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases. We only recommend products we trust.
Some of my best weeknight victories come straight from the produce section with almost nothing in hand. I was standing in front of the gnocchi, bag of fresh salmon, and a container of basil pesto, thinking “could this actually work?” Turns out, yes, absolutely yes. This bake is proof that you don’t need a complicated ingredient list to make something restaurant-worthy taste incredible.
The beauty of this dish is pure simplicity. Gnocchi brings that pillowy, comforting texture, salmon brings serious nutrition and richness, and pesto ties it all together with bright, bold flavor. No cream. No cheese (unless you want it). No stress. Just three things that somehow become magic in the oven.
Weeknight dinners have never been easier, or tasted this good.
Table of Contents
Ingredients You’ll Need
Everything here is already in your kitchen or takes two minutes to grab from the store:
- 1 lb fresh salmon fillet (skin removed, cut into bite-sized pieces)
- 1 lb potato gnocchi (fresh or frozen, unfrozen)
- 1 cup prepared basil pesto (store-bought is totally fine)
Step-by-Step Instructions
This comes together faster than you’d think. No fancy techniques, just straightforward cooking:
Step 1: Set Your Oven and Prepare
Preheat your oven to 400ยฐF. Grab a large baking dish (9×13 inches works great).
Step 2: Combine Everything
Add the gnocchi, salmon pieces, and pesto to your baking dish. Toss gently until the pesto coats everything evenly. The salmon will still be raw, and that’s exactly right.
Step 3: Bake
Spread the mixture into a single layer. Bake for 15-18 minutes, until the salmon is cooked through (it’ll flake easily with a fork) and the gnocchi is hot and tender.
Step 4: Taste and Adjust
Give it a quick taste. Add a pinch of salt and pepper if it needs it. Some pestos are saltier than others, so this is your moment to check.
Step 5: Plate and Serve

Divide into bowls or plates. The pesto creates a light sauce that pools at the bottom, perfect for soaking into those pillowy gnocchi pieces.
Pesto Salmon Gnocchi Bake: 3 Ingredients Only
- Total Time: 23 minutes
- Yield: 2 1x
Description
Restaurant-quality salmon gnocchi with pesto, ready in under 20 minutes with just 3 ingredients. Perfect for busy weeknights.
Ingredients
- 1 lb fresh salmon fillet, cut into bite-sized pieces
- 1 lb potato gnocchi
- 1 cup prepared basil pesto
Instructions
- Preheat oven to 400ยฐF
- Add gnocchi, salmon, and pesto to a baking dish
- Toss gently until everything is coated evenly
- Bake for 15-18 minutes until salmon is cooked through
- Taste and adjust seasoning with salt and pepper
- Divide into bowls and serve immediately
Notes
- Works with store-bought pesto
- Salmon should flake easily when cooked through
- Serve immediately for best texture
- Prep Time: 5 minutes
- Cook Time: 18 minutes
- Category: Dinner
- Method: Baking
- Cuisine: Italian-inspired
Nutrition
- Serving Size: 1 serving
- Calories: 520 calories
- Sugar: 2g
- Sodium: 680mg
- Fat: 28g
- Saturated Fat: 5g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 2g
- Protein: 38g
- Cholesterol: 65mg
Why You’ll Love This Recipe
The real magic here is that you’re getting a restaurant-quality dinner in under 20 minutes total. Salmon gives you omega-3s, protein, and that rich, buttery flavor without making you feel heavy. The gnocchi stays tender and absorbs all that pesto goodness.
Did you know? Basil has natural anti-inflammatory properties, making this not just delicious but actually good for you.
Pro Tips
Honestly, the best part about this recipe is how forgiving it is. Your salmon pieces don’t need to be perfect. Uneven sizes?
They’ll still cook just fine, the smaller pieces might be done first but they won’t dry out.
Your pesto can be homemade or store-bought, traditional or sun-dried tomato, whatever you have on hand works beautifully here.
Substitutions and Variations
Want to switch it up? Use halibut or cod instead of salmon. Swap the gnocchi for cauliflower gnocchi if you’re going lower-carb.
Try a sun-dried tomato pesto or a cilantro-lime version for something different.
Even a simple garlic and oil base works if you’re out of pesto, though the pesto version is where it really shines.
Storage Tips
This tastes best fresh, but leftovers keep in an airtight container in the fridge for up to 2 days. Reheat gently in a 350ยฐF oven for about 8 minutes so the salmon doesn’t dry out.
It also freezes well before baking if you want to prep it ahead, just add a couple extra minutes to your baking time.
Your Turn
This is the kind of recipe that makes weeknights feel a little less hectic and a little more intentional. Salmon is so important for our health, and when it’s this easy to get on the table, why not? Make this tonight, snap a photo if you’re feeling it, and drop any questions in the comments below. Did you switch something up? Did you find a pesto you’re obsessed with? I want to hear about it.
Happy cooking!










