fbpx
/

These Healthy Mediterranean Fish Cakes are a high-protein, slimming recipe inspired by the Mediterranean diet, widely associated with healthy eating habits across the Mediterranean region including Malta.

Made with fresh white fish, cauliflower, herbs, and olive oil, this lighter version reduces carbohydrates while increasing fiber and nutrients. It is ideal for healthy meal prep, weight-loss diets, and balanced Mediterranean cooking.

This recipe is perfect for anyone looking for:

  • Healthy fish cake recipes
  • Slimming Mediterranean meals
  • High-protein seafood dishes
  • Low-carb dinner ideas
  • Healthy recipes inspired by Malta

Serve with a refreshing chili-lime yogurt sauce for added flavor and probiotic benefits.


Quick Recipe Overview

Recipe: Healthy Mediterranean Fish Cakes
Cuisine: Mediterranean Inspired
Diet Type: High-protein / slimming friendly
Servings: 8–10 fish cakes
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes

Estimated Nutrition (per fish cake)

  • Calories: ~170 kcal
  • Protein: ~16 g
  • Carbohydrates: ~10 g
  • Fat: ~7 g

Why This Fish Cake Recipe Is Healthy

This recipe focuses on nutrient-dense ingredients while reducing unnecessary carbohydrates.

Key health benefits include:

✔ Lean protein from white fish
✔ Lower carbohydrate content thanks to cauliflower
✔ Healthy fats from olive oil
✔ Fiber and antioxidants from vegetables
✔ Mediterranean diet ingredients associated with heart health

The combination of fish, vegetables, herbs, and yogurt makes this dish balanced and suitable for healthy lifestyle and slimming diets.


Ingredients

Fish Cakes

  • 1 lb cauliflower florets (1 medium cauliflower)
  • 1/2 lb Yukon potatoes, peeled and diced
  • 1 tablespoon salt
  • 1 lb white fish fillet (cod, haddock or sole)
  • 1 cup water
  • 1 cup vegetable or chicken broth
  • 1/2 cup white wine
  • 2 sprigs fresh thyme
  • 1–2 cloves garlic, crushed
  • 1 teaspoon salt
  • 1/2 teaspoon freshly ground black pepper
  • 2 eggs
  • 1 shallot, finely chopped
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/3 cup fresh parsley, finely chopped
  • 1/2 cup breadcrumbs
  • 1/2 tablespoon olive oil

Optional for crisp texture:

  • 1/4 cup breadcrumbs

For frying:

  • 1 cup sunflower, canola, or peanut oil

Chili-Lime Yogurt Sauce

  • 3/4 cup yogurt (or Greek yogurt for extra protein)
  • 2 teaspoons chili flakes
  • 1/2 teaspoon Worcestershire sauce
  • 1/2 jalapeño, finely chopped
  • Juice of 1 large lime (2–3 tablespoons)
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper

Step-by-Step Instructions

1. Cook the Vegetables

Fill a large pot halfway with water. Add cauliflower, potatoes, and salt.

Bring to a boil over medium-high heat and cook for 20–25 minutes until tender.

Drain and allow to cool slightly.


2. Poach the Fish

In a saucepan combine:

  • water
  • broth
  • white wine
  • thyme
  • garlic
  • salt
  • black pepper

Bring to a boil.

Add fish fillets, reduce heat, cover and poach for about 5 minutes.

Remove fish and allow it to cool. Break into small chunks.


3. Prepare the Yogurt Sauce

In a bowl combine:

  • yogurt
  • chili flakes
  • Worcestershire sauce
  • jalapeño
  • lime juice
  • salt
  • black pepper

Mix well and refrigerate until serving.


4. Prepare the Fish Cake Mixture

Place cauliflower and potatoes in a food processor and pulse until chunky.

Transfer to a large mixing bowl.

Add:

  • flaked fish
  • eggs
  • shallots
  • parsley
  • breadcrumbs
  • salt and pepper

Mix until the mixture holds together.

If the mixture is sticky, add extra breadcrumbs.

Add olive oil and let the mixture rest for 5–10 minutes.


5. Shape the Fish Cakes

Divide the mixture into 8–10 portions.

