Salmon is one of those dinners I never get tired of making. This pesto crusted salmon is quick, flavorful, and always feels like a total win after a long day.

Jump to:
Brent and I eat salmon a lot, and if you've been around for a while, you know he's obsessed with my Blackened Salmon. But lately, this pesto salmon has been giving it a real run for its money. The homemade pesto is fresh, garlicky, and so good you might just eat it straight from the food processor. I may or may not have done that! The pesto pairs perfectly with tender, flaky salmon and a little crunchy topping that gives it the best texture. And the best part? It's dairy free and can easily be made Paleo or Whole30, just skip the panko.
I love serving it with Honey Glazed Roasted Carrots or a simple salad for an easy, balanced dinner that doesn't keep me stuck in the kitchen all night.
Ingredients

Substitutions
Pesto- This homemade pesto is so easy but you can use jarred pesto to save time.
Gluten free panko- My favorite gluten free panko is Jeff Nathan brand. You can also use regular panko.
Avocado oil- Any light tasting oil will work.
Pine nuts- You can use walnuts, pecans, or cashews if you don't have pine nuts.
Nutritional yeast- This is optional. You can omit this, or if you aren't dairy free you can use freshly grated Parmesan cheese.
Do you leave the skin on salmon when baking?
I do, yeah! You can take it off if you want, but I usually just bake it with the skin on. It peels off super easily once it's cooked, and it helps keep the fish from sticking or drying out.
Can I use frozen salmon?
Yeah, totally! Just make sure it's fully thawed before baking so it cooks evenly. I usually thaw mine overnight in the fridge, but if I forget (which happens more often than I'd like to admit), I'll stick the sealed fillets in a bowl of cold water for about 30 minutes. Once they're thawed, pat them dry with paper towels so the pesto and panko have something to cling to. That's how you get that crispy golden crust we're going for. After that, just follow the recipe as written!
Step by step

- Add all the ingredients, except the salmon and panko crumbs, to a food processor and pulse until everything is combined.
- Preheat your oven to 400 degrees Fahrenheit.
- Line a baking sheet with foil, parchment paper, or a silicone baking mat, and place the salmon filets on the baking sheet.
- Pat the salmon dry with a paper towel, then spoon the pesto evenly over all the salmon filets.
- Gently press the panko crumbs on top of each of the pesto covered salmon filets. I like to spray the tops of mine with cooking spray, but you don't have to.
- Bake at 400 degrees for 12-14 minutes. Timing will depend on how thick your filets are. If you want an extra crispy topping, you can turn your oven to broil for the last few minutes.
Air Fryer Version
If you love your air fryer as much as I do, you'll be happy to know this pesto salmon works beautifully in it. Spray the basket with avocado oil or line it with parchment paper, then place the salmon skin-side down in a single layer. Spoon on the pesto, sprinkle the panko on top, and give it a quick spritz of oil. Air fry at 400ยฐF for about 8-10 minutes, or until it flakes easily with a fork. Every air fryer runs a little different, so I start checking around the 8-minute mark. You'll end up with salmon that's crispy on top, tender inside, and ready before you can even finish mixing your drink.
Tips
- For Paleo or Whole30: Just omit the panko. You can substitute it with crusted walnuts, pecans, or cashews.
- Dry your salmon: Patting the salmon dry with a paper towel before adding the pesto helps everything stick and gives it that nice crust on top.
- Use fresh salmon if you can: Frozen is totally fine, and I do it all the time, but if you can buy fresh, the texture will be a little softer and flakier.
Storing and reheating
Storing: If you've got leftovers, store them in an airtight container in the fridge for up to 3 days. Any extra pesto can go in a small jar, just cover it with a little oil, and it'll stay fresh for about 4-5 days.
Reheating: I like using the oven at 350ยฐF for 8-10 minutes, just until warmed through. Cover it loosely with foil to keep it from drying out. Or pop it in the air fryer at 350ยฐF for 3-4 minutes if you want that crisp topping back.
Not in the mood to reheat? No problem. It's amazing cold, flake it over a salad, toss it in a grain bowl, or use it for a quick meal prep lunch. I've even eaten it straight from the fridge more than once.
If you make this recipe, I'd love to hear what you think! Leave a star rating or drop a comment below. Your feedback means so much to me! And if you snap a photo, tag me on Instagram at @kaleenas.kitchen so I can see your version!
Recipe

Pesto Crusted Salmon
EQUIPMENT NEEDED
Ingredients
- 4 salmon filets
- 2 cups basil
- 2 garlic cloves
- ยฝ cup gluten free or regular panko bread crumbs
- ยฝ cup avocado oil
- ยผ cup pine nuts
- 1 tablespoon nutritional yeast *this is optional
- 1 tablespoon lemon juice
- ยฝ teaspoon salt
- ยฝ teaspoon pepper
Instructions
- Add all the ingredients, except the salmon and panko crumbs, to a food processor and pulse until everything is combined.
- Preheat your oven to 400 degrees Fahrenheit.
- Line a baking sheet with foil, parchment paper, or a silicone baking mat, and place the salmon filets on the baking sheet.
- Pat dry the tops of the salmon with a paper towel, then spoon the pesto evenly over all the salmon filets.
- Gently press the panko crumbs on top of each of the pesto covered salmon filets. I like to spray the tops of mine with cooking spray but you don't have to.
- Bake at 400 degrees for 12-14 minutes. Timing will depend on how thick your filets are so check them at the 12 minute mark.
Notes
- For Paleo or Whole30: Just omit the panko. You can substitute it with crusted walnuts, pecans, or cashews.
- Dry your salmon: Patting the salmon dry with a paper towel before adding the pesto helps everything stick and gives it that nice crust on top.
- Use fresh salmon if you can: Frozen is totally fine, and I do it all the time, but if you can buy fresh, the texture will be a little softer and flakier.
Nutrition
*nutrition information is an approximate
Share this recipe on Facebook
Hi, I'm Kaleena!
I'm a 30-something wife and dog mom who shares mostly gluten-free, dairy-free, Whole30, and Paleo-friendly recipes. Since doing my first Whole30 in 2017, I have completely changed my way of cooking. I love to create recipes made from real, flavorful ingredients that the whole family will love!







Leave a Comment