Functional Health Blogs | Mathew Gomes

Keto Mediterranean Salmon & Sardine Meals

14 nutrient-dense meals using only the approved Keto Food Guide ingredients

Contents

  • How to use this recipe book
  • Core cooking rules
  • Seven keto Mediterranean meals with salmon filets
  • Seven keto Mediterranean meals with canned Spanish sardines
  • Functional food logic in simple language
  • Evidence notes and source base

How to use this recipe book

These recipes are original keto-Mediterranean adaptations built from well-established cooking patterns: olive-oil dressings, herb crusts, warm vegetable beds, yogurt sauces, lemon, garlic, sardines, salmon, greens, nuts, seeds and fermented foods. They are designed to taste familiar and keep the meal simple enough to repeat.

Each recipe is proportioned for two persons. Carbohydrates are kept low by using leafy greens, cruciferous vegetables, zucchini, cucumber, mushrooms, eggplant, peppers and small portions of berries or lemon where useful. 

Keto Mediterranean meals with canned Salmon Filet

1. Lemon-Oregano Salmon with Warm Zucchini, Olives and Feta

A bright Greek-style plate built around salmon, olive oil, lemon, oregano, zucchini and olives. It gives omega-3 fats, bitter herbs, low-carb vegetables and mineral-rich dairy in one fast meal.

Shopping list for this recipe

  • Salmon filets
  • Zucchini
  • Olives
  • Feta or full-fat cheese
  • Lemon
  • Extra virgin olive oil
  • Garlic
  • Oregano
  • Sea salt and black pepper

Ingredients for 2 persons

  • 2 salmon filets, 150-180 g each
  • 2 medium zucchini, sliced into half-moons
  • 10-14 olives, sliced
  • 40 g feta or full-fat cheese, crumbled
  • 2 tablespoons extra virgin olive oil
  • 1 tablespoon lemon juice plus a little zest
  • 1 small garlic clove, minced
  • 1 teaspoon oregano
  • Sea salt and black pepper

Method

1. Pat salmon dry. Season with sea salt, black pepper, oregano, garlic and lemon zest.

2. Warm 1 tablespoon olive oil in a pan. Cook salmon skin-side down first, then turn gently until just cooked and still moist.

3. In the same pan, add zucchini with a pinch of salt. Cook until tender but not watery.

4. Fold in olives, lemon juice and the remaining olive oil.

5. Plate zucchini first, place salmon on top and finish with crumbled feta.

Serve and coach note

Serve warm with cucumber or lettuce if you want more volume without adding meaningful carbohydrates.

This is the simplest repeatable template: oily fish, olive oil, herbs, lemon and low-carb vegetables. It supports ketosis while giving the body protein for repair and fats for steady fuel.

2. Herb-Crusted Salmon over Broccoli-Cauliflower Mash

A comfort meal without starch. Broccoli and cauliflower replace potato while garlic, rosemary, butter and olive oil create Mediterranean depth.

Shopping list for this recipe

  • Salmon filets
  • Broccoli
  • Cauliflower
  • Butter or ghee
  • Extra virgin olive oil
  • Rosemary
  • Thyme
  • Garlic
  • Walnuts or almonds
  • Sea salt and black pepper

Ingredients for 2 persons

  • 2 salmon filets, 150-180 g each
  • 250 g cauliflower florets
  • 180 g broccoli florets
  • 1 tablespoon butter or ghee
  • 1 tablespoon extra virgin olive oil
  • 1 tablespoon finely chopped walnuts or almonds
  • 1 teaspoon rosemary, chopped
  • 1 teaspoon thyme
  • 1 garlic clove, minced
  • Sea salt and black pepper

Method

1. Steam cauliflower and broccoli until soft. Drain very well.

2. Mash with butter, sea salt, black pepper and half the garlic. Keep warm.

3. Mix nuts, rosemary, thyme, remaining garlic and olive oil into a loose crust.

4. Season salmon, press the herb-nut mix on top and bake at 190 C for 10-12 minutes, depending on thickness.

5. Spoon mash into bowls and place salmon on top.

Serve and coach note

Serve with a small spoon of full-fat Greek yogurt on the side if desired.

The mash gives fibre, potassium and sulfur compounds from cruciferous vegetables, while the salmon gives protein and omega-3 fats. It feels like comfort food but keeps the metabolic load low.

3. Salmon, Spinach and Mushroom Skillet with Garlic Cream

