Classic Tricolore Salad

Martina Slajerova2 comments

Today I'm sharing one of my favourite low-carb salads. The traditional version is made with tomatoes, avocado and olives and I've added a small twist by using my homemade pesto sauce. Tomatoes are technically a fruit but are relatively low in carbs. If used moderately like in this recipe, they can be included in a low-carb diet. A full serving of this delicious salad is enough for lunch while half a serving is great as a side with meat, especially chicken and fish.

Preparation time


Nutritional values (per serving):

8.6 grams 9 grams 19.2 grams 50.7 grams 12.2 grams 581 calories
Total Carbs17.6grams
Net Carbs8.6grams
of which Saturated12.2grams
Energy (calories)581kcal
Magnesium70mg (18%)
Potassium942mg (47%)

Macronutrient ratio: Calories from carbs (6.1%), protein (13.5%), fat (80.4%)

Ingredients (makes 2 servings):

  • 3-4 medium tomatoes (300 g / 10.6 oz)
  • 1 large avocado (200 g / 7.1 oz)
  • 6-8 olives, kalamata or any other type (18 g / 0.6 oz)
  • 125 g mozzarella di bufala or "regular" mozzarella for salads (4.4 oz)
  • 2 tbsp pesto (you can make your own) (30 g / 1.1 oz)
  • 2 tbsp extra virgin olive oil
  • Optionally: salt, pepper, fresh basil for garnish

This recipe makes 2 regular servings or 4 sides. When looking for ingredients, try to get them in their most natural form (organic, without unnecessary additives).


  1. Wash and slice the tomatoes. Halve, deseed, peel and slice the avocado. Halve and deseed the olives. Place everything in serving bowl.
  2. Add pieces of mozzarella, pesto and olive oil. Optionally, season with salt, black pepper and basil to taste. That's it - enjoy!

Add comment

  • Comment
  • Preview

Please, note that I do not offer personalised advice. For personalised advice you can contact one of our experts.

Comments (2)

Made this for me and my hubby yesterday and we both loved it! I sometimes make carprese salad and this is almost the same with more healthy fats from avocado and pesto (used your red pesto this time)! Thanks Smile


Thanks Katie, glad you liked it! Smile


As Featured On

As Featured