• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Saint Patrick's Day
  • Recipes
  • Sign Up
  • About Liz

Sugar Geek Show logo

menu icon
go to homepage
  • Saint Patrick's Day
  • Recipes
  • Sign Up
  • About Liz
subscribe
search icon
Homepage link
  • Saint Patrick's Day
  • Recipes
  • Sign Up
  • About Liz
×
Home › Recipe

Published on September 10, 2025 by Liz Marek Liz Marek · This post may contain affiliate links ·

Moroccan Cucumber Tomato Onion Salad

61 shares
  • Facebook
  • Flipboard
Jump to Recipe

This Moroccan cucumber tomato onion salad is the ultimate warm-weather side dish-it's refreshing, crunchy, and bursting with garden flavor. There's something magical about the combination of fresh cucumbers, juicy tomatoes, and crisp onions tossed together with just the right tangy dressing. It's one of those recipes you'll find yourself making on repeat because it's simple, versatile, and just downright delicious.

close up of Moroccan Cucumber Tomato Onion Salad in a bowl with a wooden spoon

What's in this blog post

  • My Inspiration for Making This Salad
  • Ingredients You'll Need
  • Tips and Tricks for Success
  • Step-by-Step Instructions
  • Final Thoughts
  • Frequently Asked Questions

My Inspiration for Making This Salad

The inspiration for this recipe came from my trip to Morocco with Soul Sisters Travel. We took a cooking class, and this was one of the things we made. I was blown away by how easy it was to put together and even more so, how delicious! The secret ingredient is cumin-a common spice in Moroccan cooking that gives this salad its unique depth of flavor.

photo of moroccan cooking clas ingredients

After that class, I ended up eating this salad at least a dozen more times during the trip, and it was just as good every single time. I knew right then it was going to be one of the first recipes I recreated once I got home.

close up of moroccan cucumber tomato onion salad on a white plate

Ingredients You'll Need

These are the ingredients that I use in this Moroccan salad, but keep reading on for substitutions or other ingredients you can add! I love how versatile this salad is.

moroccan salad ingredients

Red Onion - This gives the salad a little sharpness and crunch, but soaking it in lemon juice and vinegar softens the bite. If raw onion isn't your thing, you can swap for shallots or even green onions for a milder flavor.

Lemon Juice - Adds brightness and acidity, which balances the richness of the olive oil and softens the onion. Fresh lemon is best, but you can use bottled lemon juice in a pinch.

Red Wine Vinegar - Brings a tangy kick that ties everything together. Apple cider vinegar or white wine vinegar works as a substitute.

Tomatoes - The star of the salad! Juicy, sweet, and refreshing. I love using heirloom tomatoes when they're in season, but cherry tomatoes or even Roma tomatoes work great too.

Cucumber - Adds crunch and freshness. English cucumbers are my go-to because they're seedless and less watery, but Persian cucumbers or regular garden cucumbers (peeled and seeded) also work.

Fresh Parsley - Gives a bright, herbaceous note. Flat-leaf parsley is ideal, but curly parsley will do the job too.

Fresh Cilantro - Adds that fresh, citrusy flavor that makes the salad pop. If you're not a cilantro fan, just use extra parsley or swap in fresh mint for a traditional twist.

Cumin - The secret Moroccan touch that sets this salad apart. It adds warmth and depth without overpowering the freshness. If you don't have cumin, you can try a tiny pinch of coriander or smoked paprika for a different vibe.

Sea Salt - Enhances all the flavors. Kosher salt or table salt work too-just adjust the amount.

Black Pepper - Adds a little heat and rounds out the seasoning. White pepper can be used if you prefer something milder.

Olive Oil - The rich base that brings the salad together. Extra virgin olive oil has the best flavor, but avocado oil is a good backup if that's what you have.

Tips and Tricks for Success

  • Macerate the onions - soaking them in lemon juice and vinegar first helps mellow out their bite.
  • Seed the tomatoes - this keeps your salad from turning watery.
  • Chill before serving - 20-30 minutes in the fridge helps the flavors come together.
  • Make it yours - add roasted peppers, feta, or even avocado for a fun twist.

Step-by-Step Instructions

diced onions in a clear bowl
seeded heirloom tomatoes on a wooden cutting board
moroccan tomato salad ingredients in a clear bowl
moroccan tomato salad ingredients in a clear bowl
finished moroccan tomato salad in a clear bowl
moroccan tomato salad, rice, and chicken on a white plate
  1. Finely dice the onion and place it in the bottom of a salad bowl. Squeeze the lemon juice and add the red wine vinegar over the onion. Toss to coat and let sit while you prepare the rest.
  2. Cut the tomatoes in half across the equator. Use your fingers to scoop out the seeds and juices, then dice into ½-inch pieces. Place on top of the onions, but don't stir yet.
  3. Dice the cucumber into ¼-½-inch cubes and layer on top of the tomatoes.
  4. Sprinkle with chopped parsley and cilantro.
  5. Add cumin, salt, and pepper over the herbs.
  6. Drizzle olive oil down the sides of the bowl.
  7. Toss everything together gently. Serve immediately or refrigerate until ready to serve, tossing again before plating. Adjust lemon juice, salt, or pepper if needed.
close up of moroccan tomato salad on a plate with chicken kebabs

Final Thoughts

This cucumber tomato onion salad proves that simple ingredients can create bold, unforgettable flavor. The cumin adds just enough of a Moroccan twist to set it apart from other salads, and the freshness makes it the perfect side dish for almost anything-from grilled meats to cozy weeknight dinners.

liz marek eating leftover moroccan tomato salad

Frequently Asked Questions

Can I make this salad ahead of time?

