A pickled fish recipe is a staple on many South African tables during Easter, especially in the Western Cape. Rooted in Cape Malay cuisine, this dish reflects both history and practicality.

Traditionally, families prepare pickled fish on Good Friday, a day when many Christians avoid eating red meat. The fish is then left to marinate over the long weekend, making it perfect for Easter Sunday gatherings.

Beyond tradition, it is also a budget-friendly and practical meal. It can be made in advance, stored easily, and served cold, ideal for busy households and students alike.

Ingredients for a Traditional Pickled Fish Recipe

Image: My Anosmic Kitchen

This South African pickled fish recipe uses simple, affordable ingredients that are easy to find.

ALSO READ: Simple Hot Cross Buns Recipe: Easy Easter Treat Anyone Can Make

For the Fish

  • 1.5–2 kg hake (or any firm white fish)
  • Salt and black pepper, to taste
  • 1 cup flour (for coating)
  • Oil, for frying

For the Pickling Sauce

  • 4 large onions, sliced into rings
  • 500 ml white vinegar
  • 1 cup water
  • 200–250 g sugar
  • 2–3 tsp mild curry powder
  • 1 tsp turmeric
  • 4 bay leaves
  • 1 tsp coriander seeds
  • 1 tsp cumin seeds (or ground cumin)
  • 2 cloves garlic, crushed
  • 1 small piece of ginger, grated

Budget tip: Hake is the most affordable and widely available option, making it perfect for an easy pickled fish recipe.

How to Make Pickled Fish at Home (Step-by-Step)

Image: YouTube

Follow these simple steps to prepare a classic Easter pickled fish recipe at home.

Step 1: Prepare and Fry the Fish

  • Season the fish with salt and pepper
  • Lightly coat each piece in flour
  • Heat oil in a pan and fry until golden brown
  • Remove and drain on paper towels

Do not overcook the fish. It should remain firm to absorb the pickle.

Step 2: Cook the Onion and Spice Base

  • In a large pot, sauté onions until soft
  • Add garlic, ginger, curry powder, turmeric, and spices
  • Stir for about 1 minute until fragrant

This step creates the signature flavour of Cape Malay pickled fish—warm, mildly spiced, and aromatic.

Step 3: Make the Pickling Liquid

  • Add vinegar, water, and sugar
  • Stir until the sugar dissolves
  • Simmer for 10 minutes

Taste the sauce. It should be balanced between sweet and tangy, not overpowering.

Step 4: Layer the Fish and Sauce

  • Place a layer of onions and sauce at the bottom of a dish
  • Add a layer of fish
  • Repeat layers until everything is used

Ensure the fish is fully covered with sauce to pickle properly.

Step 5: Cool and Refrigerate

  • Allow the dish to cool completely
  • Cover and refrigerate for at least 24 hours

For best results, let it sit for 2–3 days before serving.

Tips for the Perfect Pickled Fish

  • Balance is key: Adjust sugar and vinegar to suit your taste
  • Use whole spices: They give a richer flavour than ground spices
  • Do not rush the resting time: This is when the flavour develops
  • Use a glass or ceramic dish: Avoid metal containers

How Long Does Pickled Fish Last?

Pickled fish can last up to 1 week in the fridge when stored properly in an airtight container.

Storage Tips:

  • Always keep it refrigerated
  • Ensure fish is fully covered in liquid
  • Use a clean spoon when serving

This makes it a great make-ahead meal for Easter or even weekly meal prep.

Serving Ideas for Easter

Pickled fish is best served cold or at room temperature. Popular pairings include:

  • Fresh bread or rolls
  • Hot cross buns
  • Simple salads

It is a versatile dish that works for both family lunches and casual gatherings.

FAQs About Pickled Fish

How long should pickled fish sit before eating?

At least 24 hours, but ideally 2–3 days for the best flavour.

Can I use a different type of fish?

Yes. Any firm white fish works well, but hake is the most popular choice in South Africa.

Is this an easy pickled fish recipe for beginners?

Yes. The steps are simple, and the ingredients are affordable and easy to find.

Can I freeze pickled fish?

Freezing is not recommended, as it can affect the texture of the fish and the flavour of the sauce.

This pickled fish recipe is more than just a meal—it is a tradition that brings families together over Easter. With its roots in Cape Malay cuisine, it reflects both heritage and practicality.

Whether you are cooking for your family or preparing your first Easter meal, this South African pickled fish recipe offers a simple, affordable, and meaningful way to celebrate.

Share.