This Hasselback Caprese Salad is a stunning twist on the classic Italian favorite. Juicy Roma tomatoes are sliced Hasselback-style and filled with fresh mozzarella and basil leaves, then drizzled with balsamic glaze and olive oil for a refreshing, elegant dish that’s perfect for summer gatherings or as a side to any Italian meal.
Why You’ll Love This Recipe
- A visually striking version of the traditional Caprese salad
- Quick and easy to prepare with only a handful of ingredients
- Fresh, light, and flavorful—perfect for warm-weather meals
- Healthy, vegetarian-friendly dish that pairs with almost anything
- Requires no cooking, ready in just 15 minutes

Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- 5 Roma tomatoes
- 1 lb fresh mozzarella cheese
- 1 oz fresh basil leaves
- Balsamic glaze, for drizzling
- Extra virgin olive oil, for drizzling
- Salt, to taste
- Black pepper, to taste
Directions
- Place each Roma tomato on a cutting board with the flattest side down.
- Make thin horizontal slices into the top of the tomato, cutting about 90% of the way through but not all the way, so the tomato stays intact.
- Slice the mozzarella into thin pieces.
- Wrap each mozzarella slice with a basil leaf.
- Insert one wrapped slice into each cut of the tomato.
- Arrange the prepared tomatoes on a serving plate.
- Drizzle with balsamic glaze and olive oil.
- Season with salt and black pepper to taste.
- Serve immediately and enjoy.
Servings and timing
This recipe serves 5 people (one tomato per person).
Preparation time: 15 minutes
Total time: 15 minutes
Variations
- Use heirloom tomatoes for a colorful, vibrant presentation.
- Replace mozzarella with burrata for a creamier version.
- Add avocado slices for extra richness.
- Sprinkle with toasted pine nuts or sunflower seeds for a nutty crunch.
- Swap balsamic glaze with pesto for a different flavor profile.
Storage/Reheating
- Best enjoyed fresh, as the tomatoes can release water over time.
- If storing, keep covered in an airtight container in the refrigerator for up to 1 day.
- Do not freeze, as the tomatoes and mozzarella will lose their texture.
- Drizzle with fresh olive oil and glaze just before serving if made ahead.

FAQs
Can I use cherry tomatoes instead of Roma?
Yes, but instead of Hasselback-style cuts, you can slice them in half and layer with mozzarella and basil.
What type of mozzarella works best?
Fresh mozzarella logs or balls are ideal since they can be sliced evenly to fit into the tomato cuts.
Can I make this salad ahead of time?
You can assemble the tomatoes a few hours in advance, but drizzle with balsamic glaze and olive oil just before serving for best results.
Is this recipe healthy?
Yes, it’s made with fresh vegetables, herbs, and moderate amounts of cheese and olive oil, making it a nutrient-rich option.
Can I use dried basil instead of fresh?
Fresh basil is strongly recommended, as dried basil won’t provide the same flavor or texture.
What’s the difference between balsamic vinegar and balsamic glaze?
Balsamic glaze is a reduced, thicker, and sweeter version of balsamic vinegar, ideal for drizzling.
Can I add protein to this salad?
Yes, grilled chicken, or shrimp pair beautifully with this dish.
How do I keep the tomatoes from falling apart?
Be careful not to slice all the way through—leave the base intact so the tomato holds its shape.
Can I use other herbs besides basil?
Yes, fresh oregano, thyme, or arugula leaves can be used for a twist on the classic.
How do I serve this dish?
It makes a perfect appetizer, side salad, or light main course with crusty bread on the side.
Conclusion
This Hasselback Caprese Salad is a simple yet elegant dish that takes the beloved flavors of tomato, mozzarella, and basil to a whole new level. With its beautiful presentation and fresh taste, it’s sure to impress guests while being quick and easy to make. Perfect for summer dining, parties, or anytime you crave a refreshing, wholesome salad.
Print
Hasselback Caprese Salad (Tomato, Mozzarella, & Basil)
- Total Time: 15 mins
- Yield: 5 servings
- Diet: Vegetarian
Description
This Hasselback Caprese Salad is a refreshing twist on the classic Italian favorite, featuring Roma tomatoes sliced Hasselback-style and filled with fresh mozzarella and basil. Drizzled with balsamic glaze and olive oil, this no-cook dish is elegant, healthy, and perfect for summer gatherings, parties, or as a vibrant Italian side salad.
Ingredients
5 Roma tomatoes
1 lb fresh mozzarella cheese
1 oz fresh basil leaves
Balsamic glaze, for drizzling
Extra virgin olive oil, for drizzling
Salt, to taste
Black pepper, to taste
Instructions
- Place each Roma tomato flat side down on a cutting board.
- Make thin horizontal slices about 90% of the way through each tomato, keeping the base intact.
- Slice mozzarella into thin pieces.
- Wrap each mozzarella slice with a basil leaf.
- Insert one wrapped slice into each cut of the tomato.
- Arrange the prepared tomatoes on a serving plate.
- Drizzle with balsamic glaze and olive oil.
- Season with salt and black pepper to taste.
- Serve immediately and enjoy.
Notes
- Use heirloom tomatoes for extra color and visual appeal.
- Swap mozzarella with burrata for a creamier version.
- Top with avocado slices or toasted pine nuts for extra richness.
- Drizzle with pesto instead of balsamic glaze for a flavor twist.
- Best served fresh, but can be stored up to 1 day in the refrigerator.
- Prep Time: 15 mins
- Cook Time: 0 mins
- Category: Salad
- Method: No-Cook
- Cuisine: Italian
Nutrition
- Serving Size: 1 tomato with filling
- Calories: 210
- Sugar: 5g
- Sodium: 280mg
- Fat: 15g
- Saturated Fat: 6g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 7g
- Fiber: 2g
- Protein: 12g
- Cholesterol: 30mg