Caprese Salad

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published July 10, 2021 • Updated March 13, 2026

Reader Rating
4.8 Stars (5 Reviews)

This post may contain affiliate links. See my disclosure policy.

This keto caprese salad takes about 10 minutes and tastes like summer on a plate. Tomatoes, fresh mozzarella, and basil tossed in a tangy balsamic vinaigrette that people always ask me to make again.

The balsamic vinaigrette is the whole reason this salad exists in my kitchen. I’ve tried plain olive oil drizzles, lemon-based dressings, even a red wine vinegar version once. None of them come close. That sweet and tangy bite pulls everything together in a way nothing else does. The tomatoes, mozzarella, and basil are the canvas, but the vinaigrette is the reason people come back for it.

I don’t save this for summer, either. Even with grocery store cherry tomatoes in February, the balsamic compensates for what the tomatoes lack. I’ve made this in every month of the year and it works every single time. The key is serving everything at room temperature. Cold tomatoes straight from the fridge lose their sweetness because the flavor compounds start breaking down below 55 degrees. I learned this the hard way years ago when I chilled an entire assembled batch and it tasted flat. Now I pull everything out of the fridge at least 30 minutes before assembling, and the difference is obvious.

Same goes for the mozzarella. Cold cheese is rubbery. Room temp cheese is creamy and soft, which is what you want here. I leave the mozzarella on the counter right next to the tomatoes while I whisk the vinaigrette and tear the basil. By the time I’m ready to toss, everything is where it needs to be.

If you’re eating low carb, this fits right in at only 3.4 grams net carbs per serving. The balsamic vinegar has some natural sugar, but the amount in this recipe is small enough that it won’t knock you out of ketosis. I’ve been tracking my macros since 2012 and this has always been a safe choice.

I rotate through a lot of salads during the week. My broccoli cauliflower salad is another go-to when I want something with crunch. The jalapeno popper salad is a totally different flavor profile but just as fast. When I want something more filling, a keto macaroni salad rounds out the table. And I keep grilled vegetables in the rotation all summer. But this is the one I come back to first.

Reader Tammy J. said it perfectly: “Myself and my husband needing something different than our usual keto meals, and this salad was excellent.” That’s exactly the kind of feedback I hear over and over. It’s fresh and a nice break from heavier dishes.

Youtube
639K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 683+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Caprese Salad

4.8 (5) Prep 10m Total 10m 4 servings

Ingredients

  • 2 tablespoons balsamic vinegar
  • 2 tablespoons extra-virgin olive oil
  • 1/4 teaspoon salt
  • 1/4 teaspoon pepper
  • 12 oz cherry tomatoes, halved
  • 8 oz fresh mozzarella cheese balls or slices
  • 1/4 cup fresh basil leaves, sliced

Step by Step Instructions

Step by Step Instructions

1
Make vinaigrette

In a small bowl, whisk together balsamic vinegar, olive oil, salt and pepper.

a glass bowl with a fork that had mixed up the balsamic dressing
2
Assemble salad

In a large bowl, add tomato halves, fresh mozzarella cheese and basil.

a clear bowl with fresh basil leaves over mozzarella cheese balls
3
Toss the salad

Drizzle dressing over the salad. Toss to evenly coat.

a glass bowl with a caprese salad tossed in it
Nutrition Per Serving
221 Calories
16.9g Fat
10.8g Protein
3.4g Net Carbs
4.4g Total Carbs
4 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Your Macros. Your Recipes. Calculated in 60 Seconds.

Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.

Get My Macros + Recipes →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Caprese Salad

Frequently Asked Questions

Why is my caprese salad watery and how do I fix it?

The number one problem I hear about. Tomatoes release water as they sit, and the balsamic accelerates it. My fix: don't combine everything until right before serving. I halve the tomatoes, slice the mozzarella, and tear the basil ahead of time, but I keep them all separate on the counter. The vinaigrette goes on last, literally when people are sitting down. Reader Lakshmi tried salting the tomatoes first to draw out moisture, but it made things worse because the salt pulled even more liquid out. Skip the salting. Just time your assembly and you won't have a puddle at the bottom.

Should I use sliced mozzarella or mozzarella balls?

I use both depending on the occasion. For a prettier plate, I go with the balls. For better flavor distribution, I slice the mozzarella into flat rounds. Reader Denise figured this out before I did: the flat sliced surfaces give the balsamic vinaigrette something to cling to instead of sliding off and pooling at the bottom. I tested it side by side and she's right. If dressing adhesion matters to you (and it should), sliced is the way to go.

Can I make this salad the night before?

I actually recommend it for a different reason than convenience. Reader Tamara D. started making Sunday batches and found that the balsamic soaks into the mozzarella overnight, creating an almost marinated flavor by Monday. I tried it after reading her comment and now I do it intentionally. The overnight version has more depth and intensity. The key is to hold the basil until you're ready to eat, since it wilts once dressed. Prep the tomatoes, cheese, and vinaigrette the night before, then tear fresh basil on top right before serving.

