Today we’re making a classic Moroccan tomato side salad that’s loaded with juicy tomatoes, fresh herbs, and traditional Moroccan spices. It comes together in just 10 minutes and makes a fabulous side salad to enjoy with tagines, soups, and couscous!

This post contains affiliate links; this means if you purchase an item linked, I may receive a small commission at no extra cost to you. Click here to learn more about my disclosure policy.

a Moroccan tomato salad in a bowl

If you enjoy Moroccan salads, this is the perfect one to share with friends and family!

If you’ve ever been lucky enough to visit the country, chances are, you’ve had this salad, alongside an assortment of other vegetable based dishes like this stewed lentil salad and mashed eggplant salad.

Traditionally, it’s served as a side salad to just about any meal. In my grandmother’s apartment in Rabat, you can find this salad next to three or four others presented in small bowls around the table.

Paired with loafs of freshly cooked bread, it’s good enough to be a meal on it’s own.

This classic Moroccan tomato salad is the perfect introduction to Moroccan cooking as it requires little more than some quick chopping and comes together in less than 15 minutes.

tomatoes, spices, herbs and more on a counter

Shopping List

  • tomatoes, diced or cherry tomatoes, halved
  • red onion, minced finely
  • parsley, minced
  • cilantro, minced
  • olive oil
  • salt
  • pepper
  • cumin

How to make it  

hands dicing tomatoes on a cutting board
Prep the veggies. Dice or halve the tomatoes, mince the onion, parsley, and cilantro.
diced tomatoes in a hand over a cutting board
I like to remove the seeds from my tomatoes, but this decision is entirely up to preference.
diced red onion on a cutting board
Make sure to take your time on this step as it makes a huge difference in the end result.
diced tomatoes, herbs, onion and more in a bowl
It’s all about those small knife cuts with the onion and herbs!
a Moroccan tomato salad in a bowl
Combine ingredients. In a small bowl combine all ingredients and mix well. Taste to see if you want to add any additional salt, pepper or cumin. Enjoy!
A bowl of tomatoes, onion and herbs for Classic Moroccan Tomato Salad.
Remember you can also make this salad using cherry tomatoes!

More authentic Moroccan recipes

As mentioned above this Moroccan tomato salad is traditionally served with several other side salads. Here are some other classic Moroccan salads to try:

a bowl of Moroccan tomato salad on a white counter

When to use your tomato salad

Bismillah,

Salima

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
a Moroccan tomato salad in a bowl

Classic Moroccan Tomato Salad

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 12 reviews
  • Author: Salima Benkhalti
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Total Time: 10 minutes
  • Yield: 34 servings 1x
  • Category: Moroccan, Salad, Side Salad
  • Method: Raw, minced
  • Cuisine: Moroccan, Mediterranean, Middle Eastern

Ingredients

Scale
  • 4 tomatoes, diced or 1 cup cherry tomatoes, halved
  • ¼ cup red onion, minced finely
  • 2 tbsp parsley, minced
  • 2 tbsp cilantro, minced
  • 2 tbsp olive oil
  • 1 tsp salt
  • ½ tsp pepper
  • ½ tsp cumin


Instructions

  1. Prep the veggies. Dice or halve the tomatoes, mince the onion, parsley, and cilantro.
  2. Combine ingredients. In a small bowl combine all ingredients and mix well. Taste to see if you want to add any additional salt, pepper or cumin. Enjoy!