Yes! Just prepare the vegetables and keep the dressing separate until you're ready to serve. Toss everything together right before eating. Leftovers taste amazing.

What if I don't like cilantro?

You can leave it out or substitute it with more parsley. The salad will still taste fantastic.

Can I make this with a different vinegar?

Absolutely. Apple cider vinegar or even white wine vinegar works well if that's what you have on hand.

Recipe

close up of Moroccan Cucumber Tomato Onion Salad in a bowl with a wooden spoon

Cucumber Tomato Onion Salad

A refreshing Moroccan-inspired cucumber tomato onion salad with fresh parsley, cilantro, and a hint of cumin. Bright, crunchy, and perfect as a side for any meal.
Print Recipe Pin Recipe
Prep Time: 15 minutes minutes
Total Time: 15 minutes minutes
Course: Salad
Cuisine: moroccan
Servings: 6 servings
Calories: 105kcal
Author: Elizabeth Marek

Ingredients

  • 8 ounces Red onion
  • 2 Tablespoons Red wine vinegar
  • 2 Tablespoons Lemon juice
  • 1 pound English cucumbers
  • 1 pound Tomatoes
  • 2 Tablespoons Chopped parsley
  • 2 Tablespoons Chopped cilantro
  • 1 teaspoon Cumin
  • 1 teaspoon Salt
  • ¼ teaspoon Pepper
  • 3 Tablespoons Olive oil

Instructions

  • Finely dice the onion and place it in the bottom of a salad bowl. Squeeze the lemon juice and add the red wine vinegar over the onion. Toss to coat and let sit while you prepare the rest.
  • Cut the tomatoes in half across the equator. Use your fingers to scoop out the seeds and juices, then dice into ½-inch pieces. Place on top of the onions, but don't stir yet.
  • Dice the cucumber into ¼-½-inch cubes and layer on top of the tomatoes.
  • Sprinkle with chopped parsley and cilantro.
  • Add cumin, salt, and pepper over the herbs.
  • Drizzle olive oil down the sides of the bowl.
  • Toss everything together gently. Serve immediately or refrigerate until ready to serve, tossing again before plating. Adjust lemon juice, salt, or pepper if needed.

Video

Notes

Tips for success
  • Macerate the onions in lemon juice and vinegar first-this softens their sharp bite and adds extra flavor.
  • Always seed your tomatoes so the salad doesn't get watery.
  • Use English cucumbers if possible; they're less watery and have fewer seeds.
  • Chill the salad for 20-30 minutes before serving so the flavors meld together.
  • Add the olive oil last, drizzling it around the sides of the bowl so it coats everything evenly when tossed.
  • Taste before serving and adjust with extra lemon juice, salt, or pepper as needed.
  • For extra flavor, add in roasted peppers, feta cheese, or even avocado.

Nutrition

Serving: 1serving | Calories: 105kcal | Carbohydrates: 10g | Protein: 2g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 396mg | Potassium: 360mg | Fiber: 2g | Sugar: 5g | Vitamin A: 715IU | Vitamin C: 17mg | Calcium: 33mg | Iron: 1mg
Tried this recipe?Let us know how it was!

More Recipe

  • close up of a slice of filet mignon
    Perfect Sous Vide Filet Mignon
  • close up of a sliced ribeye steak
    How To Cook A Ribeye
  • close up of a jar of cilantro lime crema
    Cilantro Lime Crema
  • close up of turkey tetrazzini on a plate with a fork lifting some noodles
    Turkey Tetrazzini

Reader Interactions

Comments

  1. KellyO says

    September 11, 2025 at 12:32 pm

    5 stars
    Lots of chopping but it is worth it. Used all of the ingredients listed including the fresh lemon, cilantro, and parsley. My measurements may be off but this seems to be a forgiving recipe. The flavor is fresh and rich. We enjoyed this salad.

    • Elizabeth Marek says

      October 07, 2025 at 7:53 am

      Thank you so much!

  2. Herlinda says

    September 10, 2025 at 11:32 pm

    5 stars
    I love this recipe

5 from 2 votes

Primary Sidebar

Hi, I'm Liz! I'm passionate about creating reliable, foolproof recipes that don't just tell you how to cook, but why things work - so you can skip the guesswork and confidently make the best sweet and savory dishes of your life.

More about me →

Our Cake Greatest Hits

Check our our best cake recipes

☘️St. Patrick's Day

  • st patricks day cake made with green velvet cake
    St. Patrick's day cake
    Cook Time40 Minutes
  • slice of green velvet cake being lifted
    Green Velvet Cake
    Cook Time50 Minutes
  • lucky charms rice krispie treats lined up on a table
    Lucky Charms Rice Krispie Treats
    Cook Time30 Minutes
  • slice of Guinness chocolate cake on a plate
    Chocolate Guinness Cake
    Cook Time1 Hours
  • slice of chocolate cake with white frosting and caramel drip on a dark plate
    Irish Cream Cake
    Cook Time7 Hours 20 Minutes
  • sweet irish soda bread
    Grandma's sweet Irish soda bread recipe

Popular Recipes

  • close up of ganache drizzling into a bowl
    The Best Chocolate Ganache Recipe
    Cook Time20 Minutes
  • close up of easy buttercream rosettes
    Easy Buttercream Frosting
    Cook Time10 Minutes
  • close up slice of marble cake
    Moist and Fluffy Marble Cake Recipe
    Cook Time40 Minutes
  • close up of red velvet cake slice
    Red Velvet Cake Recipe
    Cook Time1 Hours 40 Minutes

Footer

↑ back to top

About

  • Privacy Policy
  • Terms of Service

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact
  • About Us

Copyright © 2024 Sugar Geek Show, Inc. All Rights Reserved.

61 shares

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.