A fast one-pan meal using spinach, mushrooms, cream, garlic and herbs. It is rich, simple and excellent for a cooler evening.

Shopping list for this recipe

  • Salmon filets
  • Spinach
  • Mushrooms
  • Heavy cream
  • Butter or ghee
  • Garlic
  • Thyme
  • Parsley
  • Lemon
  • Sea salt and black pepper

Ingredients for 2 persons

  • 2 salmon filets, 150-180 g each
  • 250 g spinach
  • 200 g mushrooms, sliced
  • 80 ml heavy cream
  • 1 tablespoon butter or ghee
  • 1 teaspoon extra virgin olive oil
  • 1 garlic clove, minced
  • 1 teaspoon thyme
  • 1 tablespoon parsley
  • 1 teaspoon lemon juice
  • Sea salt and black pepper

Method

1. Season salmon and sear in butter until golden. Remove before it dries.

2. Add mushrooms to the same pan and cook until their water evaporates.

3. Add garlic and thyme for 30 seconds. Add spinach and wilt.

4. Pour in cream and lemon juice. Simmer briefly until glossy.

5. Return salmon to the pan and spoon sauce over it. Finish with parsley.

Serve and coach note

Serve in shallow bowls. Add a side of sauerkraut or unsweetened coconut yogurt only if it fits the flavour of the meal.

Mushrooms and spinach make the meal more than protein and fat; they add fibre, minerals and plant compounds that support immune and gut terrain.

4. Paprika Salmon with Roasted Eggplant and Red Pepper Yogurt

A smoky Mediterranean plate using paprika, eggplant, bell pepper and yogurt. It is practical with frozen or fresh salmon and common Hong Kong vegetables.

Shopping list for this recipe

  • Salmon filets
  • Eggplant
  • Red bell pepper
  • Full-fat Greek yogurt
  • Paprika
  • Cumin
  • Garlic
  • Lemon
  • Extra virgin olive oil
  • Parsley
  • Sea salt and black pepper

Ingredients for 2 persons

  • 2 salmon filets, 150-180 g each
  • 1 medium eggplant, cubed
  • 1 red bell pepper, sliced
  • 100 g full-fat Greek yogurt
  • 2 tablespoons extra virgin olive oil
  • 1 teaspoon paprika
  • 1/2 teaspoon cumin
  • 1 garlic clove, minced
  • 1 teaspoon lemon juice
  • 1 tablespoon parsley
  • Sea salt and black pepper

Method

1. Heat oven to 200 C. Toss eggplant and bell pepper with 1 tablespoon olive oil, salt, pepper and half the paprika. Roast until soft and browned.

2. Season salmon with cumin, remaining paprika, salt and pepper. Bake or pan-sear until just cooked.

3. Mix yogurt with garlic, lemon juice, parsley and a pinch of salt.

4. Plate roasted vegetables, add salmon, then spoon yogurt over the side rather than over the crisp top.

Serve and coach note

Serve warm. Keep the yogurt cool for contrast and better texture.

Eggplant and pepper bring colour, fibre and polyphenols. Yogurt adds protein and fermented support while keeping the dish satisfying without grains.

5. Salmon Lettuce Boats with Cucumber, Radish, Dill and Olive Oil

A lighter meal for warm days. It uses crisp lettuce, cucumber, radish, dill, lemon and olive oil to make salmon feel fresh, clean and easy.

Shopping list for this recipe

  • Salmon filets
  • Lettuce
  • Cucumber
  • Radishes
  • Dill or parsley
  • Lemon
  • Extra virgin olive oil
  • Full-fat Greek yogurt
  • Sea salt and black pepper

Ingredients for 2 persons

  • 2 salmon filets, cooked and flaked
  • 8 large lettuce leaves
  • 1 cucumber, diced
  • 6 radishes, thinly sliced
  • 2 tablespoons full-fat Greek yogurt
  • 1 tablespoon extra virgin olive oil
  • 1 tablespoon lemon juice
  • 1 tablespoon dill or parsley
  • Sea salt and black pepper

Method

1. Cook salmon gently by pan-searing or baking. Cool slightly and flake into large pieces.

2. Mix cucumber, radish, olive oil, lemon, herbs, salt and pepper.

3. Spread a little yogurt inside each lettuce leaf.

4. Fill with salmon and cucumber-radish mix.

5. Fold and eat immediately while the lettuce is crisp.

Serve and coach note

Serve as two generous lettuce-boat plates, or add olives and a few macadamia nuts for more fuel.

