
Bright, herbaceous, and rich all at once, this salmon dish delivers serious restaurant energy with a surprisingly short ingredient list. The star is a creamy avocado-basil pesto blended with garlic, lemon juice, and a hint of ground ginger — no pine nuts, no cheese, and absolutely no tree nuts of any kind, so you can blend it up without a second thought. Traditional pesto recipes can be a minefield for anyone avoiding certain nuts, but swapping in avocado gives you that same luscious, coating texture while keeping things completely safe and honestly even more vibrant. The technique is what makes this dish special: a quick stovetop sear locks in a golden crust before the oven finishes the job, so you get flaky, perfectly cooked fish every single time. Spooning the pesto over the fillets just before roasting lets it meld into the salmon, creating a fragrant, glossy topping that looks like you spent way more effort than you did. A squeeze of fresh lemon at the table ties everything together and makes the basil pop even more. Whether you're cooking for a weeknight dinner or trying to impress someone, this one earns its place in the regular rotation.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings












Preheat the oven to 400°F (205°C).
Combine the basil, avocado, garlic, lemon juice, salt, and ground ginger in a food processor or blender. Pulse several times to break everything down, then stream in the 1/4 cup olive oil with the motor running until the pesto is smooth and bright green. Taste and adjust salt if needed. Set aside.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
