A typical Caprese salad has 220–350 calories per serving, mostly from mozzarella and olive oil.
Calorie Load
Protein
Sodium
Basic
- 1 medium tomato
- 1–1.5 oz fresh mozzarella
- 1 tsp olive oil + basil
Lean plate
Classic
- 1 medium tomato
- 2 oz fresh mozzarella
- 1/2 tbsp olive oil + balsamic
Balanced
Restaurant
- 2 tomatoes, stacked
- 3–4 oz fresh mozzarella
- 1 tbsp olive oil + extras
Rich & shareable
Caprese is simple: ripe tomatoes, fresh mozzarella, basil, extra-virgin olive oil, and a splash of balsamic. Calories swing with portion sizes and how much oil you pour. The math is straightforward once you split the plate into parts.
Here’s a clean breakdown many home cooks use. The table assumes fresh cow’s-milk mozzarella, medium tomatoes, and a light drizzle of oil. Your numbers can land higher if you slice thicker or go heavy on the dressing.
Ingredient-By-Ingredient Calorie Math
| Component | Typical Per-Serving Amount | Calories |
|---|---|---|
| Fresh Mozzarella | 1–2 oz (28–56 g) | ~85–170 |
| Tomatoes | 1 medium (about 123 g) | ~22 |
| Olive Oil | 1 tsp–1 tbsp | ~40–119 |
| Balsamic Vinegar | 1–2 tsp | ~5–10 |
| Fresh Basil | 2 tbsp, chopped | ~1 |
| Salt & Pepper | Pinch | ~0 |
Those components tell the story. Cheese and oil carry the load; tomatoes and basil add flavor with minimal energy. If you want a leaner plate, trim the cheese by an ounce or halve the oil; if you want richness, nudge both upward.
Portion targets land better when you’ve set your daily calorie needs, so the salad fits the day instead of guessing.
Caprese Salad Calories Per Serving: Real-World Range
Let’s turn that table into ranges you can use. A classic plate with 2 oz mozzarella, one medium tomato, 1/2 tablespoon oil, a teaspoon of balsamic, and basil lands near 255–270 calories. Drop the oil to a teaspoon and use 1.5 oz cheese to slide closer to 210–230. Stack two tomatoes, keep 3–4 oz cheese, and drizzle a full tablespoon of oil, and you’re in the 380–450 zone.
Why The Oil Pour Matters Most
Olive oil is calorie dense; it packs 119 calories per tablespoon. A teaspoon is about 40. That’s a swing of ~80 calories between a light sheen and a full spoon. If you like a glossy finish without overshooting, measure once or use a mister, then finish with a few drops for shine.
Cheese Size And Style
Fresh mozzarella varies. Ovoline and ciliegine pieces look small, yet they add up if you keep tossing more onto the plate. On average, whole-milk mozzarella sits near 80–85 calories per ounce. Two ounces are a comfortable default for a main-dish plate; one ounce works for a side.
Tomato Weight And Sauce Choices
One medium tomato is light at about 22 calories, based on standard raw tomato entries. If you use thick heirlooms, the weight jumps, but the count still stays modest. A light glaze of balsamic adds tang for minimal calories; a tablespoon carries about 14 calories.
Build A Plate That Fits Your Goal
Here are three simple builds. Use them as templates and shift the oil or cheese to land in your preferred range.
Lean Side Plate (200–230)
One medium tomato, 1–1.5 oz fresh mozzarella, 1 teaspoon oil, basil, a dash of vinegar. Salt lightly and add cracked pepper. The flavors stay bright, the plate stays light.
Balanced Lunch Plate (250–320)
One medium tomato, 2 oz fresh mozzarella, 1/2 tablespoon oil, a teaspoon or two of balsamic. Add a few olives if you want extra savor; budget ~10 calories each.
Satisfying Share Plate (380–450)
Two tomatoes, 3–4 oz fresh mozzarella, a full tablespoon of oil, and a generous handful of basil. Great with crusty bread; remember that bread adds more energy than the salad itself.
Macros, Sodium, And Fiber Snapshot
Most of the energy comes from fat in the oil and cheese. Protein comes almost entirely from mozzarella, while tomatoes add a touch of carbohydrate and fiber. Sodium depends on the cheese style and how much salt you sprinkle at the end.
For quick reference: extra-virgin oil delivers 119 calories per tablespoon, one medium tomato lands near 22 calories per fruit, and whole-milk mozzarella averages about 80–85 per ounce. A teaspoon or two of balsamic adds a small bump; a tablespoon sits near 14 calories.
Portion Ideas For Different Settings
Matching the plate to the moment keeps the numbers tidy. Try these starting points and adjust for appetite.
| Serving Style | Typical Build | Calorie Range |
|---|---|---|
| Side Salad | 1 tomato, 1–1.5 oz mozzarella, 1 tsp oil | 200–230 |
| Main Salad | 1 tomato, 2 oz mozzarella, 1/2 tbsp oil | 250–320 |
| Share Platter | 2 tomatoes, 3–4 oz mozzarella, 1 tbsp oil | 380–450 |
How To Lower Calories Without Losing Flavor
Measure The Pour
Use a teaspoon. Drizzle, toss gently, and stop. Finish with two or three drops across the top for that glossy look. This keeps the plate flavorful while trimming 40–80 calories compared with a free pour.
Slice Cheese Thinner
Cut coins to 4–5 mm. You’ll still cover the plate, and each bite brings cheese, tomato, and herbs. If you need extra protein, add grilled chicken on the side rather than stacking more cheese.
Balance With Vinegar And Herbs
A little acid brightens everything. A teaspoon or two of balsamic or red wine vinegar adds pop for a small calorie cost. Double the basil to lift aroma without adding energy.
Smart Swaps And Add-Ins
Swap Part-Skim Mozzarella
Part-skim styles shave a few calories per ounce. Flavor is milder, so add a pinch of flaky salt and an extra basil sprig.
Cherry Tomato Medley
Use a cup of cherry tomatoes in place of slices. The bite is sweet and firm, and the calorie count stays close to a single medium tomato.
Arugula Bed
Build the salad over a handful of arugula. You’ll add volume for a tiny calorie bump and soak up the dressing so every forkful tastes dressed.
Grocery List And Prep Tips
Pick The Cheese
Fresh mozzarella in water packs a soft, milky bite. Fior di latte (cow’s milk) is common and budget-friendly. Buffalo milk versions are richer. Weigh a few slices once to learn what an ounce looks like on your board.
Choose Tomatoes
Look for heavy fruit with a little give. Heirlooms bring depth; plum and vine tomatoes hold shape. Slice just before plating to keep juices where they belong.
Oil, Vinegar, And Salt
Extra-virgin oil with a peppery finish pairs well with sweet tomatoes. Keep balsamic handy for a light ribbon. Season with kosher or flaky salt right before serving so the tomatoes don’t give off water too early.
Simple Caprese Formula You Can Reuse
Per Person
1 medium tomato + 1.5–2 oz fresh mozzarella + 1–2 teaspoons oil + basil + 1–2 teaspoons vinegar + pinch of salt and pepper. This yields a satisfying plate in the 230–300 range. For a lighter side, go with 1 ounce of cheese and a single teaspoon of oil.
Frequently Seen Variations And Their Impact
Pesto Drizzle
Pesto adds nuts and cheese, which bumps calories fast. A teaspoon is small but can add 45–60. If you crave the flavor, thin a teaspoon of pesto with a teaspoon of water and a teaspoon of vinegar to spread it farther.
Extra Bread On The Side
Two slices of baguette can surpass the salad’s energy on their own. Toast one slice, rub with garlic, and share. You still get crunch without doubling the plate.
Olive Mix-In
Olives bring salt and depth. Budget ~10 per large olive. Toss a few through the tomatoes instead of piling them on top, so every bite gets a hit without stacking calories.
Make-Ahead And Storage Notes
Slice tomatoes and cheese just before serving for the best texture. If you must prep earlier, keep slices separate and dry, then season and dress right at the table. Leftovers soften quickly; store components apart and use the next day for a toast or grain bowl.
Want a deeper dive into energy balance? Try our calorie deficit guide for clear math and examples.