This recipe keeps fat controlled but not low-quality. It is useful when appetite is lighter, digestion needs ease, or the day already included a heavier meal.

6. Walnut-Parsley Salmon with Brussels Sprouts and Cabbage

A deeper, more robust meal built around brassica vegetables, walnuts, parsley and salmon. It suits batch cooking and reheats well.

Shopping list for this recipe

  • Salmon filets
  • Brussels sprouts
  • Cabbage
  • Walnuts
  • Parsley
  • Garlic
  • Extra virgin olive oil
  • Butter or ghee
  • Lemon
  • Sea salt and black pepper

Ingredients for 2 persons

  • 2 salmon filets, 150-180 g each
  • 250 g Brussels sprouts, halved
  • 200 g cabbage, sliced
  • 20 g walnuts, chopped
  • 2 tablespoons parsley
  • 2 tablespoons extra virgin olive oil
  • 1 teaspoon butter or ghee
  • 1 garlic clove, minced
  • 1 teaspoon lemon juice
  • Sea salt and black pepper

Method

1. Roast Brussels sprouts with olive oil, salt and pepper at 200 C until browned.

2. Sauté cabbage in butter with garlic until soft at the edges.

3. Season salmon and pan-sear or bake until just done.

4. Mix walnuts, parsley, lemon juice and a drizzle of olive oil.

5. Plate cabbage and sprouts, add salmon, then scatter walnut-parsley mix on top.

Serve and coach note

Serve warm. Add a spoon of sauerkraut on the side when you want extra fermented bite.

Brussels sprouts and cabbage support detoxification pathways through sulfur-rich compounds. Walnuts add crunch and plant fats, so the meal is satisfying without starch.

7. Salmon with Tomato-Olive Butter and Garlicky Green Beans

A classic bistro-style keto plate using tomato, olives, butter, garlic and green beans. The tomato amount stays modest to keep net carbs controlled.

Shopping list for this recipe

  • Salmon filets
  • Green beans
  • Tomatoes
  • Olives
  • Butter
  • Extra virgin olive oil
  • Garlic
  • Basil or oregano
  • Lemon
  • Sea salt and black pepper

Ingredients for 2 persons

  • 2 salmon filets, 150-180 g each
  • 250 g green beans
  • 1 small tomato, diced
  • 10 olives, chopped
  • 1 tablespoon butter
  • 1 tablespoon extra virgin olive oil
  • 1 garlic clove, minced
  • 1 teaspoon basil or oregano
  • 1 teaspoon lemon juice
  • Sea salt and black pepper

Method

1. Steam or blanch green beans until tender-crisp.

2. Sauté garlic in olive oil, then add green beans, salt and pepper.

3. Cook salmon in a separate pan until golden and moist.

4. Melt butter gently with diced tomato, olives, herbs and lemon juice. Do not overcook.

5. Spoon tomato-olive butter over salmon and serve with green beans.

Serve and coach note

Serve immediately. Add a few pine nuts or almonds if the meal needs more texture.

This gives the familiar Mediterranean tomato-olive profile while keeping the tomato as a flavour accent, not a carbohydrate base.

Keto Mediterranean Meals with Canned Spanish Sardines

8. Spanish Sardine Cucumber Boats with Lemon Yogurt and Dill

A no-cook meal for busy days. Cucumber, yogurt, lemon, dill and sardines make a clean, protein-rich plate in minutes.

Shopping list for this recipe

  • Canned Spanish sardines
  • Cucumber
  • Full-fat Greek yogurt
  • Lemon
  • Dill or parsley
  • Black pepper
  • Olives
  • Sea salt

Ingredients for 2 persons

  • 2 cans Spanish sardines, drained if packed in excess oil
  • 1 large cucumber, halved lengthwise and seeded
  • 100 g full-fat Greek yogurt
  • 1 tablespoon lemon juice
  • 1 tablespoon dill or parsley
  • 6-8 olives, chopped
  • Black pepper and sea salt

Method

1. Cut cucumber into boat-shaped lengths.

2. Mix yogurt, lemon, dill, black pepper and a pinch of salt.

3. Spoon yogurt into the cucumber boats.

4. Add sardines in large pieces and top with chopped olives.

5. Eat cold, immediately.

Serve and coach note

Serve with lettuce leaves or radishes if you want more crunch.

This is the easiest travel-style keto meal: no cooking, no starch, high satiety and strong mineral density from sardines.

9. Warm Sardine, Cauliflower and Olive Skillet

