This delightful grilled salmon with pesto recipe is perfect for a quick and healthy dinner. The rich, buttery flavor of the salmon pairs beautifully with the fresh, vibrant taste of homemade pesto. It's a dish that's sure to impress your family and friends, yet simple enough to make on a busy weeknight.
If you're not familiar with making pesto, you might need to pick up a few ingredients at the supermarket. Fresh basil leaves are essential for the pesto, and you may need to look for toasted pine nuts in the baking or snack aisle. Additionally, freshly grated parmesan cheese will give your pesto a superior flavor compared to pre-grated varieties.
Ingredients For Grilled Salmon With Pesto
Salmon: A rich, fatty fish that grills beautifully and pairs well with many flavors.
Basil leaves: Fresh and aromatic, these leaves are the base of the pesto sauce.
Olive oil: A staple in Mediterranean cooking, it adds richness and helps blend the pesto.
Toasted pine nuts: These nuts add a creamy texture and nutty flavor to the pesto.
Garlic: Adds a pungent, savory depth to the pesto.
Parmesan cheese: Aged cheese that adds a salty, umami flavor to the pesto.
Lemon juice: Freshly squeezed to add brightness and acidity to the pesto.
Salt: Enhances the flavors of both the salmon and the pesto.
Pepper: Adds a touch of heat and depth to the seasoning.
Technique Tip for This Recipe
When preparing the pesto, ensure that the basil leaves are fresh and vibrant green for the best flavor. Toast the pine nuts lightly in a dry skillet over medium heat until they are golden brown, which will enhance their nutty flavor. For a smoother consistency, you can pulse the garlic and pine nuts first before adding the basil, olive oil, parmesan cheese, and lemon juice. This will help to break down the harder ingredients and create a more cohesive blend.
Suggested Side Dishes
Alternative Ingredients
salmon - Substitute with trout: Trout has a similar texture and flavor profile to salmon, making it a great alternative for grilling.
salmon - Substitute with tilapia: Tilapia is a mild-flavored fish that can easily take on the flavors of the pesto.
fresh basil leaves - Substitute with spinach leaves: Spinach provides a similar texture and can be blended into a pesto with a slightly different but still delicious flavor.
fresh basil leaves - Substitute with cilantro: Cilantro offers a fresh and vibrant flavor that can create a unique twist on traditional pesto.
olive oil - Substitute with avocado oil: Avocado oil has a high smoke point and a mild flavor, making it a suitable replacement for olive oil in pesto.
olive oil - Substitute with grapeseed oil: Grapeseed oil is light and neutral, allowing the other flavors in the pesto to shine.
toasted pine nuts - Substitute with toasted almonds: Almonds provide a similar crunch and nutty flavor when toasted.
toasted pine nuts - Substitute with toasted walnuts: Walnuts offer a rich, slightly bitter flavor that complements the other ingredients in the pesto.
minced garlic - Substitute with garlic powder: Garlic powder can be used in a pinch, though it will have a slightly different intensity and texture.
minced garlic - Substitute with shallots: Shallots provide a milder, sweeter flavor that can add a different dimension to the pesto.
grated parmesan cheese - Substitute with pecorino romano: Pecorino Romano is a hard, salty cheese that can be used in place of Parmesan for a slightly sharper flavor.
grated parmesan cheese - Substitute with nutritional yeast: Nutritional yeast provides a cheesy flavor and is a great vegan alternative to Parmesan.
freshly squeezed lemon juice - Substitute with lime juice: Lime juice offers a similar acidity and brightness to the dish.
freshly squeezed lemon juice - Substitute with white wine vinegar: White wine vinegar can provide the necessary acidity with a slightly different flavor profile.
salt - Substitute with soy sauce: Soy sauce can add saltiness along with a depth of umami flavor.
pepper - Substitute with cayenne pepper: Cayenne pepper can add a bit of heat along with the peppery flavor.
Other Alternative Recipes Similar to This Dish
How to Store or Freeze This Dish
Allow the grilled salmon to cool to room temperature before storing. This prevents condensation, which can make the fish soggy.
Place the salmon fillets in an airtight container. If you have multiple fillets, layer them with parchment paper in between to prevent sticking.
Store the pesto separately in a small airtight container. This keeps the flavors fresh and prevents the salmon from becoming too oily.
Refrigerate the salmon and pesto. The salmon will stay fresh for up to 3 days, while the pesto can last up to a week.
For freezing, wrap each salmon fillet tightly in plastic wrap, then place them in a freezer-safe bag. Squeeze out as much air as possible to prevent freezer burn.
Freeze the pesto in an ice cube tray. Once frozen, transfer the pesto cubes to a freezer-safe bag. This allows you to thaw only what you need.
Label the containers with the date to keep track of freshness.
When ready to eat, thaw the salmon and pesto in the refrigerator overnight. Reheat the salmon gently in the oven at 300°F (150°C) until warmed through, about 10-15 minutes.
Thaw the pesto at room temperature or in the refrigerator. Stir well before using to recombine any separated oils.
Serve the reheated salmon with a fresh spoonful of pesto on top, and enjoy the flavors as if freshly made.
How to Reheat Leftovers
Preheat your oven to 275°F (135°C). Place the salmon fillets on a baking sheet lined with parchment paper. Cover them loosely with aluminum foil to prevent drying out. Heat for about 15 minutes or until the salmon is warmed through.
For a quicker method, use a microwave. Place the salmon on a microwave-safe plate and cover it with a microwave-safe lid or another plate to retain moisture. Heat on medium power for 1-2 minutes, checking halfway through to ensure it doesn't overcook.
If you prefer a stovetop method, heat a non-stick skillet over medium-low heat. Add a small amount of olive oil or butter to the pan. Place the salmon fillets in the skillet and cover with a lid. Heat for about 3-4 minutes on each side, or until warmed through.
To reheat the pesto, place it in a small saucepan over low heat. Stir occasionally until it reaches your desired temperature. Be careful not to overheat, as this can cause the basil to lose its vibrant color and fresh flavor.
Alternatively, you can reheat the pesto in the microwave. Place it in a microwave-safe bowl and cover with a microwave-safe lid or plate. Heat on low power for 30-second intervals, stirring in between, until warmed through.
Best Tools for This Recipe
Grill: Used to cook the salmon fillets to perfection, giving them a nice char and smoky flavor.
Tongs: Essential for flipping the salmon fillets on the grill without breaking them apart.
Blender: Used to blend the basil leaves, olive oil, pine nuts, garlic, parmesan cheese, and lemon juice into a smooth pesto sauce.
Measuring cups: Necessary for accurately measuring the olive oil, pine nuts, and parmesan cheese.
Measuring spoons: Used to measure the freshly squeezed lemon juice.
Knife: Needed to mince the garlic cloves.
Cutting board: Provides a safe surface for mincing the garlic and preparing other ingredients.
Spatula: Useful for removing the grilled salmon fillets from the grill.
Serving platter: Ideal for presenting the grilled salmon fillets topped with pesto.
Spoon: Used to generously top each salmon fillet with the pesto sauce.
How to Save Time on Making This Recipe
Pre-make the pesto: Prepare the pesto a day in advance and store it in the fridge. This saves time when you're ready to grill the salmon.
Use a food processor: Instead of a blender, use a food processor to make the pesto faster and with less cleanup.
Preheat the grill: While prepping the salmon, preheat the grill to save time.
Toast pine nuts in bulk: Toast a larger batch of pine nuts and store them for future recipes, cutting down on prep time.

