Irresistible Grilled Lemon Pepper Salmon

By Mila | Updated on December 14, 2025

Here is my favorite grilled lemon pepper salmon recipe, with a simple marinade made from olive oil, fresh lemon juice and zest, garlic, and plenty of lemon pepper seasoning.

This salmon is what I make when I want something healthy but full of flavor on a busy weeknight. It takes less than 30 minutes from start to finish, and my family never gets tired of it.

grilled lemon pepper salmon
Image: theamazingfood.com / All Rights reserved

Why You’ll Love This Grilled Lemon Pepper Salmon

  • Ready in under 30 minutes – This salmon goes from fridge to table in less time than it takes to order takeout, making it perfect for busy weeknights.
  • Minimal ingredients – With just five simple ingredients, you probably have everything you need already sitting in your kitchen.
  • Healthy and protein-packed – Salmon is loaded with omega-3s and protein, so you can feel good about serving this nutritious meal to your family.
  • Bold, zesty flavor – The bright lemon and peppery kick create a restaurant-quality taste without any complicated techniques or fancy ingredients.

What Kind of Salmon Should I Use?

You can choose farm-raised or wild for this recipe, both will work great on the grill. If you’re going with wild salmon, look for sockeye or coho, which hold up nicely to grilling and have a rich flavor that pairs well with lemon pepper. For this recipe, you’ll want to keep the skin on since it helps protect the fish from sticking to the grill and falling apart when you flip it. Just make sure your fillets are about 1-inch thick so they cook evenly – thinner pieces tend to dry out, while thicker cuts might not cook through properly.

grilled lemon pepper salmon
Image: theamazingfood.com / All Rights reserved

Options for Substitutions

This simple salmon recipe is easy to adapt based on what you have in your kitchen:

  • Salmon fillets: While salmon is ideal here, you can use other firm fish like trout, arctic char, or even halibut. Just keep an eye on cooking time since thinner fillets will cook faster.
  • Lemon juice: Fresh lemon juice works best, but bottled lemon juice is fine in a pinch. You can also try lime juice for a slightly different citrus flavor.
  • Lemon pepper seasoning: If you don’t have store-bought lemon pepper, make your own by mixing 1 tablespoon black pepper, 1 tablespoon lemon zest, and 1 teaspoon salt. It’s fresher and you can control the salt level.
  • Olive oil: Any neutral cooking oil works here – try avocado oil, grapeseed oil, or even melted butter for extra richness.
  • Skin-on fillets: Skinless fillets are totally fine to use. The skin helps keep the fish moist and makes flipping easier, but if you prefer skinless, just be extra gentle when turning the fillets on the grill.

Watch Out for These Mistakes While Grilling

The biggest mistake when grilling salmon is not oiling your grill grates properly, which causes the fish to stick and tear when you try to flip it – make sure to oil them well right before placing the salmon on the grill.

Overcooking is another common issue that turns your salmon dry and chalky, so pull it off the heat when it’s still slightly translucent in the center (around 125-130°F for medium), as it will continue cooking from residual heat.

Since lemon pepper seasoning can vary widely in saltiness, always taste your marinade before coating the salmon, and if you’re using a particularly salty brand, skip the extra salt altogether.

Finally, resist the urge to move or flip the fish more than once – let it sit undisturbed for those 6 minutes so it develops a nice crust and releases naturally from the grates.

grilled lemon pepper salmon
Image: theamazingfood.com / All Rights reserved

What to Serve With Grilled Lemon Pepper Salmon?

This bright, zesty salmon pairs beautifully with simple sides that won’t compete with the lemon pepper flavors. I love serving it alongside roasted asparagus or green beans tossed with a little olive oil and garlic, plus some fluffy rice or quinoa to soak up any extra lemon juice from the fish. For a lighter option, a crisp arugula salad with cherry tomatoes and a light vinaigrette works great, or you can go with classic roasted potatoes seasoned with herbs. If you want to keep the summery vibe going, grilled zucchini or a cucumber salad with dill makes a refreshing companion to the salmon.

Storage Instructions

Store: Leftover grilled salmon keeps well in the fridge for up to 3 days in an airtight container. It’s great to have on hand for quick lunches – I love flaking it over a salad or making salmon bowls with rice and veggies throughout the week.

Freeze: You can freeze cooked salmon for up to 2 months, though the texture won’t be quite as good as fresh. Wrap each fillet individually in plastic wrap, then place in a freezer bag to prevent freezer burn.