What tomatoes work best for this salad?

I use cherry tomatoes or grape tomatoes most of the time because they're reliably sweet year-round. In summer when I can get good heirloom tomatoes, I'll slice those thick instead. The flavor is on another level. Whatever you pick, the key is ripeness. I squeeze gently at the store and look for tomatoes that give slightly. Rock-hard tomatoes taste like nothing no matter how good your dressing is. I avoid hothouse tomatoes entirely because they tend to be watery with almost no sweetness.

Can I roast the tomatoes instead of using them raw?

I've done this and it's almost a different dish. Roasting concentrates the sweetness and adds a caramelized edge that works with the balsamic in a deeper way. I halve the cherry tomatoes, toss with a little olive oil and salt, and roast at 400 degrees for about 15-20 minutes until they blister. Reader Jennifer adds red pepper flakes to the vinaigrette when she uses roasted tomatoes, and I've started doing the same thing. The heat and the sweetness together sharpen the whole plate. I reach for this version in winter when raw grocery store tomatoes aren't doing much.

Can I use burrata instead of mozzarella?

I've made this with burrata and it's incredible. The creamy center spills out when you cut into it and mixes with the balsamic vinaigrette like a built-in sauce. I save burrata for when I'm making this for guests because it feels more special. Just know that burrata is softer, so I add it last and skip the tossing. I set the burrata on top and spoon the dressed tomatoes and basil around it.

How do I pick the right balsamic vinegar for keto?

I always flip the bottle and check the sugar content per tablespoon. The range is wider than you'd expect. Some brands have 2-3 grams per tablespoon and others have 5 or more. I look for one on the lower end. Aged balsamic tends to have more depth with less added sugar, which is what I prefer. The big thing to avoid is balsamic glazes or reductions. Those are concentrated and can have 5-8 grams of sugar per tablespoon, which adds up fast on keto.

Is this salad gluten-free?

Yes. I've served this to friends with celiac and it's naturally gluten-free. Every ingredient (tomatoes, mozzarella, basil, olive oil, balsamic vinegar, salt, pepper) is safe. The only thing I'd double-check is your balsamic vinegar bottle, since a few brands add thickeners that could contain gluten. I stick to simple aged balsamic with no additives.

Browse by Ingredient
Similar Recipes

Others looking for “Caprese Salad” also liked:

Caprese Salad Recipe

dressing glistening on a caprese salad on a black plate

This salad goes from counter to table in about 10 minutes, and it looks like I spent way longer than I did. The red tomatoes, white mozzarella, and green basil make a gorgeous plate without any effort. I’ve brought it to potlucks where people assume it took real work. It didn’t. The vinaigrette takes 30 seconds to whisk, and the rest is just slicing and tearing. If you like Italian flavors, my low carb Tuscan chicken pasta is another fast favorite.

fresh caprese on a plate with a fork

Is Balsamic Vinegar Keto Friendly

Balsamic vinegar does have some sugar, but I’ve been using it in my keto cooking for over a decade and it has never been an issue in the amount this recipe calls for. Two tablespoons of a good aged balsamic split across four servings is nothing to worry about. I always check the label before buying a new bottle. Some brands have 2-3 grams of sugar per tablespoon and others have 5 or more. I go for the lower end. Stay away from balsamic glazes or reductions (those are concentrated and can have 5-8 grams per tablespoon, which adds up fast). A quality aged balsamic gives you more depth with less sweetness, which is exactly what you want here.

Ways to Customize This Salad

I’ve tested a lot of additions over the years, and almost everything works because the base flavors are so versatile. Fresh avocado is my favorite add-in. I slice half an avocado per serving and toss it in right at the end so it doesn’t get mushy from the dressing. The creaminess pairs perfectly with the tangy balsamic.

Reader Denise discovered something I now do every time: sliced mozzarella holds the dressing better than balls. The flat surfaces give the balsamic something to cling to instead of pooling at the bottom. I still use the balls when I want a prettier plate, but for actual flavor in every bite, sliced wins.

Roasting the cherry tomatoes is another variation I come back to, especially in winter when raw tomatoes aren’t at their best. It’s almost a different dish at that point, but a good one. I’ve also swapped the standard dressing for a pesto vinaigrette and tossed in sliced olives for a more Mediterranean feel. If I want to turn it into a full meal, I’ll add spinach or serve it alongside a kale salad or creamy pesto chicken for extra protein.

looking straight into two plates pilled with fresh cherry tomatoes and mozzarella cheese

How to Make This Ahead

