top of page

SEARCH

Fresh Italian Tomato Onion Caprese Salad Recipe

Updated: Sep 28

Looking for a simple and nutritious wholefood-based salad that is vegan and easy on a tight budget? Look no further than my Fresh Italian Tomato Onion Salad made with just a few fresh ingredients. In minutes, you can create this delicious, budget-friendly salad recipe as a side dish or even as a light meal on its own. Its equally as tasty if you add crumbled cashew feta or sprinkle of a vegan mozzarella cheese to create a more authentic Italian Caprese salad. Cutting boards ready? Let's start cooking..



Salmon Avocado Breakfast Toastie Recipe  |  Eat Nourish Glow
SALAD RECIPE: Fresh Italian Tomato Onion Salad Recipe by Eat Nourish Glow

What Is A Caprese Salad?


Caprese is a timeless Italian salad built from the simplest, most honest ingredients: fresh mozzarella, ripe tomatoes, fragrant basil and a slick of good olive oil. Its bright red, white and green colours echo the Italian flag and promise a taste of summer; sun-warmed tomatoes bursting with juice, clouds of creamy mozzarella that gently yield under your fork, and basil leaves releasing that warm, peppery, slightly sweet perfume when bruised between your fingers.


The contrast of textures in this salad recipe is all part of the magic: silky cheese (yes, even if vegan), juicy tomato flesh, and the fine, almost velvet-like snap of fresh basil. A light drizzle of fruity extra-virgin olive oil, a pinch of flaky sea salt and a crack of black pepper are all that's needed to pull it together. Every mouthful is fresh, bright and unbelievably satisfying, like a little plate of countryside Italy on your plate.


Why You’ll Love It


  • Fresh & Vibrant: Bursting with seasonal flavour and simple ingredients you can taste.

  • Versatile: Serve it as a side, a light lunch, or a plant-based appetizer.

  • Budget-Friendly: Affordable pantry staples, with options for seasonal or garden-fresh produce.

  • Customisable: Add vegan cheese, swap tomato varieties, or drizzle with your favourite olive oil or balsamic reduction.

  • Community-Friendly: Perfect for sharing with friends, family, or neighbours—it’s a feel-good salad as much as it is delicious.


How To Make Caprese Vegan

(Healthy & Simple Plant-based Swaps)


The traditional Caprese salad is made with mozzarella, which means it isn’t usually for vegans or those not eating animal products like dairy. But my version skips the milk-based cheese while keeping all the freshness and flavour you’d expect.


This vegan Caprese-style tomato salad celebrates juicy tomatoes, fragrant basil, and a drizzle of quality olive oil and proves you don’t need cheese to enjoy a dish that’s light, vibrant, and absolutely delicious. If you’d like, you can still add a sprinkle of vegan cashew feta or plant-based mozzarella, but the salad truly shines on its own.


Key Ingredients Used

Summer Fresh Salad



This simple plant-based salad is not only easy to make, but it's also incredibly light and healthy. Red onions and basil give this recipe a sharp flavour that is softened by the naturally sweetness of cherry tomatoes. It's the perfect summer lunch or entertainer's salad for summer BBQs and el fresco dining. The ingredients are dead simple and yet offer a delightful punch of refreshing flavour and textures.


  • sweet basil: is a leafy green herbs that provides aroma, flavour and health benefits to any dish

  • tomatoes: naturally rich in vitamin C and lycopene and give this dish a burst of sweetness

  • red onions: low in calories yet high in nutrients, including vitamin C, B vitamins, and potassium

  • olive oil: extra-virgin olive oil is a heart-healthy source of fat

  • balsamic vinegar: slightly sweet, dark, richly flavoured vinegar used in salad dressings, marinades, and sauces.


All the ingredients in this plant-based salad are naturally low in calories, making it an excellent option for anyone trying to rebalance their weight through vegan and wholefoods. When you meal prep it in advance and let the flavours marinade, it is surprisingly filling.


Healthy Salad Variations


