Riad Kitchen

Exploring Global Cuisines

Moroccan Roasted Fish Tray ​The Ultimate Baked Fish with Spiced Vegetables

Moroccan Roasted Fish Tray

Moroccan Roasted Fish Tray: The Ultimate Baked Fish with Spiced Vegetables

Moroccan Roasted Fish Tray with baked fish and spiced vegetables

This Moroccan Roasted Fish Tray, a “Tawa“, is a classic Moroccan feast. It features a large white fish marinated in a vibrant Chermoula sauce, baked on a bed of seasoned vegetables until perfectly tender and full of flavor.

This Moroccan Roasted Fish Tray brings the fish, the Chermoula and the seasoned vegetables together in one tray. The fish marinates in the vibrant sauce, then bakes on the vegetable bed until it is tender and full of flavor.

Moroccan Roasted Fish Tray Ingredients

The Fish: 1 large Whole Fish (Sea Bream, Sea Bass, or Snapper) cleaned and scored.
The Chermoula: A mix of fresh Cilantro and Parsley + 4 Cloves of Garlic + Lemon Juice.
The Spices: Paprika + Cumin + Turmeric + Salt & Black pepper + Olive oil.
The Veggies: Potatoes (sliced) + Carrots (sliced) + Tomatoes + Bell Peppers (rounds).
Garnish: Preserved Lemon strips + Hot Chili pepper + Olives (Red or Green).

The ingredients for this Moroccan Roasted Fish Tray start with one large whole fish, sea bream, sea bass or snapper, cleaned and scored. The Chermoula is cilantro and parsley with garlic and lemon juice. The spices are paprika, cumin, turmeric, salt and black pepper with olive oil. The vegetables are potatoes, carrots, tomatoes and bell peppers, and the garnish is preserved lemon strips, hot chili pepper and olives.

How to Make Moroccan Roasted Fish Tray

For another hearty dinner, try our Ultimate Spaghetti and Meatballs.

  1. The Magic “Chermoula” Marination
    In a small bowl, combine finely chopped cilantro and parsley, crushed garlic, lemon juice, olive oil, and all the spices. Rub this vibrant green paste all over the fish, making sure to get it into the scores (cuts). Let it marinate for at least 30 minutes to soak up the flavors.

The Chermoula comes first. Cilantro and parsley, crushed garlic, lemon juice, olive oil and all the spices combine in a small bowl into a vibrant green paste. The paste is rubbed all over the fish, into the scores, and the fish marinates for at least 30 minutes to soak up the flavors.

Moroccan Roasted Fish Tray fish marinated in chermoula
  1. Layering the Vegetable Bed
    In a baking tray, arrange a layer of sliced carrots and potatoes (you can pre-toss them in a bit of the remaining Chermoula for extra taste). Place the marinated fish on top of the vegetables. Decorate with tomato slices, bell pepper rings, and preserved lemon.

The vegetable bed is layered in a baking tray with sliced carrots and potatoes, which can be pre-tossed in a bit of the remaining Chermoula for extra taste. The marinated fish sits on top of the vegetables, decorated with tomato slices, bell pepper rings and preserved lemon.

Moroccan Roasted Fish Tray fish layered on vegetables

3. The Slow Oven Roast
Add a small splash of water to the tray (avoid pouring it over the fish so you don’t wash off the spices). Cover with parchment paper and bake at 200°C for 30-40 minutes. Remove the cover for the last 10 minutes, add the olives and hot chili, and let the top get a beautiful golden roast.

The tray bakes covered with parchment paper at 200°C for 30-40 minutes, with a small splash of water in the tray. The water is not poured over the fish, so the spices stay on the fish. The cover comes off for the last 10 minutes, the olives and hot chili are added, and the top turns a beautiful golden roast.

Moroccan Roasted Fish Tray golden roasted fish with olives

Serving Moroccan Roasted Fish Tray

Serve this Moroccan Roasted Fish Tray with the golden roasted fish on its bed of seasoned vegetables, finished with preserved lemon, olives and hot chili. The tender fish and the spiced vegetables make a complete Moroccan feast.

This Moroccan Roasted Fish Tray is ready to serve.