This salad is best made fresh because the basil wilts fast once it’s dressed. But I’ve figured out a system that lets me get ahead without sacrificing quality. I slice the tomatoes and cheese up to a few hours before, and I leave them at room temperature instead of refrigerating. Cold tomatoes lose their sweetness (the flavor compounds break down below 55 degrees) and cold mozzarella turns rubbery. Keeping everything on the counter makes a noticeable difference.

The balsamic vinaigrette keeps well in the fridge for days, so I make a double batch on Sunday. Assemble everything right before serving and toss the dressing on at the last minute. That’s how I keep this from going watery. If you want the basil to stay vibrant, store it at room temperature with the stems in a glass of water (like a bouquet). That’s how I keep mine from browning all week.

About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Sides Recipes

three slices of bread on a board falling down next to the loaf
30 Mins
Keto Bread
4.6 Stars (38 Reviews)

I tested this recipe nine times to get the rise right. Almond flour loaf with 12g protein per slice, bakes up tall and fluffy, slices clean for...

See the Recipe
18 Mins
The Best Keto Bread Rolls
4.9 Stars (92 Reviews)

These fathead keto dinner rolls are the ones my family actually requests. I've been making them since 2018. Fluffy inside, golden outside, and only 4...

See the Recipe
A pile of cauliflower tots in a bowl covered with parchment.
50 Mins
Cauliflower Tots
4.8 Stars (5 Reviews)

I use cottage cheese as the binder instead of egg, adding 9g of protein per serving while keeping these low carb at 2.8g net carbs. Six ingredients,...

See the Recipe
a golden bread puff topped with parmesan and parlsey
25 Mins
Keto Parmesan Bread Puffs
4.7 Stars (18 Reviews)

These buttery keto parmesan bread puffs are my favorite poppable cheesy bite. Great as an appetizer with ranch or marinara sauce and just as good as...

See the Recipe
a cast iron skillet with creamy cheese grits in it topped with melted butter
12 Mins
Keto Grits
5 Stars (6 Reviews)

I make these lupin meal grits when I want real grits texture without the carbs. Creamy, thick, loaded with sharp cheddar and jalapeños, and only 3 g...

See the Recipe
Crumbled bacon on top of a cheesy brussel sprouts casserole.
25 Mins
Cheesy Brussels Sprouts
4.5 Stars (4 Reviews)

Crispy fried brussels sprouts baked in a rich cheesy sauce made from sharp cheddar and nutty gruyere, then topped with crunchy bacon bits. This...

See the Recipe
Reviews 11
4.8 Stars (5 Reviews)
  1. J
    Jennifer Mar 10, 2026

    Fourth time making this. Started adding a pinch of red pepper flakes to the vinaigrette and it just sharpens everything up. Still not quite as punchy as I'd like without roasting the tomatoes first, but as a quick side it's hard to beat.

    1. Annie Lampella
      Annie Lampella Mar 11, 2026

      Stealing that. The roasted tomato version I've made too - it's better but it's basically a different recipe at that point. For a quick side, flakes might be the move without the oven.

  2. T
    Tamara D. Mar 8, 2026

    Sunday batch every week now because the balsamic soaks into the mozzarella overnight and it's a completely different salad by Monday.

    1. Annie Lampella
      Annie Lampella Mar 8, 2026

      The mozzarella goes almost briny overnight. Need to start doing Sunday batches.

  3. D
    Denise Mar 2, 2026

    Sliced the mozzarella instead of leaving it in balls and the balsamic actually sticks to it now instead of pooling at the bottom.

  4. L
    Lakshmi Feb 25, 2026

    Made this last week and it tasted great, but there was a puddle of liquid at the bottom by the time I served it. I tried salting the cherry tomatoes first to draw out moisture, but it seemed to make things worse. Any tips for keeping it from going watery if there's a gap between tossing and serving?

    1. Annie Lampella
      Annie Lampella Feb 27, 2026

      The salting pulled even more moisture out, so that tracks. What I do is keep everything separate until right before serving. Halve the tomatoes, slice the mozzarella, tear the basil, but hold the balsamic until the last minute. Even then there's some liquid but not a puddle.

  5. P
    Priya Feb 23, 2026

    Almost skipped this because it's February and grocery store cherry tomatoes seemed like a bad idea, but the balsamic changes everything. Made it twice this week. I keep eating it before it hits the table.

    1. Annie Lampella
      Annie Lampella Feb 26, 2026

      Made twice in one week, that's the sign. The balsamic is the whole reason I make this even in February. I always end up eating half of it before I even plate it.

  6. T
    Tammy Jackson Nov 8, 2022

    Myself and my husband needing something different than our usual keto meals - this salad was excellent!

    1. Annie Lampella
      Annie Lampella Nov 12, 2022

      Caprese is my reset salad when the usual keto rotation starts feeling heavy. Try burrata next time instead of the mozzarella balls - the creamy center spills into the balsamic and it's almost a different dish.

Leave a Review