Last updated on April 24th, 2023 at 08:16 am
With a handful of simple ingredients, this tomato and onion salad is a vibrant and flavourful side that relies on a few easy-to-find ingredients to shine. This easy vegan salad is perfect for picnics or a quick side at home.
Why You'll Love This Tomato and Onion Salad
If you love the sweet zing of fresh tomatoes, this is the salad for you. Serve it with cashew ricotta on crusty bread or as a simple side with white pizza. Eat it straight from the bowl, it's that delicious. This tomato and onion salad is:
- so simple to make
- made with only a handful of ingredients
- naturally gluten-free
- ready to be dressed up or served as is, and
- an homage to the sweet goodness of fresh tomatoes
Ingredients & Substitutions
Tomatoes. Go crazy! Today, I'm using a mix of small tomatoes but you can use fresh vine ripened, heirloom or cherry. Or a mixture! Around 4-5 vine-ripened tomatoes will get you to your 600g.
Onions. So, here is where a little personal choice comes in. I have made this salad with both red onions and French shallots. The shallot is more delicate and has a slightly sweet, garlicky vibe. The red onion has a more robust in-your-face thing going on. We are not using a tonne, so either works. Use what you have.
Garlic. Just a touch massaged into the tomatoes before the dressing goes on. I am building this salad a little like you would bruschetta.
White wine vinegar. Because we are going for a lighter, fresh feel, we're using white wine vinegar. But if you only have red wine vinegar, use that.
Bon Appetite suggests when choosing a vinegar to think about what kind of wine you'd want to be paired with your dish and choose the vinegar based on that. But if you only have one kind of vinegar on hand, use that.
Pepper. Optional but excellent.
Olive oil. Use as good a quality oil as you can manage. Olive oil has slight fruity taste that goes perfectly with the tomatoes.
Basil. Tomato and basil are made for each other.
Nerd Alert! There are over 400 volatile compounds in tomatoes that give them their flavour. One of these compounds is called Linalool, a monoterpene acrylic alcohol (don't worry, I can't pronounce it either). This compound is also present in many other fruits, such as peaches and plums. Basil, on the other hand, has a pungent and peppery taste, but it also contains the same volatile compound, Linalool. Basil enhances the flavour of tomatoes when added to them!
Pine nuts. Optional but buttery, crunchy and delicious. For a twist, you could add chopped smoked walnuts. They are so good.
How to Make a Lip-Smacking Tomato and Onion Salad
You'll find full instructions and measurements in the recipe card at the bottom of the post.
Step 1. In a small bowl combine the onions and vinegar. Set them aside so the vinegar has time to take some of the astringent flavour out of the onions. We are soaking them to slightly pickle them and make them less in-your-face.
Step 2. Chop the tomatoes in to different sizes - create texture by cutting halves, quarters and leaving smaller tomatoes whole.
Go ahead and add the tomatoes to a large bowl and gently stir in the garlic.
Step 4. After the onions and vinegar have been doing their thing for around 5 minutes or so, stir them into the tomatoes. Add the olive oil.
Step 5. Season well with the salt and some cracked pepper and add the finely sliced basil. If you are adding pine nuts (which I totally recommend), lightly toast them on a dry pan and add them just before serving.
And that's it! It's so pretty!
Serving Suggestions & Variations
This is a pretty versatile salad. Serve it
- with crusty bread to mop up all those juices
- as a side to any one of your favourite vegan burgers
- with tofu feta
- next to a big bowl of scrambled tofu for a fresh boost to your breakfast or brunch
- tossed with chickpeas for protein
- with in-season avocado or diced cucumber
Need more fresh ideas? Try these quick and fresh recipes:
Want more plant based-goodness?
Subscribe to my newsletter and follow along on Facebook, Pinterest and Insta for all the latest news. If you like this recipe, please check out my cookbook "Great Vegan Meals for the Carnivorous Family" It's full of simple, carnivore-approved family recipes.
Tomato and Onion Salad
- 1 tablespoon French shallot or red onion, finely diced
- 1 tablespoon white wine vinegar or lemon juice
- 600 g small or cherry tomatoes or 4 large tomatoes
- ½ teaspoon garlic minced
- 3 tablespoon olive oil
- ½ teaspoon salt salt flakes if you can
- pepper optional
- 2 tablespoon basil finely sliced
- 3 tablespoon pine nuts optional
- In a small bowl or jar, combine the onions and vinegar. Set them aside so the vinegar has time to take some of the astringent flavour out of the onions. We want the onions in the salad, just not dominating it.
- Meanwhile, chop your tomatoes into different bite size pieces. I generally leave the smaller tomatoes whole and cut the rest into halves and quarters.
- Add the minced garlic to the tomatoes and gently mix it through. Set aside while you finish prepare the other ingredients.
- After around 5 minutes of soaking time, add the vinegar to the tomatoes and toss through. add the olive oil and stir well.
- Season well with the salt and some cracked pepper (if you like) and add the finely sliced basil. If you are adding pine nuts (which I totally recommend), lightly toast them on a dry pan and add them just before serving.
Leave a Reply