Salads
This Caprese salad recipe with cherry tomatoes and balsamic delivers the perfect balance of creamy mozzarella, sweet tomatoes, and tangy balsamic in every bite. The secret lies in using perfectly ripe tomatoes and high-quality fresh mozzarella—never skip this step.
I've perfected this classic Italian salad over years of testing, and it never fails to impress.
The beauty of this dish is its simplicity: just a few ingredients assembled thoughtfully. Fresh basil adds aromatic depth, while a drizzle of extra-virgin olive oil and balsamic reduction elevate each component. The key technique?
Tearing the basil by hand rather than chopping it—this preserves its delicate texture and releases more flavor. This salad comes together in just 15 minutes, making it ideal for weeknight dinners or elegant gatherings.
What you'll achieve is a visually stunning dish with layers of texture—juicy tomatoes, creamy mozzarella, and fresh basil—all tied together by the sweet-tart balsamic glaze. The flavors develop beautifully when assembled just before serving, ensuring maximum freshness. This is the kind of salad that makes summer feel like a celebration.
For those who want to explore variations, adding thinly sliced prosciutto creates a non-vegetarian twist, while a sprinkle of flaky sea salt enhances the flavors even further. The possibilities are endless, but the foundation remains the same: fresh, high-quality ingredients assembled with care. Let's get started!
Ingredients for caprese salad recipe with cherry tomatoes and balsamic
Juicy tomatoes meet creamy mozzarella in this classic Italian salad—just nine ingredients transform into restaurant-quality bites.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Mozzarella Cheese 🧀 | 8 oz | High-moisture, pearl or ball form preferred |
| Cherry Tomatoes 🍅 | 1 ½ lb | Vine-ripened, firm but yielding when pressed |
| Fresh Basil Leaves 🌿 | 1 cup | Genovese variety for best flavor profile |
| Extra-Virgin Olive Oil 🫒 | ½ cup | Fruity, peppery variety for optimal flavor |
| Balsamic Reduction 🍷 | ¼ cup | Aged 10+ years for concentrated sweetness |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Fine grain for delicate seasoning |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Cracked peppercorns preferred |
| Flaky Sea Salt 🧂 | 1 tbsp | Maldon or Jacobsen brand recommended |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed for brightness |
| Freshly Shredded Parmesan Cheese 🧀 | 2 tbsp | Parmigiano-Reggiano for authentic flavor |
| Honey 🍯 | 1 tsp | Optional drizzle for subtle sweetness |
The mozzarella and tomatoes are non-negotiable. For mozzarella, high-moisture pearls or balls from a specialty cheese shop (like Whole Foods or Di Bruno Bros) melt beautifully and maintain texture. Avoid pre-shredded—it's packed with anti-caking agents. Cherry tomatoes should be vine-ripened and firm; look for ones that yield slightly when gently squeezed. Fresh basil is essential—Genovese variety has the most aromatic leaves. The olive oil should be extra-virgin and fruity—avoid light or refined oils that lack flavor. For balsamic reduction, aged 10+ years delivers the perfect balance of sweetness and tang.
No fresh mozzarella? Bocconcini works in a pinch, though texture differs slightly. Substitute grape tomatoes for cherry if needed, but vine-ripened is critical—greenhouse tomatoes lack the sweetness. Dried basil can replace fresh at one-third the amount, though fresh is ideal. For the balsamic reduction, store-bought aged reduction (like Giovanni Rossi) is fine, but homemade is superior—simmer 1 cup balsamic vinegar until reduced by half. The flaky sea salt (Maldon or Jacobsen) is worth the splurge; regular salt won't give the same delicate crunch.
Assemble the salad just before serving to preserve texture and freshness. Mozzarella keeps 3-4 days in its liquid, while tomatoes stay fresh 5-7 days in the fridge. Basil wilts quickly—wrap stems in damp paper towels and store in a sealed bag for up to 5 days. Balsamic reduction lasts 6 months unopened, but once opened, refrigerate and use within 3 months. For meal prep, store components separately and assemble when ready to serve—this ensures maximum juiciness and texture.
Why You'll Love This Recipe
- No-Cook Magic: I swear, this is the salad I make when I’m too tired to even think—just slice the mozzarella, halve those cherry tomatoes, and toss with basil. The balsamic reduction drizzled on top? That’s the secret sauce that takes zero effort but feels like a chef’s touch.
- Sweet-Savory Balance: Between the creamy, milky mozzarella and the bright, juicy tomatoes, this salad sings. Add the peppery fresh basil and a slow drizzle of balsamic, and you’ve got a harmony that’s simple but ridiculously satisfying—no fancy ingredients, just pure flavor.
- Picnic to Party: Honestly, I’ve served this at backyard BBQs, lazy Sunday brunches, and even as a side for dinner guests. It’s the kind of dish that looks impressive but takes minutes to assemble—perfect when you want something elegant without the fuss.
- Leftovers That Don’t Suck: Most salads turn sad after a day, but not this one. Store the mozzarella and tomatoes separately, then reassemble with fresh basil and a splash of olive oil. The balsamic keeps it vibrant, and honestly? I’ve had this for lunch the next day and still craved it.
Step-by-step instructions for Caprese salad with cherry tomatoes and balsamic
Assemble this iconic Italian salad with precision timing and perfect ingredient balance.
Prepare the Cherry Tomatoes
Rinse the 1.5 lb cherry tomatoes under cold water and pat them completely dry with paper towels. I like to work with room-temperature tomatoes, so let them sit at room temperature for 10 minutes before handling. This ensures they release their juices more readily when sliced.
Using a sharp serrated knife, cut each tomato in half horizontally. For a cleaner presentation, I press gently on the tomato halves with my thumb to ensure they're fully cut through. Arrange them on a large platter, cut-side up, in an even layer. The tomatoes should be packed closely together but not overlapping—this creates a beautiful visual pattern while maximizing surface area for the dressing.
Slice and Arrange the Fresh Mozzarella
Working quickly, slice the 8 oz fresh mozzarella cheese into ¼-inch thick rounds. I use a sharp chef's knife and press down firmly to ensure clean cuts. The mozzarella should be at room temperature for best slicing—if it's chilled, let it sit for 15 minutes before slicing to prevent tearing.
Place the mozzarella slices directly on the tomato halves, centering each slice on top of a tomato half. The mozzarella should be slightly larger than the tomatoes to create that classic overlapping look. Work in small batches to prevent the mozzarella from drying out while you assemble the rest.
Season and Layer the Basil Leaves
Tear the 1 cup fresh basil leaves into rough 1-inch pieces by hand—this creates more surface area for flavor infusion. Sprinkle the basil pieces evenly over the mozzarella and tomato arrangement. I like to distribute them so that every slice of mozzarella has at least one basil leaf touching it.
In a small bowl, whisk together the 0.5 cup extra-virgin olive oil, 1 tbsp lemon juice, 0.5 tsp diamond crystal kosher salt, and 0.25 tsp freshly ground black pepper. Drizzle this dressing lightly over the salad, just enough to coat the ingredients without making them soggy. The dressing should enhance the natural flavors rather than overwhelm them.
Finish with Balsamic and Garnishes
Carefully pour the 0.25 cup balsamic reduction in a zigzag pattern over the salad, starting from the center and working outward. The balsamic should create a glossy sheen without pooling. I use a squeeze bottle for precision—this allows me to control the flow and create an attractive pattern.
Sprinkle the 2 tbsp freshly shredded parmesan cheese and 1 tbsp flaky sea salt evenly over the entire salad. Finish with a light drizzle of 1 tsp honey if desired, focusing on the gaps between ingredients. The honey adds a subtle sweetness that balances the acidity of the tomatoes and balsamic. Let the salad rest for 5 minutes before serving to allow the flavors to meld.
Pro Tips For Making Caprese Salad Recipe With Cherry Tomatoes And Balsamic
- Drain, Don’t Pat: Mozzarella’s texture is everything—squeeze it in paper towels for 10 minutes before slicing. I learned this the hard way when my salad turned into a soggy mess. The cheese should hold its shape but still be tender, not rubbery.
- Halve Tomatoes at the Last Second: Keep cherry tomatoes whole until you’re ready to assemble. Slicing them too early releases juices that’ll make the basil wilt and the mozzarella cling like glue. Wait until the plate’s in front of you—clean cuts and no sad, limp tomatoes.
- Salt the Cheese First: Sprinkle mozzarella slices with flaky salt before arranging them on the plate. The salt draws out moisture, which evaporates slightly when you add olive oil later. Trust me, it’s the difference between a salad that’s just okay and one that’s actually bright and flavorful.
- Swap Balsamic for Glaze: Skip the reduction—use a store-bought balsamic glaze (the kind in a squeeze bottle) for a quicker, equally delicious result. Thin it with a splash of water if it’s too thick, then drizzle in zigzags. Your guests will never know the difference, and you’ll save 20 minutes of simmering.
Best sauces and condiments for this dish
Classic Balsamic Glaze
Start with a simple yet transformative balsamic reduction—simmer 1 cup balsamic vinegar in a small saucepan over medium heat for 15-20 minutes until reduced by half. The color will deepen to a rich amber, and the aroma will become intensely sweet and tangy.
For extra depth, add 1 tsp honey or 1 crushed garlic clove during reduction. Let it cool completely before drizzling—this prevents the mozzarella from melting prematurely. 🍷
Lemon-Herb Dressing
Brighten your Caprese with a lemon-herb dressing that cuts through the richness. Whisk together ½ cup extra-virgin olive oil, 1 tbsp fresh lemon juice, ½ tsp kosher salt, and ¼ tsp cracked black pepper.
For a herbal twist, add 1 tsp finely chopped fresh basil or 1 tsp dried oregano. Drizzle lightly over the assembled salad just before serving—this keeps the ingredients crisp and vibrant. 🌿
Honey-Mustard Vinaigrette
For a sweet-tangy contrast, blend ¼ cup olive oil, 2 tbsp balsamic vinegar, 1 tbsp Dijon mustard, 1 tsp honey, and a pinch of salt. This dressing adds complexity without overpowering the delicate flavors.
Use it as a dip for crusty bread or drizzle over the salad for a modern twist. The mustard’s sharpness balances the sweetness of the tomatoes and mozzarella beautifully. 🍯
Garlic-Infused Olive Oil
Elevate your Caprese with garlic-infused olive oil—simmer ½ cup olive oil with 3 thin garlic slices (no crushing!) over low heat for 5 minutes. Strain and cool before drizzling.
The subtle garlic aroma enhances the basil and complements the tomatoes. Store leftovers in the fridge for up to 1 week—it’s perfect for dipping bread or finishing other salads. 🧄
Pesto Alternative
Swap traditional dressings for homemade basil pesto—blend 1 cup fresh basil, ¼ cup olive oil, 2 tbsp grated Parmesan, 1 clove garlic, and ¼ tsp salt. Pulse until smooth, then drizzle lightly over the salad.
For a nutty twist, add 2 tbsp pine nuts or walnuts. This adds a rich, herby depth that pairs perfectly with the creamy mozzarella. 🌱
Spicy Chili Oil
Add a kick with chili oil—heat ½ cup olive oil with 1 tbsp red pepper flakes and 1 tsp crushed garlic until fragrant. Strain and cool before drizzling.
The heat cuts through the sweetness of the tomatoes and balsamic, creating a bold flavor profile. For a milder version, reduce the chili flakes to ½ tbsp. 🌶️
Nutrition facts
Frequently asked questions
Why does my Caprese salad get soggy?
Over-dressing is the #1 culprit! The mozzarella releases moisture, and tomatoes are naturally juicy. Use just enough olive oil to coat the ingredients lightly—about 2 tablespoons per serving. Assemble the salad 10-15 minutes before serving so flavors meld without wilting.
Can I make this ahead of time?
Not the full salad—it's best assembled fresh! Store components separately: mozzarella in its liquid (3-4 days), tomatoes (5-7 days), and basil wrapped in damp paper towels (5 days). Assemble just before serving to keep everything crisp.
What's the best way to store fresh mozzarella?
Keep it in its original liquid in the fridge—never drain it! Place the container in a bowl of water to prevent drying out. For longer storage (1 week), freeze the liquid with mozzarella in a sealed bag. Thaw overnight in the fridge before using.
How do I make the balsamic glaze thicker?
Simmer longer! For a thicker glaze, reduce 1 cup balsamic vinegar over medium-low heat for 25-30 minutes until syrupy. Add 1 tsp honey at the end to balance the intensity. Store in a sealed jar for up to 3 months.
Can I substitute regular mozzarella?
Not ideal—pre-shredded mozzarella contains anti-caking agents that make it dry and grainy. For best results, use fresh mozzarella pearls or bocconcini from a specialty shop. If you must use shredded, buy block mozzarella and shred it yourself just before serving.
