This Post May Contain Affiliate Links. Please Read Our Disclosure Policy.

This recipe is sponsored by Sprouts Farmers Market, but all thoughts and opinions are my own.

This simple but elegant heirloom tomato salad is as delicious as it is pretty! Loaded with sweet, fresh flavors, it’s absolutely perfect with any main course. It’s great for making ahead of time and is naturally vegan, keto, paleo, and Whole30, too! The best way to celebrate fresh summer heirloom tomatoes.

Yellow and red heirloom tomatoes covered with shallots on a white serving dish

What Makes This Recipe So Good

  • This vegan heirloom tomato salad is full of fresh flavors and is so easy to make, yet super delicious and sure to please your family. It’s perfect for Labor Day with barbecue or food fresh off the grill.
  • Heirloom tomatoes are grown from seeds taken from the best fruit of the previous seasons. This ensures they have the most delicious taste, are super juicy, and the perfect size. Paired with sweet shallots, Sprouts Organic Extra Virgin Olive Oil, and fresh and aromatic basil, these tomatoes are sweet, juicy, and full of end of summer flavor.
  • I love shopping at Sprouts for produce because they always have the freshest, highest quality products, no matter which location you go to! These gorgeous heirloom tomatoes were perfectly ripe and juicy, making them the perfect star of this salad!
Slices of yellow and red heirloom tomatoes covered with shallots and basil leaves on a serving platter

How To Make It

Cut the tomatoes into slices.

Lay the slices out on a platter or serving dish and sprinkle with the shallot slices.

Drizzle with olive oil and vinegar (if you desire) and season with salt and pepper. Sprinkle your garnishes on top and serve.

A bottle of olive oil next to a package of differently colored heirloom tomatoes, shallots, basil leaves, and micro broccoli

Chef’s Tips

  • Want to dress up your salad a little? Try adding a handful of feta cheese (or vegan cheese to keep it plant-based) to your salad for an extra salty, cheesy bite.
  • A splash of red wine, white wine, or balsamic vinegar is totally optional but will add a nice tang to your tomatoes.
  • This salad is absolutely delicious on its own but also tastes incredible loaded on top of slices of toasted baguette.
  • You can make this salad early in the day and keep in covered in the fridge until dinner time. Letting it sit all day will actually help the tomatoes marinate and make the flavors really pop.
Close-up of red heirloom tomatoes covered with micro broccoli and shallots

More Delicious Salad Recipes

Recipe By: Cheryl Malik

Heirloom Tomato Salad

Prep 5 minutes
Total 5 minutes
This fresh tomato salad is quick, easy, and full of flavor with only a few simple ingredients.


  • 4 Sunset Heirloom Tomatoes
  • ½ shallot thinly sliced
  • 1 tablespoon Sprouts Organic Extra Virgin Olive Oil
  • 1 tablespoon red wine, white wine, or balsamic vinegar optional
  • ½ teaspoon salt
  • pepper plenty
  • basil leaves fresh, garnish, optional
  • BrightFresh Micro Broccoli garnish, optional
  • Sprouts Organic Edible Flowers garnish, optional


  • Cut tomatoes into slices about 1/4" inch thick. Lay tomato slices on platter or serving dish. Sprinkle with shallot slices. Drizzle with olive oil and vinegar (if desired) and season with salt and pepper to taste. Garnish with basil, sprouts, and edible flowers as desired.
    Slices of red and yellow heirloom tomatoes on a serving dish covered in sliced shallots and basil leaves
  • Ingredient variations: Add feta or vegan cheese to salad. Vinegar is optional but adds tang to salad.
  • Serving: Delicious on its own, but can also be served on slices of toasted baguette.
  • Make ahead: Make earlier on same day you plan on serving. Cover and place in fridge.

Approximate Information for One Serving

Calories: 56calProtein: 1gFat: 4gSaturated Fat: 1gSodium: 298mgPotassium: 302mgTotal Carbs: 5gFiber: 2gSugar: 3gNet Carbs: 3gVitamin A: 1025IUVitamin C: 17mgCalcium: 12mgIron: 1mg
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did You Make This Recipe?

Tag @40aprons on Instagram and be sure to leave a review on the blog post!

Leave A Review

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Where To Next?