Aside from making this salad as a side or light lunch, you can also make it into a main course and boost the nutrition and flavour by adding a variety of other healthy ingredients:


  • avocado: add a 1/2 cup of chunks to pimp up this recipe and balance your bowl with a healthy fat

  • herbs: add your favourite fresh herbs to experiment with new flavours from the same recipe

  • my favourites: I love torn coriander, fresh mint leaves, or Thai basil for this salad

  • citrus fruit: try freshly peeled mandarins, tangy grapefruit chunks or a little refreshing lime zest

  • vegan cheese: make traditional Caprese Salad by adding plant-based feta or mozzarella cheese


If you're looking to make this Italian salad recipe even more filling, consider adding some protein, such as pesto grilled chicken or plant-based options like beans, chickpeas, lentils or seasoned tofu.



RELATED:

Join the Eat Nourish Glow Facebook Community

📖 Want to go low carb and eat clean? You’ll find plenty more just like it inside my latest Clean Eating Cookbook which comes with a suggested meal plan, easy, delicious, and blood-sugar–friendly meals to support weight loss, PCOS, and diabetes naturally. Grab your copy here.


You Also Might Like



How To Make Italian Caprese Salad

The Quick & Easy Vegan Recipe


Fresh Italian Tomato Onion Salad Recipe  |  Eat Nourish Glow
SALAD RECIPE: Fresh Italian Tomato Onion Salad Recipe by Eat Nourish Glow

My tomato onion salad is an easy, nutritious, and cost-effective plant-based dish ideal for when you are entertaining this summer and are seeking a fast and simple meal. It makes a simple yet flavourful side dish that is vegan, or can be served as main for a refreshing light lunch. Try it with BBQ tofu or if you eat meat, as a side dish to grilled chicken or white fish.


Fresh Italian Tomato Onion Salad

Ingredients


  • 2 cups Heirloom Cherry tomatoes, chopped in halves

  • 1/2 red onion, thinly cut or Julienne

  • 3 tbsp extra virgin olive oil

  • 1-2 balsamic vinegar, organic

  • 1-2 sprig of fresh basil, organic

  • 1 pinch salt & pepper to taste


Optional (Non-Vegan)

If you do enjoy animal products like cheese, feel welcome to add in crumbled cashew feta or even a vegan mozzarella cheese to create a more authentic Italian Caprese salad version. We cater to all dietary needs here, so do what works best for you.


Cooking Method

To make my easy tomato salad, start by chopping the Cherry tomatoes and red onions. In a bowl add the salt, black pepper, and extra-virgin olive oil. Whisk to combine, and then add the tomato and onion. Toss to coat evenly. Finally, garnish the salad with freshly torn basil leaves for a burst of flavour and colour.


Nutrition & Serving

Per Serving: 1-2 | Calories: 285 | Protein: 3g | Fibre: 4g | Fat: 21g | Net Carbs: 18g


Batch Cook & Meal Prep


Yes, you can meal prep this salad. Simply prep and add to a tight, sealable container. The salad needs to be kept chilled to remain fresh, but will keep well for several days in the fridge. This is fabulous for those who grow their own food and get that bumper crop of toms. If you are usually stuck on what else to make with them, this salad is it!


You Also Might Like


Frequently Asked Questions


Can a Caprese salad really be vegan?

Yes! While the traditional recipe calls for mozzarella, my version is completely dairy-free and celebrates the fresh flavours of tomatoes, basil, and olive oil. It’s proof that you don’t need cheese to enjoy this classic salad. If you love the taste of cheese but are plant-based, try a vegan mozzarella or cashew feta for that added creamy texture.


What vegan cheese works best as a mozzarella substitute?

Cashew-based cheeses or plant-based mozzarella alternatives work beautifully if you’d like that creamy texture. Kalamata olives also adds a delicious tang without dairy, though honestly, the salad is just as tasty without any cheese at all.


What kind of tomatoes are best for Caprese?