A pantry meal that turns canned sardines into a warm Mediterranean skillet with cauliflower, olives, garlic and parsley.

Shopping list for this recipe

  • Canned Spanish sardines
  • Cauliflower
  • Olives
  • Garlic
  • Extra virgin olive oil
  • Parsley
  • Lemon
  • Paprika
  • Sea salt and black pepper

Ingredients for 2 persons

  • 2 cans Spanish sardines
  • 300 g cauliflower florets, finely chopped
  • 10 olives, sliced
  • 1 tablespoon extra virgin olive oil
  • 1 garlic clove, minced
  • 1 teaspoon paprika
  • 1 tablespoon parsley
  • 1 teaspoon lemon juice
  • Sea salt and black pepper

Method

1. Pulse or finely chop cauliflower into rice-sized pieces.

2. Warm olive oil and garlic in a pan. Add cauliflower, salt, pepper and paprika.

3. Cook until tender and lightly golden.

4. Fold in olives and sardines gently so the fish stays in pieces.

5. Finish with lemon juice and parsley.

Serve and coach note

Serve in bowls with a spoon of Greek yogurt if desired.

Cauliflower replaces rice while keeping the meal ketogenic. Sardines add marine fats, calcium from soft bones and a strong protein signal.

10. Sardine Greek Salad Bowls

A classic chopped salad adapted for keto, using lettuce, cucumber, tomato, olives, feta, olive oil and sardines.

Shopping list for this recipe

  • Canned Spanish sardines
  • Lettuce
  • Cucumber
  • Tomato
  • Olives
  • Feta or full-fat cheese
  • Extra virgin olive oil
  • Lemon
  • Oregano
  • Sea salt and black pepper

Ingredients for 2 persons

  • 2 cans Spanish sardines
  • 4 cups chopped lettuce
  • 1 cucumber, diced
  • 1 small tomato, diced
  • 10 olives
  • 50 g feta or full-fat cheese
  • 2 tablespoons extra virgin olive oil
  • 1 tablespoon lemon juice
  • 1 teaspoon oregano
  • Sea salt and black pepper

Method

1. Place lettuce, cucumber, tomato and olives in two bowls.

2. Whisk olive oil, lemon, oregano, salt and pepper.

3. Dress the salad lightly and toss.

4. Add sardines in large pieces.

5. Finish with feta and an extra grind of pepper.

Serve and coach note

Serve cold. Keep tomato modest and let cucumber and lettuce provide the volume.

This gives the pleasure of a Greek salad while staying within keto boundaries. It is especially useful after training when you want minerals, protein and easy digestion.

11. Sardines over Garlicky Spinach with Pine Nuts

A five-minute hot plate using spinach, garlic, pine nuts and sardines. It is small in ingredients but high in nutrient density.

Shopping list for this recipe

  • Canned Spanish sardines
  • Spinach
  • Garlic
  • Pine nuts
  • Extra virgin olive oil
  • Lemon
  • Black pepper
  • Sea salt

Ingredients for 2 persons

  • 2 cans Spanish sardines
  • 300 g spinach
  • 1 tablespoon pine nuts
  • 1 tablespoon extra virgin olive oil
  • 1 garlic clove, minced
  • 1 teaspoon lemon juice
  • Sea salt and black pepper

Method

1. Toast pine nuts briefly in a dry pan and remove.

2. Warm olive oil and garlic. Add spinach and cook until just wilted.

3. Season with salt, pepper and lemon.

4. Place warm spinach on plates and add sardines on top.

5. Scatter pine nuts over the plate.

Serve and coach note

Serve warm, not piping hot, so the sardines keep their texture.

Spinach brings magnesium and potassium; sardines bring omega-3 fats and protein; pine nuts add crunch so the meal feels complete.

12. Sardine Stuffed Bell Peppers with Herb Cheese

A baked meal using bell peppers, sardines, herbs, cheese and olive oil. It feels generous while staying simple and low-carb.

Shopping list for this recipe

  • Canned Spanish sardines
  • Bell peppers
  • Full-fat cheese or cream cheese
  • Parsley
  • Basil
  • Garlic powder
  • Extra virgin olive oil
  • Black pepper
  • Sea salt

Ingredients for 2 persons

  • 2 cans Spanish sardines
  • 2 bell peppers, halved and seeded
  • 70 g full-fat cheese or cream cheese
  • 1 tablespoon parsley
  • 1 teaspoon basil
  • 1/4 teaspoon garlic powder
  • 1 tablespoon extra virgin olive oil
  • Sea salt and black pepper

