This delightful salad pairs heart-shaped slices of ripe tomatoes and fresh mozzarella with fragrant basil. A sweet and tangy balsamic glaze ties the flavors together, creating a visually appealing and flavorful dish ideal for special moments or light starters. It is quick to prepare, requiring just a few simple steps and ingredients, delivering freshness and elegance in every bite.
I was rushing to make something special for an anniversary dinner and completely forgot dessert. Standing in my kitchen with tomatoes from the farmers market and a fresh ball of mozzarella, I decided to turn the appetizer into the moment. That night, slicing little hearts from cheese and tomatoes felt ridiculous at first, but watching my partner's face light up changed everything. Sometimes the simplest ingredients become memories when you just slow down and shape them with care.
Last Valentine's Day, my neighbor asked me to help her surprise her husband with something homemade since restaurants were booked. We stood at her counter cutting hearts and laughing when some of the mozzarella hearts broke apart. The imperfect ones still tasted amazing, and she told me later it was their favorite part of the whole evening.
Ingredients
- Ripe tomatoes: Choose ones that give slightly when pressed because watery tomatoes will make your salad soggy and sad
- Fresh basil: Tear the larger leaves by hand instead of cutting them to keep them from turning dark and bruised looking
- Fresh mozzarella: Let it come to room temperature before slicing so it cuts cleanly without sticking to your knife
- Extra-virgin olive oil: The good stuff really matters here since youre not cooking with it, just drizzling it raw
- Balsamic vinegar: Age matters for glaze reduction so grab a bottle thats been aged at least 3 years if you can find it
- Honey: This balances the acidity of the vinegar and helps it coat the back of a spoon when its reduced
Instructions
- Make the magic glaze first:
- Combine the balsamic vinegar and honey in a small saucepan over medium heat. Let it bubble gently, stirring every now and then, until it coats the back of a spoon and has reduced by half. The kitchen will smell amazing during this part.
- Shape your hearts:
- Slice both the tomatoes and mozzarella into even rounds about a quarter inch thick. Press your heart-shaped cutter firmly into each slice and wiggle it slightly to release the shape cleanly. Save the scraps for a snack while you work.
- Build your salad:
- Arrange the hearts on your prettiest platter, alternating tomato and cheese and tucking fresh basil leaves between the layers like little green pillows. Let some of the colors peek through because it looks more romantic that way.
- Finish it beautifully:
- Drizzle the olive oil across everything first, then hit it with salt and freshly cracked pepper. End with that gorgeous balsamic glaze you made earlier, swirling it back and forth so every bite gets some.
My mom texted me at midnight once asking how to make this for my dad's birthday the next morning because she'd seen it somewhere and knew he'd love the gesture. She sent me a photo afterward of two slightly lopsided hearts on a paper plate and it was absolutely perfect.
Choosing Your Tomatoes
I've learned through many sad salads that not all tomatoes are created equal for this recipe. Look for ones that feel heavy for their size and have that unmistakable tomato smell when you bring them close to your nose. The vine-ripened ones tend to have the best flavor balance.
Making It Your Own
Sometimes I swap in burrata and just tear pieces over the top instead of cutting shapes because the creaminess is incredible with the balsamic. You could also add tiny mozzarella balls if you want to skip the heart cutting entirely but still keep that romantic vibe going.
Serving Suggestions
This salad works as a light lunch with crusty bread or as the perfect starter before something heavier like pasta. The balsamic glaze keeps in the fridge for weeks so I always make extra to drizzle over other salads or even vanilla ice cream.
- Let the assembled salad sit for about 5 minutes before serving to let flavors meld
- Keep a small bowl of the glaze on the table for people who want extra
- A light white wine like Pinot Grigio cuts through the richness beautifully
Food tastes better when made with love, but it tastes best when shared with someone who appreciates the little things.
Frequently asked questions about this recipe
- → How do you make the balsamic glaze?
-
Simmer balsamic vinegar with honey over medium heat until it reduces by half and becomes syrupy, about 5 minutes. Then let it cool before drizzling.
- → What is the best way to create heart shapes?
-
Use a small heart-shaped cookie cutter to cut heart shapes from tomato and mozzarella slices for a uniform and charming presentation.
- → Can I substitute mozzarella with another cheese?
-
Burrata is a creamy alternative that works well if you want a richer texture in this salad.
- → What herbs complement this dish?
-
Fresh basil leaves are layered between slices to add aromatic notes and enhance the overall freshness.
- → How should I serve this salad?
-
Arrange the heart-shaped slices alternately on a platter, drizzle with olive oil and balsamic glaze, then season with salt and pepper before serving immediately.
- → What drinks pair well with this salad?
-
Light wines like a crisp Pinot Grigio or a delicate rosé complement the flavors beautifully.