Pickled Fish With Curried Rice | Spekko Rice
Home > Recipe > Pickled Fish With Curried Rice

Pickled Fish With Curried Rice

Pickled Fish With Curried Rice

Pickled fish is a traditional Cape Malay dish - and now it is usually eaten during Easter celebrations. This recipe is from Kasi Kitchen and has a delightful "twist".

  • Serves: 8
  • Difficulty: medium
  • Prep time:
  • Cooking time:
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 4.00 out of 5)


    2kg salmon, hake or kingklip fillets
    10 ml (2 tsp) salt
    freshly ground black pepper

    Pickling sauce
    100 ml olive oil
    5 Large onions, sliced
    3 Bay leaves
    6 Cloves garlic, finely chopped
    80 g fresh ginger, finely chopped
    1 Green chilli, sliced
    45 ml (3 tbsp) curry powder
    20 ml (4 tsp) turmeric
    5 ml (1 tsp) coriander seeds, ground
    5 ml (1 tsp) ground cumin
    15 ml (3 tsp) mustard powder
    250 ml (1 cup) brown sugar
    10 ml (2 tsp) salt
    600 ml white wine vinegar
    300 ml water
    30 g fresh coriander, chopped

    Curried rice
    15 ml (1 tbsp) olive oil
    125 ml (1/2 cup) chopped onion
    2 Cloves garlic, minced
    250 ml (1 cup) Spekko India Gate Classic Basmati Rice
    5 ml (1 tsp) curry powder
    5 ml (1 tsp) garam masala
    5 ml (1 tsp) cumin seeds
    500 ml (2 cups) vegetable stock
    2,5 ml (1/2 tsp) sea salt


    1. Season the fish with salt and pepper, and set aside.
    2. Then make the pickling sauce: In a large saucepan, heat the olive oil and add the sliced onions, bay leaves, garlic, ginger and chilli. Sauté for a few minutes and just before the onions start going brown, add all the dry spices. Allow this to cook for a further minute or two and when it just starts sticking to the saucepan add the sugar, salt and liquid and bring this to the boil and cook for a further five minutes. Add the coriander just before removing from the heat.
    3. In a large oven dish, lay the fish and cover with pickling sauce, ensure the fish is completely covered in sauce. Allow to marinate overnight or for at least 2 hrs in the fridge.
    4. Preheat oven to 180 °C and grill the fish for 20 – 25 minutes.
    5. To make the rice: Soak the rice for 10 – 15 minutes in cold water. Drain.
    6. Heat the oil in a pot over medium heat. Add the onion and garlic and stir-fry until tender – about 5 minutes. Stir in rice, curry powder, garam masala, and cumin seeds. Continue to cook and stir until rice is toasted, 1 to 2 minutes more.
    7. Pour in stock and season lightly salt; bring to a boil. Reduce heat to low, cover, and cook until rice is tender and liquid is absorbed.
    8. Serve with pickled fish


    From the Spekko kitchen

    · Spekko’s India Gate Classic Basmati Rice is 100% pure Himalayan rice that is aged for 2 years. The kernels double in length when cooked – like any pure Basmati should.

As the coronavirus (COVID-19) continues to spread throughout the world, at Pioneer Foods we are taking proactive steps grounded in science to protect the safety of our products, our employees, their families and support our communities around the country.