Description
This flavorful Baked Salmon with Cranberry Salsa and Pecans is the perfect combination of savory and sweet. The juicy, tender salmon is paired with a vibrant, tangy cranberry salsa, and topped with crunchy pecans. A delightful dish for a Mediterranean diet-friendly meal!
Ingredients
Scale
-
For the Salmon:
- 4 salmon fillets (about 6 ounces each)
- 1 tablespoon olive oil
- ½ teaspoon salt
- ¼ teaspoon freshly ground black pepper
For the Cranberry Salsa:
- 1 cup fresh or frozen cranberries (thawed if frozen), roughly chopped
- ¼ cup finely chopped red onion (or shallot)
- 1 jalapeño or serrano pepper, seeded and minced (optional for heat)
- 2 tablespoons honey or maple syrup (adjust to taste)
- 1 tablespoon fresh lime juice (or lemon juice)
- 2 tablespoons chopped fresh cilantro (or parsley)
- Pinch of salt and pepper, to taste
Instructions
- Preheat your oven to 400°F (200°C).
- Place the salmon fillets on a baking sheet lined with parchment paper. Drizzle olive oil over the fillets, then season with salt and pepper.
- Bake the salmon for 12-15 minutes, or until the salmon is cooked through and flakes easily with a fork.
- While the salmon is baking, prepare the cranberry salsa: In a medium bowl, combine the chopped cranberries, red onion, jalapeño (if using), honey or maple syrup, lime juice, cilantro, salt, and pepper. Stir to combine.
- Once the salmon is cooked, remove it from the oven. Spoon a generous amount of cranberry salsa over each salmon fillet.
- Optional: Garnish with chopped pecans on top of the salsa for added crunch and flavor.
- Serve the salmon immediately with your favorite sides!
Notes
- You can serve this with roasted vegetables or quinoa for a complete Mediterranean meal.
- The cranberry salsa can be made ahead and refrigerated for up to 1 day.
- If you prefer less heat, omit the jalapeño or serrano pepper.
Nutrition
- Serving Size: 1 salmon fillet with salsa
- Calories: 350
- Sugar: 12g
- Sodium: 320mg
- Fat: 20g
- Saturated Fat: 3g
- Unsaturated Fat: 17g
- Trans Fat: 0 g
- Carbohydrates: 15g
- Fiber: 3g
- Protein: 31g
- Cholesterol: 75mg