Avocado Tomato Mozzarella Salad That Comes Together in 10 Minutes
This avocado tomato mozzarella salad is the kind of dish that earns you compliments without earning you any stress. Ripe avocado, juicy tomatoes, and fresh mozzarella come together in about ten minutes with nothing more than a good olive oil, some lemon juice, and a handful of fresh basil. It works as a side dish, a light lunch, or the thing you throw together when company shows up and you have no plan.
What Makes This Salad Work
The magic here is texture. Creamy avocado, soft fresh mozzarella, and tomatoes that actually have some give to them, not the watery, pale kind from a bag. The contrast between those elements is what makes each bite interesting.
The dressing is not complicated: olive oil, fresh lemon juice, a pinch of flaky salt, cracked black pepper. That's it. You don't need a vinaigrette with eight ingredients when the produce is good. The lemon does the heavy lifting, brightening everything without covering up the flavor of the tomatoes or the avocado.
Fresh basil is not optional here. Dried basil will not give you the same result. Tear the leaves by hand instead of chopping them, which bruises the basil and releases more of that sweet, herby aroma into the whole dish.
Ingredients You'll Need
For four servings as a side dish, you'll want:
2 ripe avocados, pitted and sliced or cubed 1 pound ripe tomatoes (cherry, heirloom, or vine-ripened all work) 8 ounces fresh mozzarella, torn or sliced A generous handful of fresh basil leaves 3 tablespoons good olive oil 1.5 tablespoons fresh lemon juice (about one lemon) Flaky sea salt and cracked black pepper to taste Optional: a small shallot, thinly sliced, or a drizzle of balsamic glaze to finish
The tomato choice matters. Cherry tomatoes are an easy default because they're reliably sweet and you can halve them in seconds. In summer, heirloom tomatoes sliced into thick wedges are worth every penny. In winter, grape tomatoes are your best bet since they hold their flavor better than most off-season options.
How to Put It Together
Start with the tomatoes. Halve or slice them and lay them on your serving plate or in a wide, shallow bowl. Season them lightly with flaky salt right away and let them sit for a minute while you prep everything else. That salt pull draws out a little juice from the tomatoes, which becomes part of the dressing.
Add the mozzarella, torn into rough pieces. Tear rather than slice because the ragged edges hold onto the olive oil better.
Slice or cube the avocado and add it on top. Scatter the basil leaves over everything.
Drizzle with olive oil first, then the lemon juice. Add another pinch of salt and plenty of black pepper. Taste it. If it needs more brightness, add a little more lemon. If it feels flat, it probably needs more salt.
Serve right away. This salad does not hold well once assembled, because the avocado will start to brown and the tomatoes will release too much liquid. You can prep all the components ahead and toss them together when you're ready to eat.
Variations Worth Trying
This base is flexible. A few directions you can take it:
Add cucumber. Persian cucumbers sliced into half-moons add crunch and keep the salad feeling light.
Swap lemon for balsamic. A drizzle of thick balsamic glaze at the end gives it a sweeter, more Italian-leaning flavor. Works especially well with heirloom tomatoes.
Add a grain. Toss in some cooked farro or quinoa and it becomes a full lunch instead of a side dish. The grain soaks up the olive oil and tomato juices in the best way.
Make it spicy. A pinch of red pepper flakes over the top adds just enough heat to keep things interesting.
Use burrata instead of mozzarella. Burrata is richer and creamier than fresh mozzarella. It makes the whole thing feel a little more special, which is great if you're serving it at a dinner party.
Serving Ideas
This salad is a natural alongside grilled chicken, fish, or anything with lemon and herbs. It's also great on top of toasted sourdough as a bruschetta-style appetizer, layered generously so some of it spills over the sides.
For a summer gathering, you can scale it up easily. Double or triple the quantities, set out the components buffet-style, and let people serve themselves. Set the dressing in a small pitcher on the side so nothing gets soggy too soon.
If you're packing lunch, keep the avocado, tomatoes, and mozzarella separate and combine everything right before you eat. A squeeze of lemon over the avocado while it waits will slow the browning.
Frequently Asked Questions
Affiliate link
Affiliate link
Frequently Asked Questions
You can prep the components up to a few hours ahead, but wait to combine them until just before serving. Avocado browns quickly once cut, and the tomatoes release liquid as they sit, which can make the salad watery. If you need to get a head start, toss the sliced avocado with a little lemon juice and store it covered in the fridge separately from the rest.
Fresh mozzarella packed in water is what you want here, not the low-moisture block kind used for pizza. The fresh version is softer, milkier, and has a gentle flavor that pairs well with ripe tomatoes and avocado. Burrata is another great option if you want something even creamier and more indulgent.
A ripe avocado should yield slightly when you press it gently near the top, not feel mushy or completely firm. Check under the small stem cap too. If it pulls off easily and you see green underneath, it's ready. Brown under the cap means it's likely overripe. If your avocados are still firm, leave them at room temperature for a day or two and check again.
Yes. Fresh lime juice works well and gives the salad a slightly different, more tropical brightness. White wine vinegar is a good swap if you're out of citrus and want something clean and sharp. Balsamic vinegar or a balsamic glaze is another direction entirely, adding sweetness alongside the acidity. Just start with less than the recipe calls for and taste as you go since vinegars vary in strength.



