Preheat the Oven:
Preheat your oven to 400°F (200°C).
Lightly grease your baking dish with a bit of olive oil.
Prepare the Salmon:
Pat the salmon fillets dry with paper towels.
Season each fillet generously with salt and pepper.
Drizzle a small amount of olive oil over each fillet to help retain moisture during baking.
Prepare the Pesto (if making homemade):
In a food processor or blender, combine basil leaves, pine nuts, garlic, Parmesan cheese, salt, and pepper.
Pulse until the mixture is coarsely chopped.
With the processor running, slowly drizzle in the olive oil until the pesto reaches a smooth consistency.
Taste and adjust the seasoning as needed.
Assemble:
Place the seasoned salmon fillets in the baking dish, skin-side down (if applicable).
Spoon a generous layer (about 1/2 cup divided among the fillets) of pesto evenly over the top of each salmon fillet.
Bake:
Place the baking dish in the preheated oven.
Bake for 12-15 minutes, or until the salmon is opaque in the center and flakes easily with a fork.
Note: The exact cooking time may vary depending on the thickness of the fillets.
Garnish and Serve:
Remove the salmon from the oven.
Garnish with fresh basil leaves and lemon slices.
Optionally, squeeze a little fresh lemon juice over the salmon before serving.
Serve immediately with your choice of side, such as roasted vegetables, rice, or a crisp salad.
Details
Prep Time: 10 minutes (plus additional time if making homemade pesto)
Cook Time: 12-15 minutes
Total Time: Approximately 25 minutes
Yield: Serves 4
Category: Main Course / Seafood
Method: Baking
Cuisine: Mediterranean, Italian
Diet: Gluten-Free, Keto-friendly, Paleo-friendly
Keywords
Salmon, Pesto, Mediterranean, Baked Salmon, Healthy, Quick Dinner, Seafood, Italian, Pesto Sauce
Nutrition (Per Serving – Approximate)
Serving Size: 1 salmon fillet (~6 oz)
Calories: ~350-400 kcal
Sugar: ~1-2 g
Sodium: ~500 mg (varies with seasoning and Parmesan)
Total Fat: ~25 g
Saturated Fat: ~5 g
Unsaturated Fat: ~18 g
Trans Fat: 0 g
Carbohydrates: ~3-4 g
Fiber: ~1 g
Protein: ~30 g
Cholesterol: ~70-80 mg
Note: Nutritional values are estimated and may vary based on specific ingredient brands and portion sizes.