Any ripe, juicy tomato works well. I personally love using fresh, in-season cherry or Solanato tomatoes for their sweetness, but large vine-ripened and home grown tomatoes are a great budget-friendly option. Just choose ripe tomatoes that are firm, fragrant, and deep in colour for the best flavour.


Can I make this salad ahead of time?

This salad is best enjoyed fresh so the tomatoes stay juicy and vibrant. You can chop the tomatoes and onions a few hours ahead, but wait until just before serving to add the basil and olive oil. This is definitely a recipe that is best made on the day and as fresh as possible.


Is Caprese salad healthy?

Absolutely! Tomatoes are rich in lycopene (an antioxidant linked to heart health), basil provides vitamin K, and olive oil offers healthy fats. My vegan version keeps it light, fresh, and nourishing focusing just plant-based ingredients.


One Last Thing, Before You Go...


📖 Want to go low carb and eat clean? You’ll find plenty more just like it inside my latest Clean Eating Cookbook which comes with a suggested meal plan, easy, delicious, and blood-sugar–friendly meals to support weight loss, PCOS, and diabetes naturally. Grab your copy here.


Healthy + happiness,

Emma Lisa xx

HEALTH & NUTRITION PRACTITIONER
IICT Member, International Institute for Complimentary Therapists




Emma Lisa, Nutritionist at Eat Nourish Glow

Emma Lisa, Nutritionist & Women's Practitioner


Emma Lisa is a Nutritionist & Women's Health Practitioner with over 14+ years experience in wholefood nutrition, meal planning and health coaching. She is a published cookbook author, passionate food recipe creator and lifestyle blogger, and an advocate for women's health and anti-diet culture. When she's not in clinic, Emma is mum to five kids, in her test kitchen and a wellness digital creator. She lives in Sydney, Australia.
FOLLOW: Instagram | Facebook | Pinterest 


4 Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
Guest
Jun 04, 2023
Rated 5 out of 5 stars.

This was so delicious! Thank fir the printable meal planner too.., very helpful. Ann x

Like
Emma Lisa
Emma Lisa
Nov 19, 2024
Replying to

You’re most welcome, Ann and I am so glad you enjoyed it!

Health + happiness,

Emma Lisa

Like

Guest
Mar 30, 2023

Love how this dish is so simple. I could see using it for mini side dishes. And I do love the idea of adding feta, my favourite!

Like
Emma Lisa
Emma Lisa
Nov 19, 2024
Replying to

I am so pleased that you enjoyed it!

Health + happiness,

Emma Lisa

Like
Emma Lisa Nutritionist - Blazer Cookbook Smoothie.jpg

Emma Lisa, Nutritionist

PSSST… My mission? To teach women and busy mums how to take back control of their plate with confidence! I’m passionate about sharing clean eating recipes and the easy ways to eat clean and live a balanced lifestyle—so you GLOW from the inside out!

FOLLOW ME

  • Facebook
  • Instagram
  • Pinterest
  • Twitter

Browse All Clean Eating Recipes

Nutritionist Recommended

Shop Greens Blend For Smoothies

Take your smoothie bowls to the next level and feel like you're on a tropical island.  Make insta-worthy smoothie bowls and save 15%.

Make meal prep and planning healthy, clean meal meals for your family a snap with kitchen organisation and storage.

Meal Prep & Storage Containers

Browse The Clean Eating Guide

30 Day Clean Eating Challenge.png

Clean Eating Challenge

Master clean eating with 30 days of Nutritionist-led coaching and cookbook. Join here ➝

Sugar Free Life Program

Sugar Free Life Program

End the tug-o-war with sugar! Learn how to quit sugar and still have you cake and eat it too. Click this way to create sugar freedom!

REGISTER NOW ➝

Healthy Salad from Nourish Membership

NOURISH
The Monthly Membership

Coming Soon! Sign up to enjoy my wholefood recipes and a new meal plan each month! Includes an exclusive membership hub with recipes, nutrition challenges, masterclasses and more!

SIGN UP TODAY ➝

bottom of page