Moroccan Tomato and Roasted Pepper Salad (Salade Mechouia)

Tomato and Roasted Pepper Salad.

Photo © Christine Benlafquih

  • Total: 10 mins
  • Prep: 10 mins
  • Cook: 0 mins
  • Roasting Peppers: 15 mins
  • Servings: 4 to 6 servings

Every Moroccan is familiar with this salad. Tomatoes are peeled, seeded, and chopped, and then tossed in a vinaigrette with roasted peppers. Other ingredients such as onions and parsley can be added if desired.

In addition to being a popular side dish, tomato and roasted pepper salad makes a great filler for a sandwich, especially when paired with grilled meats. It is sometimes called Markat Hzina and can be used as the foundation of a Salade Marocaine.


  • 4 ripe tomatoes, peeled, seeded and chopped
  • 2 roasted green peppers, peeled and chopped
  • 1 teaspoon finely chopped garlic (optional)
  • 1 teaspoon finely chopped preserved lemon peel (optional)
  • 1 tablespoon finely chopped parsley
  • 1/8 teaspoon pepper
  • 1/4 teaspoon salt
  • 1/4 teaspoon cumin (optional)
  • 2 to 3 teaspoons vinegar
  • 1 tablespoon vegetable oil

Steps to Make It

  1. Place the tomatoes, roasted green peppers, garlic, preserved lemon, and parsley in a mixing bowl. Cover and refrigerate if you won't be serving the salad right away.

  2. When you're ready to serve the salad, bring it to room temperature and add the salt, pepper, cumin, oil, and vinegar. Toss or stir gently and serve immediately on small plates or in small bowls.

You can eat this salad with a spoon, but it's also delicious scooped up with a piece of crusty bread.