You need 10 minutes and no cooking. Slice tomatoes and mozzarella, layer them with basil, then drizzle with olive oil and balsamic vinegar.

The salad sits for 10-15 minutes while flavors meld. No heat, no baking, no monitoring temperature.
This works for weeknight dinners when you want something fresh that feels intentional. A good salad can make or break the plate. For a version that comes together quickly, easy potato salad side works just as well on busy nights.
Fresh Tomato Mozzarella Caprese Salad layers ripe tomatoes with creamy mozzarella and basil, finished with olive oil and balsamic vinegar. The salad needs 10-15 minutes to rest so the flavors blend without getting soggy. Use fully ripe tomatoes and slice everything evenly for the best result.
Why This Recipe Works
Slicing everything to the same thickness creates uniform bites where tomato, cheese, and basil hit your tongue together. Rich mains need something to cut through, and bread does exactly that. For a version that comes together quickly, homemade bread recipe pairs perfectly with this salad.
Remember it later
Planning to try this recipe soon? Save it for a quick find later!
Prep Time
10 min
Cook Time
0 min
Total Time
10 min
Servings
4 servings
Difficulty
Easy
Category
Appetizer
Quick Tip
Use ripe tomatoes, slice evenly for best result
Best For
Weeknight | Entertaining
- Ripe tomatoes provide natural sweetness and juice that mix with the olive oil to create a simple dressing without extra work
- Fresh mozzarella stays smooth and creamy when you pat it dry before slicing - removing excess water prevents a watery plate
- Basil leaves release their herbal aroma when torn or bruised slightly, adding more flavor than whole untouched leaves
- Balsamic vinegar balances the creamy cheese with acidity and adds a touch of sweetness that brings all the flavors together
- Resting the salad for 10-15 minutes lets the salt draw out tomato juices without turning everything soggy
What You'll Need

