Couscous Salad with Cherry Tomatoes and Mozzarella

Couscous salad with cherry tomatoes and mozzarella – an easy, colorful spring salad featuring couscous, cherry tomatoes and fresh mozzarella.

Couscous Salad with Cherry Tomatoes and Mozzarella | Green Valley Kitchen

This couscous salad with cherry tomatoes and mozzarella is a colorful, easy, spring salad.  A mixture of baby spring greens are tossed with nutty whole wheat couscous.  Next, sweet cherry tomatoes, creamy mozzarella, salty olives and toasted pine nuts are casually tossed over the salad and then drizzled with a robust balsamic dressing.  This is an ideal salad to celebrate the arrival of spring.

I like to add grains to salads to make them more substantial.  Couscous is one of the easiest to add since it only takes minutes to make.   Once the couscous is cooked, let it cool slightly.  Then toss it with the spring mixed greens and half the balsamic dressing.  This is the base of your salad.  For a pretty, colorful presentation, scatter the cherry tomatoes, fresh mozzarella, olives, pine nuts and a little red onion over the top of the couscous and salad mixture and drizzle with the remaining dressing.

Couscous Salad with Cherry Tomatoes and Mozzarella | Green Valley Kitchen

This would be a great salad for Easter lunch or a spring gathering.  It’s colorful, flavorful and easy to prep ahead of time.  Just chop all the veggies and cheese and make the dressing.  Refrigerate the prepped ingredients until ready to assemble the salad.  Then right before serving, cook the couscous and prepare the salad as per the directions below.

Couscous Salad with Cherry Tomatoes and Mozzarella | Green Valley Kitchen

A couple of notes:

Give your greens a rough chop before adding them to the serving bowl.  This will make them much easier to serve and eat.

Definitely use fresh mozzarella in this salad.  Fresh mozzarella is creamy and softer than regular mozzarella.

Toasted pine nuts make all the difference in this salad.  Just be careful when toasting pine nuts – they can burn very quickly.  It only takes a minute or two to brown them by toasting them in a skillet over medium heat.  Make sure to shake the pan continuously.  Or you can just cheat like I did and buy already toasted pine nuts – I found mine at Trader Joe’s.


Couscous Salad with Cherry Tomatoes and Mozzarella

An easy, colorful spring salad featuring couscous, cherry tomatoes and fresh mozzarella.

  • Author: Geraldine
  • Prep Time: 15 mins
  • Cook Time: 5 mins
  • Total Time: 20 minutes
  • Yield: 2 to 4 1x
  • Category: Salad


  • Salad:
  • 15 oz bag of mixed spring greens
  • 1/2 cup of dry whole wheat couscous – cooked as per package instructions – should yield about 1 cup of cooked couscous.
  • 1 cup of cherry tomatoes – sliced in half.
  • 12 to 14 kalamati olives – roughly chopped
  • 3/4 cup of fresh mozzarella – I used Trader Joe’s ciliegine mozzarella balls – sliced in half or thirds.
  • 1/4 cup toasted pine nuts.
  • 2 tbs red onion – minced
  • Dressing:
  • 6 tbs olive oil
  • 2 tbs balsamic vinegar
  • 1 small squeeze of honey – about 1 tsp
  • 1/2 tsp dijon mustard – I used Grey Poupon country dijon mustard
  • 8 twists of black pepper
  • A pinch of salt


  1. Cook couscous as per package instructions. Let cool slightly.
  2. Rinse, dry and roughly chop lettuce and add to a large serving bowl.
  3. Chop cherry tomatoes, mozzarella, olives, red onion and set aside.
  4. Toast pine nuts in a frying pan over medium heat until pine nuts are golden. Keep shaking, moving the pan otherwise the pine nuts will burn.
  5. Make dressing by combining all ingredients and whisking.
  6. Add couscous to lettuce in large serving bowl. Toss with half the dressing.
  7. Sprinkle cherry tomatoes, mozzarella, olives, red onion and pine nuts over the couscous and lettuce. Drizzle with the remaining dressing and serve.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Thanks for stopping by and I hope you enjoy the recipe.  You can find me on instagram and pinterest too.


Never Miss a Recipe
from Green Valley Kitchen!

24 comments on “Couscous Salad with Cherry Tomatoes and Mozzarella

    1. Geraldine Post author

      Thanks, Denise. I’m with you on pine nuts and fresh mozzarella – they really make this salad. Hope spring gets to you real soon!

  1. Izzy

    I love how easy cous cous is to make! And those balls of mozzarella are mouthwatering! This salad looks so fresh and delicious!

  2. CakePants

    What a beautiful and hearty-looking salad! I love putting quinoa in salads, but have never tried using couscous – that’s about to change, though! I’ll have to pack some of this for weekday lunches. Yum!

    1. Geraldine Post author

      Thanks! I’m a big quinoa fan too. It’s great how grains make a salad a bit more substantial – so you’re not starving an hour after eating one!

  3. Annie @ ciaochowbambina

    You know I love this salad! With the addition of the pine nuts and olives, I think I’d eat the entire salad by myself! Now about those roses…completely jealous. Let’s just say, I’m very happy to hear the birds chirping…color, on the other hand, I’m still waiting for! 🙂

  4. Kelsey @ Snacking Squirrel

    You have a way about you when it comes to balancing textures that is really fantastic. You get crunch, you get creaminess, you get salty and sweet. You get rustic and savory, and all the extras. It’s great to see!

  5. Julia | Orchard Street Kitchen

    Geraldine, I always love your salad creations! I love the colors of this salad – it looks so fresh, healthy and flavorful. Anything with olives and pine nuts is bound to be delicious. And I totally agree about adding grains to salads – it can really make a salad feel more like a well-rounded meal. Oh, and I’m so jealous of your roses! We have a ways to go before we see any flowers blooming in Chicago 🙂

  6. Traci | Vanilla And Bean

    You already have roses?? Dang! I’ll be lucky to have roses by July! I love how you arranged your ingredient photographs.. so pretty. What a fabulous salad, Geraldine. Mozzarella is one of my favorite cheeses, so creamy and mild and fits perfectly with the flavors you’ve incorporated in this salad! Love the color too! Are you planting cherry tomatoes again this year?

    1. Geraldine Post author

      Thanks, Traci! Yes, I’m growing a black cherry tomato plant this year – looking forward to seeing how it tastes. It’s been so warm here that some of my tomato plants already have little green tomatoes growing. I’ll have an early crop this year!


Leave a Reply

Your email address will not be published.

Recipe rating