Shape into discs approximately:

  • 3 inches wide
  • 3/4 inch thick

Optional: coat lightly with breadcrumbs.


6. Fry the Fish Cakes

Heat oil in a non-stick pan over medium-high heat.

Cook fish cakes:

  • 2 minutes on the first side
  • 2 minutes on the other side

Until golden brown.

Transfer to a paper towel-lined plate.


Healthy Cooking Tips

To make the recipe even healthier:

  • Bake instead of fry at 200°C (400°F) for 15–18 minutes
  • Use whole-grain breadcrumbs
  • Replace potatoes with extra cauliflower for a low-carb version
  • Use Greek yogurt for extra protein

Nutrition Comparison

DishCaloriesProtein
Traditional Fish Cakes~280 kcal14 g
Healthy Mediterranean Fish Cakes~170 kcal16 g

This healthier version reduces calories while increasing protein content.


Serving Suggestions

Serve the fish cakes with:

  • Chili-lime yogurt sauce
  • Lemon or lime wedges
  • Fresh Mediterranean salad
  • Roasted vegetables

They pair well with light Mediterranean side dishes and healthy salads.


Frequently Asked Questions

Are fish cakes healthy for weight loss?

Yes. Fish cakes made with lean fish and vegetables are high in protein and lower in calories, making them suitable for slimming diets.


Can fish cakes be baked instead of fried?

Yes. Baking at 200°C for 15–18 minutes reduces oil and calories while still producing a crisp texture.


What fish works best for fish cakes?

Lean white fish such as cod, haddock, or sole works best because it flakes easily and has a mild flavor.


Can I make fish cakes ahead of time?

Yes. The mixture can be prepared in advance and refrigerated for up to 24 hours before cooking.


Storage and Meal Prep

Refrigerator: up to 3 days in an airtight container
Freezer: up to 2 months

To reheat, warm in an oven at 180°C for 10 minutes.

{ “@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Healthy Mediterranean Fish Cakes (Slimming Diet Recipe)”, “description”: “Healthy Mediterranean fish cakes made with white fish, cauliflower, herbs and olive oil. A high-protein slimming recipe inspired by the Mediterranean diet and popular healthy recipes in Malta.”, “image”: [ “https://yourwebsite.com/images/healthy-fish-cakes-malta.jpg” ], “author”: { “@type”: “Person”, “name”: “Your Name” }, “datePublished”: “2026-03-12”, “prepTime”: “PT20M”, “cookTime”: “PT20M”, “totalTime”: “PT40M”, “recipeYield”: “8-10 servings”, “recipeCategory”: “Healthy Mediterranean Recipe”, “recipeCuisine”: “Mediterranean / Maltese Inspired”, “keywords”: “healthy fish cakes, slimming fish recipe, Mediterranean diet recipe, Malta healthy recipes”, “nutrition”: { “@type”: “NutritionInformation”, “calories”: “170 calories”, “proteinContent”: “16 g”, “fatContent”: “7 g”, “carbohydrateContent”: “10 g” }, “recipeIngredient”: [ “1 lb cauliflower florets”, “1/2 lb Yukon potatoes”, “1 tbsp salt”, “1 lb cod, haddock or sole”, “1 cup water”, “1 cup vegetable or chicken broth”, “1/2 cup white wine”, “2 sprigs fresh thyme”, “2 garlic cloves”, “2 eggs”, “1 shallot”, “1/3 cup parsley”, “1/2 cup breadcrumbs”, “1/2 tbsp olive oil” ], “recipeInstructions”: [ { “@type”: “HowToStep”, “text”: “Boil cauliflower and potatoes in salted water for 20–25 minutes until tender.” }, { “@type”: “HowToStep”, “text”: “Poach fish in broth, wine, thyme and garlic for about 5 minutes.” }, { “@type”: “HowToStep”, “text”: “Pulse cauliflower and potatoes in a food processor until chunky.” }, { “@type”: “HowToStep”, “text”: “Mix vegetables, fish, eggs, shallots, parsley and breadcrumbs.” }, { “@type”: “HowToStep”, “text”: “Shape mixture into patties.” }, { “@type”: “HowToStep”, “text”: “Fry patties in hot oil for about 2 minutes per side until golden.” } ] }