Shop for the ripest tomatoes you can find - they should give slightly when pressed. Salad adds the contrast this plate needs, but timing matters. For a version that comes together quickly, a creamy salad side works with similar ingredients.
- ripe tomatoes (3-4 large)
- fresh basil leaves (½ cup)
- fresh mozzarella cheese (8 oz)
- extra virgin olive oil (3 tbsp)
- balsamic vinegar (1 tbsp)
- salt (½ tsp)
- black pepper (¼ tsp)
- garlic (1 clove, minced)
- pine nuts (2 tbsp, toasted)
- arugula (1 cup)
Ingredient Details
- Ripe tomatoes
Pick tomatoes that are deep red with slight give when pressed - firm tomatoes won't release enough juice - Fresh mozzarella
Buy mozzarella packed in water and pat dry with paper towels for 2 minutes before slicing to prevent sogginess - Fresh basil
Look for bright green leaves without brown spots - wilted or dark basil adds bitterness instead of fresh aroma - Extra virgin olive oil
Use high-quality olive oil since it's the main dressing component - cheap oil tastes flat and greasy - Balsamic vinegar
Regular balsamic works fine - skip the aged expensive stuff since you only need 1 tablespoon for acidity - Salt
Season the tomatoes lightly first, then taste before adding more - over-salting masks the fresh tomato flavor - Pine nuts (optional)
Toast pine nuts in a dry skillet for 2-3 minutes until golden - raw pine nuts taste bland and waxy
Ingredient Swaps
Mozzarella balls work if you can't find sliced fresh mozzarella. Most people skip pasta, but it balances the meal. We keep a batch ready for nights like this - classic pasta dish uses the same core ingredients.
- Fresh mozzarella → dairy-free mozzarella alternative: Firmer texture and milder taste, less creamy than regular mozzarella (dairy-free)
- Balsamic vinegar → red wine vinegar with honey: Slightly sharper acidity with less sweetness - use 1 tablespoon vinegar plus ½ teaspoon honey (budget)
- Ripe tomatoes → heirloom or cherry tomatoes: Different sweetness and juiciness levels - slice heirlooms same thickness, halve cherry tomatoes (flexible)
- Pine nuts → toasted walnuts or almonds: Different crunch intensity and flavor - chop coarsely before sprinkling (budget)
Mozzarella Slices
Works for: Uniform layering, classic look, even cheese distribution
Skip if: You can't find fresh sliced - pre-sliced packaged mozzarella is too dry
Mozzarella Pearls (Bocconcini)
Works for: Quick assembly, easier handling, bite-sized portions
Skip if: You want the traditional layered look - pearls sit differently on the plate
Instructions
You'll spend 10 minutes slicing and layering, then let everything rest while you set the table. The chicken works best when it hits the table at the same time as the main. For a version that comes together quickly, simple homemade chicken pairs well with this fresh salad.
- Slice tomatoes and mozzarella ¼ inch thick. Use a sharp knife and cut slowly - uneven slices make layering harder and look messy on the plate.
- Arrange tomato and mozzarella slices on a serving platter, alternating and slightly overlapping. Leave a small gap between each set so the dressing reaches every piece.
- Tuck fresh basil leaves between the layers. Tear larger leaves in half so they fit better and release more aroma.
- Whisk olive oil and balsamic vinegar in a small bowl, then drizzle over the salad. Pour in a zigzag pattern to coat evenly without pooling in one spot.
- Season with salt and black pepper, then let rest 10-15 minutes before serving. The salt draws out tomato juices that mix with the dressing - don't skip this step or the flavors stay separated.
What to Serve With It
Caprese salad needs something with substance to make a complete meal. If you're hosting, check easy chicken meal planning for more appetizer and main dish combinations.
| Side Dish | Prep | Why It Works | How to Serve |
|---|---|---|---|
| Grilled chicken breast | Easy | Adds protein without overpowering fresh tomato flavor | Slice and place alongside salad, drizzle with extra olive oil |
| Crusty Italian bread | Easy | Soaks up olive oil and tomato juices from the plate | Toast slices lightly, serve warm on the side |
| Light pasta with olive oil | Easy | Keeps the meal simple and light without heavy sauces | Toss pasta with garlic and olive oil, serve in separate bowl |
| Prosciutto slices | Easy | Adds savory contrast to creamy cheese and fresh tomato | Drape slices over salad or serve on the side |
| Baby arugula salad | Easy | Adds peppery bite that cuts through rich mozzarella | Toss arugula with lemon juice, pile next to Caprese |
Three ways to serve it:
- For entertaining: Add prosciutto slices and balsamic glaze drizzle for an elegant appetizer that looks intentional
- For weeknight dinners: Serve with crusty bread and grilled chicken to turn it into a complete light meal
- For summer BBQ: Pair with grilled vegetables and a light pasta to keep everything fresh and bright
Store and Reheat
Store components separately if you plan to make this ahead. The pasta works best when it hits the table at the same time as the main. We keep a batch ready for nights like this - classic paella dish uses similar fresh ingredients.
| Method | Time | Best For |
|---|---|---|
| 🍳 Stovetop | N/A | Not recommended - heat wilts basil and makes cheese rubbery |
| 📦 Microwave | N/A | Not recommended - destroys fresh texture and appearance |
| 🔥 Oven | N/A | Not recommended - best served cold or room temperature only |
For best results when storing:
- Keep components separate: Store tomatoes, mozzarella, and basil in separate containers until ready to serve - assembled salad gets soggy within hours
- Refrigerate up to 3-4 days: Place in shallow airtight containers and keep in the coldest part of the fridge
- Drain before serving: If tomatoes release liquid during storage, drain excess water and pat gently with paper towels before plating
- Add dressing fresh: Wait to drizzle olive oil and balsamic vinegar until just before serving - pre-dressed salad turns watery fast
- Bring to room temperature: Take salad out of the fridge 15-20 minutes before serving so flavors bloom and cheese softens slightly
Frequently Asked Questions
Store tomatoes, mozzarella, and basil separately in the fridge up to 24 hours before serving. Assemble and dress the salad no more than 15-20 minutes before eating to prevent sogginess.
Place in a shallow airtight container and refrigerate for up to 3-4 days. Drain any excess liquid before serving and add a fresh drizzle of olive oil to restore moisture.
Yes, mozzarella pearls (bocconcini) work well - halve them before adding to the salad for easier eating. They won't create the same layered look but taste just as good.
Pick tomatoes that are deep red with slight give when pressed gently. Underripe tomatoes feel rock-hard and taste bitter, while overripe ones feel mushy and release too much liquid.
Serve with grilled chicken breast for protein, crusty Italian bread to soak up juices, or light pasta with olive oil. For entertaining, add prosciutto slices and a balsamic glaze drizzle.

Fresh Tomato Mozzarella Caprese Salad
Ingredients
Method
- Slice tomatoes and mozzarella ¼ inch thick using a sharp knife to ensure even layering.3-4 large ripe tomatoes, 8 oz fresh mozzarella cheese
- Arrange tomato and mozzarella slices on a serving platter, alternating and slightly overlapping with small gaps so the dressing reaches every piece.3-4 large ripe tomatoes, 8 oz fresh mozzarella cheese
- Tuck fresh basil leaves between the layers; tear larger leaves in half to release more aroma.½ cup fresh basil leaves
- Whisk extra virgin olive oil and balsamic vinegar in a small bowl, then drizzle over the salad in a zigzag pattern to coat evenly.3 tbsp extra virgin olive oil, 1 tbsp balsamic vinegar
- Season with salt and black pepper, then let the salad rest for 10-15 minutes before serving to allow flavors to meld.½ tsp salt, ¼ tsp black pepper
Notes
- Pat mozzarella dry before slicing to prevent watery salad.
- Use ripe tomatoes with slight give for best flavor and juiciness.
- Let salad rest 10-15 minutes so salt draws out tomato juices without sogginess.




