This salmon with fresh basil recipe is a quick, elegant main dish that shines with the bright, peppery notes of fresh basil. Perfect for weeknights or dinner parties, it highlights the natural richness of salmon while adding a burst of garden-fresh flavor from a simple basil sauce. With minimal prep and wholesome ingredients, it’s a reliable go-to for healthy, restaurant-quality meals at home.
Ingredients
- 4 salmon fillets (6 oz each, skin-on or skinless)
- 3 tablespoons extra-virgin olive oil, divided
- 1 tablespoon freshly squeezed lemon juice
- 1 teaspoon lemon zest
- 1/2 teaspoon kosher salt
- 1/4 teaspoon freshly ground black pepper
- 1/2 cup packed fresh basil leaves, plus extra for garnish
- 2 cloves garlic, minced
- 1 teaspoon honey (optional, for sauce balance)
- 1 tablespoon cold water
Instructions
- Prep the salmon: Pat salmon fillets dry with paper towels. Set on a plate and drizzle with 1 tablespoon olive oil. Sprinkle with salt, pepper, and lemon zest on both sides. Let sit while you make the basil sauce.
- Make the basil sauce: In a small food processor or blender, combine basil leaves, garlic, lemon juice, honey (if using), 2 tablespoons olive oil, and 1 tablespoon cold water. Blend until smooth, scraping down sides as needed. Taste and adjust seasoning—add a pinch of salt or more lemon juice if you like. Set aside.
- Cook the salmon: Heat a large nonstick or cast-iron skillet over medium-high heat. When hot, add a drizzle of olive oil. Place salmon fillets skin-side down (if using skin-on) and cook undisturbed for 4-5 minutes, until the bottom is golden and salmon releases easily from the pan. Flip and cook another 2-4 minutes, until the internal temperature reaches 125-130°F for medium-rare, or up to 145°F for well-done (per USDA guidelines). Adjust time based on thickness.
- Rest and serve: Transfer salmon to plates. Spoon basil sauce generously over each fillet. Garnish with extra basil leaves and a squeeze of lemon if desired.
Tips
- Substitutions: If you don’t have fresh basil, try a mix of parsley and mint for a different herbal note. You can also substitute lime for lemon for a twist.
- Choosing salmon: Both wild and farmed salmon work. Wild salmon is leaner and may cook faster. Look for fillets of similar thickness for even cooking.
- Common mistakes: Avoid overcooking—salmon dries out quickly. Use a thermometer for best results. Don’t overcrowd the pan; cook in batches if needed.
- Make ahead: The basil sauce can be made up to a day in advance and stored in the fridge. Let it come to room temperature before serving.
Serving Suggestions
This salmon with fresh basil pairs beautifully with a variety of sides. Try serving it with steamed asparagus, sautéed green beans, or a simple arugula salad tossed with lemon and olive oil. For a heartier meal, offer a side of garlic mashed potatoes or fluffy quinoa. Crusty bread is perfect for soaking up extra basil sauce. A chilled glass of Sauvignon Blanc or Pinot Grigio makes a refreshing pairing.
Variations
- Grilled salmon with basil: Brush salmon with oil and grill over medium-high heat for 4-5 minutes per side. Spoon basil sauce over just before serving.
- Baked salmon: Place seasoned fillets on a parchment-lined baking sheet. Bake at 400°F for 10-14 minutes, or until just cooked through. Top with basil sauce.
- Basil pesto salmon: Swap the simple basil sauce for classic basil pesto (homemade or store-bought) for a richer, nutty flavor.
- Creamy basil sauce: Add a tablespoon of plain Greek yogurt or sour cream to the basil sauce for a creamy texture and tang.
Storage and Reheating
Store leftover cooked salmon in an airtight container in the refrigerator for up to 2 days. The basil sauce can be kept separately in a small covered container for up to 3 days. To reheat salmon, place on a microwave-safe plate and heat in 20-second bursts until just warmed through, or gently reheat in a skillet over low heat with a splash of water or broth to prevent drying. Avoid reheating the salmon multiple times, as it can become tough. The basil sauce is best served at room temperature, so let it sit out for 10-15 minutes before serving leftovers.
Frequently Asked Questions
- Can I use dried basil instead of fresh?
Fresh basil is key for the vibrant, aromatic sauce in this recipe. Dried basil won’t provide the same flavor or color. If you must substitute, use a mix of fresh parsley and mint, or wait until you have fresh basil for best results. - Is it okay to use frozen salmon fillets?
Yes, frozen salmon works well. Thaw fillets overnight in the refrigerator or under cold running water before cooking. Pat dry thoroughly to ensure a good sear. - Can I make this recipe dairy-free?
Absolutely. The main recipe is already dairy-free. If you try the creamy sauce variation, use a dairy-free yogurt or simply skip it for a lighter option. - How do I know when salmon is cooked through?
Salmon is done when it flakes easily with a fork and is opaque throughout. For the safest and most accurate result, use an instant-read thermometer. USDA recommends cooking salmon to 145°F, but many prefer removing it at 125-130°F for moist, tender flesh. The salmon will continue to cook slightly from residual heat after removing from the pan. - What can I do if my basil sauce tastes too sharp?
If the sauce is too tangy or garlicky, add a bit more olive oil or a small spoonful of honey to balance the flavors. A pinch of salt can also help mellow strong notes. - Can I prepare this dish ahead of time?
You can make the basil sauce up to 24 hours ahead and refrigerate. Cooked salmon is best served fresh, but you can cook it earlier in the day, refrigerate, and gently reheat just before serving. Assemble just before eating for the best texture and flavor.