Method

1. Heat oven to 190 C. Place pepper halves in a baking dish and drizzle lightly with olive oil.

2. Mash cheese with herbs, garlic powder, pepper and a tiny pinch of salt.

3. Fold in sardines gently.

4. Fill pepper halves and bake for 12-15 minutes until the pepper softens and the top warms through.

5. Rest for 3 minutes before serving.

Serve and coach note

Serve with lettuce or cucumber on the side.

Bell peppers bring colour and vitamin C; sardines bring minerals and protein; cheese gives satiety. This is a good bridge meal for people who miss stuffed vegetables.

13. Sardine, Mushroom and Cabbage Pan with Cumin and Paprika

A hearty skillet with mushrooms, cabbage, cumin, paprika and sardines. It has the warmth of Spanish cooking without grains or beans.

Shopping list for this recipe

  • Canned Spanish sardines
  • Mushrooms
  • Cabbage
  • Cumin
  • Paprika
  • Garlic
  • Olive oil
  • Parsley
  • Sea salt and black pepper

Ingredients for 2 persons

  • 2 cans Spanish sardines
  • 200 g mushrooms, sliced
  • 250 g cabbage, shredded
  • 1 tablespoon extra virgin olive oil
  • 1 garlic clove, minced
  • 1/2 teaspoon cumin
  • 1 teaspoon paprika
  • 1 tablespoon parsley
  • Sea salt and black pepper

Method

1. Cook mushrooms in olive oil until browned and reduced.

2. Add cabbage, garlic, cumin, paprika, salt and pepper. Cook until softened.

3. Add sardines at the end and warm gently.

4. Finish with parsley.

5. Taste and adjust salt carefully because sardines can be salty.

Serve and coach note

Serve in deep bowls. Add a few olives for a sharper finish.

This meal is useful when hunger is stronger. Cabbage and mushrooms add bulk and gut-supportive fibre while sardines make it metabolically complete.

14. Sardine Egg Scramble with Herbs, Olives and Lettuce

A brunch-style keto meal using eggs, sardines, olives and herbs. It is fast, filling and excellent when cooking energy is low.

Shopping list for this recipe

  • Canned Spanish sardines
  • Pasture-raised eggs
  • Olives
  • Butter or ghee
  • Parsley or basil
  • Lettuce
  • Lemon
  • Black pepper
  • Sea salt

Ingredients for 2 persons

  • 1 can Spanish sardines, drained
  • 4 pasture-raised eggs
  • 8 olives, chopped
  • 1 tablespoon butter or ghee
  • 1 tablespoon parsley or basil
  • 2 cups lettuce leaves
  • 1 teaspoon lemon juice
  • Sea salt and black pepper

Method

1. Beat eggs with black pepper and a small pinch of salt.

2. Melt butter or ghee on low heat. Add eggs and stir slowly.

3. When eggs are softly set, fold in sardines and olives.

4. Finish with herbs and lemon.

5. Serve beside lettuce leaves dressed with a little olive oil if desired.

Serve and coach note

Serve immediately while the eggs are soft.

Eggs and sardines make a dense protein meal. Use this when you need staying power, especially for a late breakfast or early lunch.

Functional food ideas

Ketosis works best when the body receives enough minerals, enough protein and enough non-starchy plant volume. Low carbohydrate removes a large glucose load, but it also lowers stored water and sodium, so meals must be salted intelligently and supported with vegetables, broth or mineral-rich foods when needed.

Salmon and sardines are used because they provide complete protein and marine omega-3 fats. Protein gives the raw material for muscle, immune repair, enzymes and connective tissue. Omega-3 fats help balance the inflammatory response and support cell membranes, vascular function and brain health.

Extra virgin olive oil is the main fat because it fits Mediterranean cooking, carries herbs and supports a better fat quality profile than refined seed oils. Butter, ghee and cream are used as accents for flavour and satiety, not as the only foundation of the diet.

Cruciferous vegetables such as broccoli, cauliflower, cabbage and Brussels sprouts are repeated because they support detoxification chemistry, gut fibre and inflammatory balance. Leafy greens, mushrooms, herbs, garlic, lemon and olives add minerals, bitter compounds, polyphenols and flavour so keto does not become only meat and fat.

Fermented foods and full-fat yogurt appear where they improve taste because the gut is part of the terrain. When digestion, stool quality and bloating are not right, the meal plan should be adjusted rather than forced.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top