Mediterranean Baked Mackerel with Warm Lentil & Spinach Salad
27. Okt. 2025
Mediterranean Baked Mackerel with Warm Lentil & Spinach Salad
A deeply satisfying and heart-healthy dish featuring omega-3 rich mackerel baked with herbs, served over a warm, fiber-packed salad of green lentils, spinach, and cherry tomatoes.
The Mediterranean diet is celebrated for its balance of flavor and nutrition, and this baked mackerel recipe embodies that perfectly. The combination of flaky, lemon-scented fish with a warm, earthy lentil and spinach salad is both comforting and revitalizing.
Every bite delivers a satisfying contrast — crisp-skinned mackerel pairs beautifully with tender lentils, juicy cherry tomatoes, and the subtle sweetness of sautéed onions. It’s a dish that feels indulgent yet leaves you light and energized.
Whether you’re looking for a wholesome weeknight dinner or something special for a leisurely weekend meal, this recipe brings the sun-drenched flavors of the Mediterranean right to your table.
Ingredients
- 2 fresh mackerel fillets (approx. 150g each)
- 150g green or brown lentils, rinsed
- 1 large red onion, thinly sliced
- 2 cloves garlic, minced
- 150g cherry tomatoes, halved
- 200g fresh spinach
- 45ml extra virgin olive oil, divided
- 1 lemon, juiced and zested
- 1 tablespoon fresh parsley, chopped
- Salt and freshly ground black pepper to taste
Instructions
- Preheat your oven to 200°C (180°C fan). Place the mackerel fillets skin-side down on a baking tray lined with parchment paper. Drizzle with 15ml of olive oil, sprinkle with lemon zest, salt, and pepper. Bake for 12-15 minutes, or until cooked through and flaky.
- While the mackerel bakes, cook the lentils. Place the rinsed lentils in a saucepan with 500ml of water. Bring to a boil, then reduce heat and simmer for 20-25 minutes, or until tender but not mushy. Drain any excess water and set aside.
- In a large pan or skillet, heat the remaining 30ml of olive oil over medium heat. Add the sliced red onion and cook for 5-7 minutes until softened and translucent. Add the minced garlic and cook for another minute until fragrant.
- Add the fresh spinach to the pan in handfuls, stirring until it wilts completely. This should take about 2-3 minutes.
- Add the cooked lentils and halved cherry tomatoes to the pan with the spinach and onion. Stir gently to combine and heat through for 2 minutes. Season with salt and pepper.
- Remove the lentil mixture from the heat. Stir in the lemon juice and chopped fresh parsley. Divide the warm lentil salad between two plates and top each with a baked mackerel fillet to serve.
Tips & Substitutions
- Fish alternatives: Substitute mackerel with salmon or sardines for a similar omega-3 boost.
- Vegan option: Skip the fish and top the lentil salad with roasted chickpeas or grilled tofu.
- Make-ahead tip: Cook the lentils and prep the vegetables a day in advance for quicker assembly.
Nutrition
Approximate total per serving:
- Calories: 1490
- Fat: 76g
- Carbohydrates: 105g
- Fiber: 32g
- Protein: 98g
Related Recipe
See the original recipe: "Mediterranean Baked Mackerel with Warm Lentil & Spinach Salad"This Mediterranean Baked Mackerel with Warm Lentil & Spinach Salad is proof that healthy eating can be both vibrant and delicious. Give it a try this week — and don’t forget to share your creation with friends or on social media!








