KetoWizard

Keto Caprese Salad with Avocado and Pine Nuts

Keto caprese salad with mozzarella, tomatoes, avocado, basil and toasted pine nuts on a plate
Finished caprese salad with avocado, drizzled with olive oil and toasted pine nuts.
Ingredients for keto caprese salad: buffalo mozzarella, cherry tomatoes, avocado, basil and pine nuts
Buffalo mozzarella, cherry tomatoes, avocado, fresh basil and pine nuts as the base.
Pine nuts toasting golden brown in a dry pan
The pine nuts are toasted golden without fat - that is what brings out their aroma.

This keto salad turns the Italian caprese classic into a complete lunch: mozzarella and tomatoes are joined by creamy avocado and toasted pine nuts. That keeps the salad low carb at approx. 6 g net carbs and, thanks to the avocado, mozzarella and olive oil, supplies enough fat to keep you full for a long time.

Rate this recipe

No ratings yet

Sign in to rate this recipe.

The key facts at a glance

  • Time required: approx. 15 minutes - a fresh lunch with no cooking.
  • Only approx. 6 g net carbs and 55 g fat per serving.
  • Ingredients: buffalo mozzarella, cherry tomatoes, avocado, basil, pine nuts, olive oil.
  • Suits a quick, vegetarian keto lunch or a starter.

Ingredients

One serving is designed as a light lunch; as a starter half of it is enough for four people.

Servings
Amount Ingredient Note
buffalo mozzarella 2 balls, drained
2 balls, drained
cherry tomatoes halved
halved
avocado 1 ripe avocado, pitted and peeled
1 ripe avocado, pitted and peeled
basil fresh leaves
fresh leaves
pine nuts -
olive oil approx. 2 tbsp, extra virgin
approx. 2 tbsp, extra virgin
balsamic vinegar approx. 2 tsp, sparingly
approx. 2 tsp, sparingly
salt -
pepper to taste
to taste

How it is made

Start by toasting the pine nuts golden in a dry pan. Slice the mozzarella, tomatoes and avocado, arrange them in alternation and drizzle everything with olive oil, a little balsamic, salt and pepper. The basil and toasted pine nuts go on at the end.

Why this salad suits keto well

The salad draws its energy above all from fat: avocado, buffalo mozzarella, olive oil and pine nuts supply plenty of monounsaturated and polyunsaturated fatty acids. The digestible carbs stay low, because no croutons, no bread and no sweet dressings are used. Per serving that works out at around 55 g fat, 22 g protein and only about 6 g net carbs - a split that fits well into a ketogenic day of typically 20 to 50 g carbs. The carbs come almost entirely from the tomatoes and avocado, which also bring potassium and fiber. Compared with a caprese sandwich on ciabatta, which quickly reaches 40 to 50 g carbs, the difference is large. Reliable nutrition values for the individual ingredients can be looked up in the FDDB nutrition database.

Source: FDDB nutrition database

Fat instead of bread

With a classic caprese the olive oil often ends up on a slice of white bread. Here the avocado and pine nuts take on the role of the filling side without driving the carbs up. Fat and protein slow gastric emptying and keep blood sugar steadier than a starchy bread side would.

Source: German Nutrition Society guideline on fat

Keeping net carbs predictable

The carbs come predominantly from the tomatoes. To push the figure lower, use slightly fewer tomatoes and more mozzarella or avocado. That keeps the salad easy to plan in even on strict keto.

How do I serve and vary the salad?

Serve the salad freshly arranged with a robust olive oil and only a small dash of balsamic, so the sugar in the vinegar does not register. From experience it is worth salting the tomatoes lightly shortly before serving - they then give up more flavor without making the salad watery. If you need more substance, add a few slices of air-dried ham.

Meal prep, prepping ahead and taking it along

The salad tastes best fresh but can be prepped well if the components are stored separately. Tomatoes, mozzarella and toasted pine nuts keep for 1 to 2 days chilled. Cut the avocado only shortly before serving and drizzle it with a little lemon juice so it does not brown. Add the olive oil, balsamic and salt only just before eating, or the salad draws water.

Without mozzarella or vegan

Instead of buffalo mozzarella, burrata suits it for more creaminess or feta cheese for a bolder note. For a vegan version, replace the cheese with more avocado and marinated artichokes; the pine nuts and olive oil still provide plenty of fat.

Which tips help with a good caprese salad?

  • Toast the pine nuts without fat and take them out of the pan immediately, as they burn fast.
  • Drain the buffalo mozzarella well before plating, or the salad turns watery.
  • Use ripe tomatoes - they have more flavor and you need less balsamic.
  • Use balsamic sparingly, since vinegar contains residual sugar.
  • Cut the avocado only at the end and drizzle it lightly with lemon.

Nutrition values

NutrientPer 100 gPer servingKeto context
Calories approx. 188 kcal approx. 640 kcal A complete lunch; the energy comes predominantly from fat.
A complete lunch; the energy comes predominantly from fat.
Fat approx. 16 g approx. 55 g Very well suited to keto, above all from the avocado, mozzarella and olive oil.
Very well suited to keto, above all from the avocado, mozzarella and olive oil.
Net carbs approx. 1.8 g approx. 6 g Low; almost all of it from the tomatoes and avocado.
Low; almost all of it from the tomatoes and avocado.
Sugar approx. 1.2 g approx. 4 g Low; predominantly natural sugar from the tomatoes.
Low; predominantly natural sugar from the tomatoes.
Protein approx. 6 g approx. 22 g Solid; the mozzarella supplies most of the protein.
Solid; the mozzarella supplies most of the protein.
Salt approx. 0.4 g approx. 1.2 g Moderate; controllable through the mozzarella and seasoning.
Moderate; controllable through the mozzarella and seasoning.

Note: Nutrition values are estimated averages per 100 g and per serving and may vary depending on ingredients, brands, portion size, and preparation. They do not replace individual nutrition or medical advice.

FAQ

Is caprese salad keto-friendly?

Yes, in this form it works well. Mozzarella, avocado, olive oil and pine nuts supply plenty of fat, and at only about 6 g net carbs per serving the salad stays clearly in low carb territory - as long as you skip the bread and sweet dressings.

Can I replace the pine nuts?

Yes. Toasted flaked almonds, chopped walnuts or pecans suit it in flavor and likewise stay low carb. Toast them briefly, which intensifies the aroma.

Are tomatoes allowed on keto?

In moderation, yes. Tomatoes do contain some sugar, but at the quantities used here the net carbs stay low. If you eat very strictly, reduce the tomatoes and increase the mozzarella or avocado.

Does the salad suit weight loss on keto?

Yes, if the serving fits your daily plan. The salad is very high in fat and therefore also calorie-dense; eat one serving as a complete meal and count it accordingly.

Author at KetoWizard

About the author

Sebastian is a husband, father of two teenage boys, football coach, and writes at KetoWizard combining profound personal experience with continuous research of scientific literature.

Read author profile