Overhead photo of Mediterranean Salad on a bowl.

Mediterranean Salad (Keto Friendly)

This healthy Mediterranean Salad recipe makes  a flavorful, crunchy salad. This salad is packed with cucumber, tomatoes, riced cauliflower, and feta cheese. Our recipe makes an easy and fool-proof summer salad for all occasions. This fresh salad is also suitable those following a low-carb, keto, diabetic, Banting, or vegetarian diet.

Course Salad, Side Dish
Cuisine Mediterranean, vegetarian
Keyword cucumber tomato salad, keto salad dressing, Mediterranean salad
Prep Time 30 minutes
Total Time 30 minutes
Servings 12 cups
Calories 67 kcal
Author Harper


Cauliflower Mixture

  • 1 Tbsp olive oil
  • 10 ounces riced cauliflower fresh or frozen

Salad Mixture

  • 2 large cucumbers coarsely chopped
  • 1 medium red onion chopped finely
  • 3 medium tomatoes coarsely chopped
  • 1 cup feta cheese crumbled
  • 1 cup kalamata olives pitted


  • 2 Tbsp olive oil
  • 3 Tbsp red wine vinegar
  • 1/2 tsp stevia erythritol blend sweetener
  • 1 Tbsp lemon juice
  • 1/2 tsp oregano dried
  • 1 clove garlic crushed
  • salt and pepper to taste


Cauliflower Mixture

  1. Add the 1 tbsp olive oil to a medium pan over low heat. Then add the cauliflower and stir frequently until cooked through, about 5 minutes. Remove from heat and let cool completely before adding to the salad.

    Overhead photo of grated cauliflower on a pan.

The Salad Mixture

  1.  Combine cucumbers, red onion, and tomatoes in a large bowl and toss until combined.

    Photo of mixed Mediterranean Salad ingredients in a bowl.


  1. Combine the olive oil, vinegar, sweetener, lemon juice, oregano, garlic, and salt and pepper in a small bowl and whisk until thoroughly combined.

    Overhead process photo of mixing dressing for salad.
  2. In a large bowl, combine the riced cauliflower, the salad mixture, and the dressing and toss together. Finally, add the olives and feta cheese and toss until thoroughly incorporated. Store in the fridge until serving. Flavor is best with at least an hour for the salad to marinate before serving.

    Overhead photo of Mediterranean Salad on a bowl.
Nutrition Facts
Mediterranean Salad (Keto Friendly)
Amount Per Serving (1 cup)
Calories 67 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 2g13%
Monounsaturated Fat 3g
Cholesterol 11mg4%
Sodium 324mg14%
Potassium 200mg6%
Carbohydrates 6g2%
Fiber 1g4%
Sugar 3g3%
Protein 3g6%
Vitamin A 14%0%
Vitamin C 4%5%
Calcium 10%1%
Iron 3%17%
Net Carbs 5g
* Percent Daily Values are based on a 2000 calorie diet.