Grilled Salmon with Pesto
Ingredients
Salmon and Pesto
- 4 fillets Salmon about 6 oz each
- 2 cups Fresh Basil Leaves
- ½ cup Olive Oil
- ¼ cup Pine Nuts toasted
- 2 cloves Garlic minced
- ½ cup Parmesan Cheese grated
- 1 tablespoon Lemon Juice freshly squeezed
- to taste Salt and Pepper
Instructions
- Preheat your grill to medium-high heat.
- Season the salmon fillets with salt and pepper.
- Grill the salmon for about 6-7 minutes on each side, or until fully cooked.
- While the salmon is grilling, prepare the pesto. In a blender, combine basil leaves, olive oil, pine nuts, garlic, Parmesan cheese, and lemon juice. Blend until smooth.
- Once the salmon is done, top each fillet with a generous spoonful of pesto.
- Serve immediately and enjoy!
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Recipe
More Amazing Recipes to Try 🙂
- Grilled Cod Recipe25 Minutes
- Four Cheese Grilled Cheese Sandwich Recipe20 Minutes
- Peach Bourbon BBQ Sauce Recipe40 Minutes
- Greek Inspired Grilled Turkey Sausage Brats Recipe30 Minutes
- Grilled Sausages with Onions and Apples Recipe30 Minutes
- Grilled Flank Steak and Sriracha Mayo Recipe25 Minutes
- Grilled Tilapia with Mango Salsa Recipe25 Minutes
- Grilled Scallops Recipe15 Minutes

Leave a Reply