This Marinated Zucchini Salad has olives, artichoke hearts, and red pepper, and you’ll love this salad when it’s zucchini season. This is one of the Top Ten Low-Carb Zucchini Recipes on my site, it’s the perfect low-carb alternate to pasta salad.

PIN the Marinated Zucchini Salad to try it later!

Marinated Zucchini Salad in serving bowl

I’m not sure when I first came up with this recipe for Marinated Zucchini Salad but I know it was one of the first recipes I posted on my blog in 2005, and I remember sharing the recipe with people at the Utah Education Association when I was on the Board of Directors there, probably in about 1999. So obviously I’ve been making this for a long time now!

I remember that when I finally took some photos of the salad in 2010, the recipe had been lurking in the archives of Kalyn’s Kitchen since 2005 without a single photo! Recently I was making this again for a family party and decided to take better photos for this salad that’s one of my favorite things to make when I have a lot of zucchini. And if you happen to end up with monster zucchini in the garden, they can be used in this if you scoop out the seeds and trim away most of the pithy white part, then cut the zucchini into small pieces before you steam or saute it.

This time when I made the salad I decided there was plenty going on without the red onion that was in the original version, so you can use onion or not depending on your preferences. And by all means, use this recipe as merely a starting point, because there are lots of other raw or cooked vegetables that would be good here, so have fun with this one!

What ingredients do you need for this recipe?

Marinated Zucchini Salad with Olives, Artichokes, and Red Pepper process shots collage

How to make Marinated Zucchini Salad:

(Scroll down for complete recipe with nutritional information.)

  1. Cut up zucchini into bite-sized pieces. (If you’re using older zucchini, cut away the large seeds and most of the white part before you cut it into pieces.)
  2. Steam or saute the zucchini pieces for about 3 minutes, and then drain.
  3. Whisk together the salad dressing, lemon juice, Parmesan, basil, and oregano to make the dressing.
  4. Dump one can pitted olives into a colander and drain well.
  5. Drain artichoke hearts and cut them up if they’re large.  
  6. Chop up red bell pepper into bite-sized pieces. (I kept the peppers raw for some crunch, but you can saute them for a few minutes if you prefer.)
  7. Put the barely-cooked zucchini, olives, peppers, and artichokes (plus chopped red onion if using) into a Ziploc bag or a plastic container with a tight-fitting lid, and pour over enough dressing to completely moisten ingredients.
  8. Let salad marinate 4-8 hours in the fridge.
  9. When you serve, stir in a bit more dressing and sprinkle with freshly grated parmesan cheese.
  10. Leftovers will keep in the fridge for a few days, but you might want to add more dressing to brighten the flavors!

close-up shot of Marinated Zucchini Salad in serving bowl

Make it a Meal:

For a low-carb meal, this would taste great with Rosemary-Mustard Grilled Chicken, or Marinated Flank Steak.

More Tasty Ideas with Zucchini:

Slow Cooker and Instant Pot Zucchini Recipes ~ Slow Cooker or Pressure Cooker
50 Amazing Zucchini Recipes ~ Kalyn’s Kitchen
Marinated Zucchini from A Life (Time) of Cooking
Raw Summer Squash Salad with Arugula, Feta, and Herbs from Kalyn’s Kitchen

close-up shot of Marinated Zucchini Salad in serving bowl
Yield: 6 servings

Marinated Zucchini Salad

Prep Time 15 minutes
Cook Time 3 minutes
Total Time 18 minutes

This Marinated Zucchini Salad has olives, artichoke hearts, and red pepper, and this is the perfect low-carb alternate to pasta salad.



  • 5 small zucchini, cut into half moon slices about 1/2 inch thick (or bite sized pieces)
  • one 6 oz. can large pitted black olives, drained very well
  • 6 oz. marinated artichoke hearts, drained very well (or more, see notes)
  • 1 red pepper chopped into bite-sized pieces
  • 1/2 red onion chopped into bite-sized pieces (optional)

Dressing Ingredients:

  • 1 cup Newman’s Own Olive Oil and Vinegar Dressing (see notes)
  • 2 T fresh-squeezed lemon juice
  • 1/2 cup grated Parmesan cheese, divided
  • 1 T dried basil (see notes)
  • 1 tsp. dried oregano


  1. Cut zucchini into quarter slices or bite sized pieces. (If you’re using large zucchini, cut away the seeds and most of the white part.)
  2. Steam or stir-fry zucchini until barely tender/crisp, about 3 minutes for steaming and slightly longer for pan frying, then drain very well.
  3. While zucchini is cooking, open olives and artichoke hearts and dump into a colander to drain well. (Draining the zucchini and olives well is essential or the finished salad will be watery.)
  4. Chop the red bell pepper (and red onion if using) into bite-sized pieces.
  5. Combine zucchini, olives, artichoke hearts, red pepper (and red onion if using) in  Ziploc bag (or plastic or glass container with a snap-tight lid.)
  6. Pour dressing over, just enough to cover veggies, and stir gently. (I only use part of the dressing to marinate the veggies and then stir in a little more dressing when I serve it.)
  7. Marinate in refrigerator 4-8 hours.
  8. If you can turn it over once in a while to keep the vegetables covered with dressing that would be great, but it’s not essential.
  9. Just before serving stir in a little of the reserved dressing and 1/4 cup of the Parmesan cheese.
  10. Sprinkle the salad with the other 1/4 cup freshly grated Parmesan cheese when serving.
  11. At the risk of sounding like a cheese snob, let me say that this is best with freshly grated cheese. I like to grate it on the large side of the grater and serve the salad with the final sprinkle of grated cheese not mixed in. However if all you have is pre-grated Parmesan, not to worry. It will still be yummy.


Use more or less artichoke hearts, depending on how expensive they are when you're looking for them. If you have some you can replace the dried basil with 2 T basil pesto or 3 T. finely chopped fresh basil for the dressing.

I use Newman’s Own Olive Oil and Vinegar Dressing (affiliate link) to make this salad, but use any vinaigrette that's low in sugar.

If you're looking at the carb count, remember that artichokes are high in fiber, so low in net carbs.

This recipe created by Kalyn many years ago!

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 100Total Fat: 6gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 3gCholesterol: 7mgSodium: 452mgCarbohydrates: 9gFiber: 3gSugar: 3gProtein: 5g

Nutrition information is automatically calculated by the Recipe Plug-In I am using. I am not a nutritionist and cannot guarantee 100% accuracy, since many variables affect those calculations.

Did you make this recipe?

Did you make this recipe? Please leave a star rating (under the PRINT button in the recipe) or share a photo of your results on Instagram! THANKS!

thumbnail close-up photo for Marinated Zucchini Salad

Low-Carb Diet / Low-Glycemic Diet / South Beach Diet Suggestions:
This Marinated Zucchini Salad is perfect low-carb and low-glycemic eating plans and for any phase of the South Beach Diet, but be sure to choose a dressing with less than 2 grams of sugar per serving.

Find More Recipes Like This One:
Use the Zucchini Recipes or Salad Recipes to find more recipes like this one. Use the Recipes by Diet Type photo index pages to find more recipes suitable for a specific eating plan. You might also like to Follow Kalyn’s Kitchen on Pinterest to see all the good recipes I’m sharing there.

Historical Notes for this Recipe:
Marinated Zucchini Salad with Olives, Artichokes, and Red Pepper was updated with better photos in July 2016, and the post was last updated in 2021.

Pinterest image of Marinated Zucchini Salad

Share This: