Vegan Mediterranean Couscous Salad

This vegan Mediterranean couscous salad is fresh, flavorful, filling and perfect for lunches or an addition to a beautiful dinner. I use pearl couscous as it’s larger than regular couscous. This is packed with delicious vegetables like tomatoes, roasted cauliflower, sun-dried tomatoes, parsley pesto dressing, and spinach! You have to save this recipe and make it ASAP!

Vegan Mediterranean Couscous Salad

What ingredients do I need to make this recipe?

  • Israeli pearl couscous
  • Spinach
  • Sun-dried tomatoes
  • Roasted cauliflower
  • Cherry tomatoes
  • Parsley
  • Lemon
  • Olive oil
  • Salt
  • Pepper
  • Garlic

Vegan Mediterranean Couscous Salad

Will my non-vegan friends and family enjoy this Mediterranean couscous salad?

Yes! Couscous is basically a small pasta made from semolina. I am sure your guests are pasta and rice lovers and they will love couscous as well. The flavors in this dish are out of this world. Every time I make this for people who come over to my house, they rave about it and ask for the recipe immediately. They’re always wowed at how simple the dish is to make (it looks way more fancy and complicated than it actually is!).

Vegan Mediterranean Couscous Salad

How do you make a vegan Mediterranean couscous salad?

First, cook the pearl couscous! You cook it just like rice and it takes only 10 minutes depending on the couscous you get. While the couscous cooks, roast your cauliflower, and prep your veggies. You can halve the cherry tomatoes, chop the sun-dried tomatoes, shred the spinach and make the parsley pesto dressing! Once the couscous is done cooking, fluff with a fork and add into a serving bowl. Add the veggies and drizzle on the dressing. Toss well and serve! This can be eaten room temperature or cold out of the fridge – I prefer room temperature myself.

Vegan Mediterranean Couscous Salad

Why is it important to use organic veggies?

I use Josie’s Organics baby spinach in this recipe. I love that it’s pre-washed  Josie’s Organics is an amazing all organic company that grows their produce in the fertile California Valley. It is especially important to get organic greens because they are apart of the dirty dozen.

Josie’s Organics doesn’t use any synthetic fertilizers or pesticides on their farms. If I see Josie’s Organics in the grocery store, I snatch it up real quick because it’s truly such fresh produce. You can find their produce at stores like Trader Joe’s, Whole Foods, Sprouts and many more. Be sure to look out for Josie’s Organics in your local store! Use their store locator here!

Vegan Mediterranean Couscous Salad

A few important tips:

  1. Do not overcook the couscous – watch it carefully! Once the water is absorbed it’s done. In addition, Fluff with a fork so it doesn’t stick together.
  2. You can blend the parsley sauce in the food processor or blender! I prefer a food processor so it still leaves a little texture.
  3. Halve the tomatoes so they’re easier to eat!
  4. You don’t need to heat this dish up – it’s meant to be more fresh and at room temperature.

Vegan Mediterranean Couscous Salad

Vegan Mediterranean Couscous Salad

This easy plant-based vegan Mediterranean couscous salad is easy to make, packed with flavor and perfect for lunch or an addition to a beautiful dinner!
serving 10 servings
prep time 5 minutes
cook time 30 minutes
total time 35 minutes

the ingredients

  • 16 oz pearl couscous
  • 2 cups chopped spinach I use Josie's Organics
  • 1-2 cups roasted cauliflower
  • 1/2 cup chopped sun-dried tomatoes
  • 1.5 cups halved cherry tomatoes
  • 1 tsp garlic
  • 1 tsp salt
  • 1 tsp pepper
  • 1 tsp cumin

Parsley Pesto Dressing

  • 1 head parsley I use Josie's Organics
  • 1/4 cup lemon juice
  • 1/4 cup olive oil omit if you're oil-free


  • Cook couscous following box instructions then fluff with a fork.
  • Roast your chopped cauliflower on a baking sheet with parchment at 450 degrees F for 25 minutes or until fork tender and golden brown. Season with salt and pepper.
  • Chop the spinach, halve the tomatoes, and chop the sun-dried tomatoes.
  • Add the couscous, cauliflower and others veggies to a large serving bowl with spices.
  • Pour dressing over top and toss well! Enjoy and serve.

Parsley Pesto Dressing

  • Blend dressing ingredients in blender or food processor.

Made with love,


Danielle Brown

Hi! I’m Danielle Brown, the face behind HealthyGirl Kitchen! I share easy, approachable plant-based recipes that are not only healthy but taste amazing. Follow me on Instagram, TikTok, and Facebook for free vegan meal ideas, recipes and healthygirl tips.

Leave a Reply

Want to join the discussion? Feel free to contribute!
Recipe Rating

join the conversation

  1. Robin Bear says:

    This was delicious!! Great fresh dressing brought this salad alive and the larger pearl couscous has a satisfying bite.

  2. Jennifer Fleming says:

    very versatile and delicious. easy to substitute in squash for cauliflower or basil for parsley.5 stars

  3. Sarah Arora says:

    #Healthygirlkitchen recipes never fail to amaze me, this was another winner! Simply fresh, healthy and delicious. Toddler approved, my two-year-old son kept asking for more yummy couscous! I cannot wait for the new cookbook, my mom ordered me for my birthday!5 stars