🐟 Moroccan Grilled Sardines + Moroccan Tomato & Onion Salad
Authentic Moroccan Seafood Meal
This classic Moroccan meal combines grilled sardines marinated in chermoula with a refreshing tomato and onion salad. It’s a popular dish in Moroccan coastal cities where fresh sardines are abundant and often grilled on street stalls or at seaside restaurants.
The combination of smoky grilled fish and fresh salad creates a balanced meal that is simple, healthy, and full of Mediterranean flavors.
⭐ Why This Recipe Is Great
🐟 Fresh and Affordable Seafood
Sardines are one of Morocco’s most common fish because the country has rich Atlantic fisheries, making them accessible and widely used in traditional dishes.
🍅 Perfect Flavor Balance
The grilled sardines are smoky and savory, while the tomato-onion salad is fresh and tangy, creating a perfect contrast.
⏱ Quick to Prepare
This entire meal can be ready in 20–25 minutes, making it ideal for quick lunches or dinners.
🥗 Healthy Mediterranean Dish
Sardines provide omega-3 fatty acids and protein, while the salad offers vitamins and antioxidants from fresh vegetables.
🛒 Ingredients

For the Grilled Sardines
- 500 g fresh sardines (cleaned)
- 3 garlic cloves (minced)
- 2 tbsp chopped parsley
- 2 tbsp chopped cilantro
- 1 tsp paprika
- 1 tsp cumin
- ½ tsp chili powder (optional)
- Juice of 1 lemon
- 2 tbsp olive oil
- Salt and pepper
Sardines are often marinated in chermoula, a Moroccan herb and spice mixture that includes garlic, herbs, lemon, and olive oil.
For the Moroccan Tomato & Onion Salad
- 3 fresh tomatoes (diced)
- ½ red onion (finely chopped)
- 2 tbsp chopped parsley or cilantro
- 2 tbsp olive oil
- 1 tbsp lemon juice or vinegar
- ½ tsp cumin
- Salt and black pepper
This simple Moroccan salad is commonly served with grilled foods and relies on fresh tomatoes, onion, olive oil, and herbs for flavor.
👨🍳 How to Make Moroccan Grilled Sardines
1️⃣ Prepare the Marinade
In a bowl mix:
- garlic
- parsley
- cilantro
- paprika
- cumin
- lemon juice
- olive oil
- salt and pepper
2️⃣ Marinate the Sardines
Coat the sardines with the marinade and let them rest 10–15 minutes.
3️⃣ Grill the Sardines
Place sardines on a hot grill or grill pan and cook 3–4 minutes per side until lightly crispy.

🥗 How to Make Moroccan Tomato & Onion Salad
1️⃣ Prepare the Vegetables
Dice tomatoes and finely chop the onion.
2️⃣ Mix Ingredients
Combine tomatoes, onion, parsley, olive oil, lemon juice, cumin, salt, and pepper.
3️⃣ Let Flavors Develop
Allow the salad to rest 10 minutes before serving so the flavors blend together.
🍽 How to Serve
Serve hot grilled sardines with:
- Moroccan tomato and onion salad
- fresh bread (khobz)
- olives
- lemon wedges
This dish is often enjoyed as street food or family seafood dinner along Morocco’s coastal regions.

📜 History & Cultural Background
Sardines have been central to Moroccan cuisine for centuries thanks to the country’s rich Atlantic and Mediterranean fisheries. Coastal cities such as Essaouira and Agadir are especially famous for grilled sardine dishes.
The marinade used—chermoula—reflects Morocco’s diverse culinary influences, including Amazigh, Arab, and Andalusian traditions, and has long been used to flavor fish and seafood.
The tomato and onion salad is one of the most common Moroccan salads and is typically served alongside grilled fish, tagines, or other main dishes.



