Ginger is a popular spice that is widely known around the world to be a both delicious, nutritious, and even has medicinal properies. In Moroccan food, you can find that it is used to spice up items such as chicken tajine and soups.  Ginger can also be used in tea as well as sweet dishes like cookies. 

Ginger, fresh roots and powdered form

Ginger, fresh roots and powdered form

If you have visited Morocco or plan to visit, then the souk is a place with which you’ve become familiar. This is where you can shop for Moroccan jewelry, food, souvenirs, spices and much more. Spices are an essential part of Moroccan meals. 

Head over to BBC Good Food to learn how to make Moroccan spiced fish with ginger mash. This recipe offers a mix of flavors that will make your palate happy! Delicious!


  • 2 large sweet potatoes, peeled and cut into chunks
  • 2 tsp of butter, softened
  • 1 garlic clove, crushed
  • ½ - 1 tsp of harissa 
  • Zest 1 lemon
  • Small handful of coriander, most chopped, the rest left whole
  • Fingertip-size piece of fresh root ginger, finely grated
  • 2 skinless white fish fillets (look for sustainably caught)

How to make it:

  1. Heat oven to 200C/fan 180C/gas 6. Cook the sweet potatoes in boiling, salted water for about 10 mins or until just tender when pierced with a knife. Meanwhile, mix together the butter with the garlic, harissa, lemon zest, chopped coriander and some seasoning. When the potatoes are ready, drain thoroughly, mash with the ginger and seasoning, then keep warm.
  2. Place the fish in a roasting tin, season, then spread half the flavored butter over each fillet. Roast for about 8 mins until just cooked through. Serve with the ginger mash and some green veg.