Enjoy Cold or Warm: This salmon is delicious cold straight from the fridge, which makes it super convenient. If you prefer it warm, gently reheat it in the microwave on 50% power for about 30-45 seconds, or in a 275°F oven for 10 minutes to avoid drying it out.

Preparation Time 10-15 minutes
Cooking Time 10-15 minutes
Total Time 20-30 minutes
Level of Difficulty Easy
Servings 4 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1100-1300
  • Protein: 140-160 g
  • Fat: 70-90 g
  • Carbohydrates: 6-10 g

Ingredients

For the lemon pepper sauce:

  • 4 tbsp olive oil (I recommend California Olive Ranch for its mild flavor)
  • 3 tbsp lemon juice (freshly squeezed for best acidity)
  • 2 tsp lemon zest (finely grated)
  • 2.5 tbsp lemon pepper (I use McCormick brand)
  • 1 clove garlic (minced)
  • 1/2 tsp kosher salt

For the fish:

  • 4 salmon fillets (6-oz each, skin-on for crispier texture)

Step 1: Prepare the Lemon Pepper Marinade

  • 4 tbsp olive oil
  • 3 tbsp lemon juice
  • 2 tsp lemon zest
  • 1 clove garlic, minced
  • 2.5 tbsp lemon pepper
  • 1/2 tsp kosher salt

In a small bowl, whisk together the olive oil, freshly squeezed lemon juice, lemon zest, minced garlic, lemon pepper, and kosher salt until fully combined.

The mixture should be emulsified and aromatic.

I like to let this sit for a minute so the lemon pepper fully hydrates and the flavors meld together, which gives you a more balanced seasoning than if you rush it.

Step 2: Preheat Grill and Prepare Salmon

  • 4 salmon fillets
  • lemon pepper marinade from Step 1

Heat your grill to 450-500°F and oil the grates generously to prevent sticking.

While the grill heats, pat the salmon fillets dry with paper towels and arrange them skin-side up on a plate.

Brush about half of the lemon pepper marinade from Step 1 evenly over the top of each fillet, making sure to coat them well.

This first coating will infuse flavor into the fish before it hits the heat.

Step 3: Grill Salmon and Finish with Sauce

  • remaining lemon pepper marinade from Step 1

Place salmon fillets skin-side down on the hot grill grates and cook for 6 minutes without moving them—this allows the skin to crisp beautifully and creates a flavorful crust.

Flip the fillets carefully using a thin spatula or fish turner, then brush the remaining marinade from Step 1 over the now-exposed top side.

I find that adding the sauce after flipping prevents it from burning and keeps those bright lemon notes fresh.

Continue grilling for another 3-4 minutes until the flesh is cooked through and flakes easily with a fork when tested at the thickest part.

Irresistible Grilled Lemon Pepper Salmon

Delicious Irresistible Grilled Lemon Pepper Salmon recipe with step-by-step instructions.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 4 servings
Calories 1200 kcal

Ingredients
  

For the lemon pepper sauce

  • 4 tbsp olive oil (I recommend California Olive Ranch for its mild flavor)
  • 3 tbsp lemon juice (freshly squeezed for best acidity)
  • 2 tsp lemon zest (finely grated)
  • 2.5 tbsp lemon pepper (I use McCormick brand)
  • 1 clove garlic (minced)
  • 1/2 tsp kosher salt

For the fish

  • 4 salmon fillets (6-oz each, skin-on for crispier texture)

Instructions
 

  • In a small bowl, whisk together the olive oil, freshly squeezed lemon juice, lemon zest, minced garlic, lemon pepper, and kosher salt until fully combined. The mixture should be emulsified and aromatic. I like to let this sit for a minute so the lemon pepper fully hydrates and the flavors meld together, which gives you a more balanced seasoning than if you rush it.
  • Heat your grill to 450-500°F and oil the grates generously to prevent sticking. While the grill heats, pat the salmon fillets dry with paper towels and arrange them skin-side up on a plate. Brush about half of the lemon pepper marinade from Step 1 evenly over the top of each fillet, making sure to coat them well. This first coating will infuse flavor into the fish before it hits the heat.
  • Place salmon fillets skin-side down on the hot grill grates and cook for 6 minutes without moving them—this allows the skin to crisp beautifully and creates a flavorful crust. Flip the fillets carefully using a thin spatula or fish turner, then brush the remaining marinade from Step 1 over the now-exposed top side. I find that adding the sauce after flipping prevents it from burning and keeps those bright lemon notes fresh. Continue grilling for another 3-4 minutes until the flesh is cooked through and flakes easily with a fork when tested at the thickest part.

Disclaimer: Our editorial team has used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating