Heirloom Tomato Salad

heirloom tomato salad with balsamic vinagrette

Although I am personally not a huge fan of eating fresh tomatoes, I really enjoy eating this salad.  Making this Heirloom tomato salad  served with basil balsamic vinaigrette is extremely easy and it displays so well because of the bright color contrast.  All you need are a few basic ingredients, I always buy min from Trader Joe’s because they always carry everything needed to make this dish:

  • Heirloom Tomatoes (4 large)
  • Fresh Mozzarella  (8 oz) *I use the Burrata Fresh Mozzarella Cheese filled with Cream
  • 12 Year Balsamic Vinegar (2 Tbsp) *The older the better
  • Extra Virgin Olive Oil (1/4 cup)
  • Fresh Basil (6-8 leaves)
  • Kosher Salt (a pinch)

heirloom tomatoes

The only part of this dish that requires a little work is making the basil balsamic vinaigrette.  Take your Extra Virgin Olive Oil, Balsamic Vinegar, fresh basil and kosher salt and mix them all together.

basli balsamic vinaigrette for heirloom tomato salad

For the basil balsamic vinaigrette dressing you should ideally use a mortar and pestle if you have one.  Although you don’t need a mortar and pestle all the time, it really works well whenever you want to use fresh herbs because grinding the leaves is the best way to release the essential oils.  Add in your leaves, salt, balsamic vinegar and EVOO, then grind the leaves until they are completely smashed.  It should look like the images below.

basil balsamic vinaigrette dressing 3

Now transfer the mixture into a smooth bowl and whisk it all together until the vinegar and the oil blend together.  Once you have your balsamic vinaigrette, cut your tomatoes and marinade them in the vinaigrette (best overnight).  For the Mozzarella it needs to be fresca (fresh), the best is it if is kept in whey (suspended in the milk whey used in the mozzarella creation process).  You cannot use low moister mozzarella, so just make sure it is the soft fresh kind.  When you plate your salad, just make sure there is enough mozzarella so you can get a little piece with every bite of tomato, then drizzle the balsamic vinaigrette onto the plate.  This is a very simple dish to make, but it is loaded with fresh flavor.

Mini Heirloom Tomato Salad

You can also use mini Heirloom tomatoes and mini Mozzarella balls.  This is how I make this dish when I want to serve it on-the-go or when I have to serve a lot of people at once.

Recipe Summary
recipe image
Recipe Name
Heirloom Tomato Salad
Published On
Preparation Time
Cook Time
Total Time
Average Rating
51star1star1star1star1star Based on 1 Review(s)
Derrick Chan
Follow Me

Derrick Chan

Sr. Manager eCommerce Innovation at Taco Bell
Ever since I was 5 years old my mom had me helping out in the kitchen.So it didn’t come as a surprise that I ended up loving food.Whether eating, cooking, smelling, seeing, or reviewing I enjoy all aspects of food.
Derrick Chan
Follow Me

Latest posts by Derrick Chan (see all)

About Derrick Chan 152 Articles
Ever since I was 5 years old my mom had me helping out in the kitchen. So it didn’t come as a surprise that I ended up loving food. Whether eating, cooking, smelling, seeing, or reviewing I enjoy all aspects of food.


  1. Is there a way you can have your own blog site instead of contributing to one already made.. I have no idea how a blog works? How do you pay for it? How do you start one? Please help! It would be much appreciated! Thank you!.

    • There are two ways to host a blog, you can either host it yourself or use an existing blog hosting service such as http://www.wordpress.com or http://www.blogger.com. If you use a hosted solution it is completely free, just register your blog and start blogging. The only drawback is your URL will be http://www.[your_domain].wordpress.com. Of course most hosting solutions will let you change the URL but for a price. If you host the blog on your own the URL is completely yours and you can customize the blog (if you know how to code or if you know a developer). For that you would just download the blog engine (i.e. wordpress.org) and install it on. From the sound of your comment I assume you are not that experienced in web development so I would suggest looking into a hosted solution where you can just choose an existing theme (template) and start blogging. I hope that helps, good luck!

Leave a Reply

Your email address will not be published.