Fresh tomato, basil, onion and mozzarella salad with olive oil and vinegar dressing

This Fresh Tomato, Basil, Onion, and Mozzarella Salad features vibrant flavours from fresh ingredients tossed in a simple olive oil and vinegar dressing. Ideal as a light lunch or side dish, it’s easy to prepare and satisfying.

25 Dec 2025
Cook time 0 min
Prep time 10 min

Ingredients:

5 tomatoes
2.50 tbsp basil
1 cup onion
1 cup low moisture mozzarella cheese
4 tsp vinegar
4 tbsp olive oil
1 dash black pepper
1 dash salt
Fresh tomato, basil, onion and mozzarella salad with olive oil and vinegar dressing

This Fresh Tomato, Basil, Onion, and Mozzarella Salad is a delightful, easy-to-make dish perfect for any occasion. It combines fresh ingredients with a simple olive oil and vinegar dressing, resulting in a vibrant and flavorful salad that's sure to please. Ideal for a light lunch or a side dish, this recipe is both nutritious and satisfying.

Instructions:

1. Prepare the Vegetables and Cheese:
- Wash the tomatoes and dice them into bite-sized pieces.
- Strip the basil leaves from their stems and chop them finely.
- Peel the onion and slice it thinly.
- Cut the mozzarella cheese into small cubes.
2. Combine Ingredients:
- In a large mixing bowl, combine the diced tomatoes, chopped basil, thinly sliced onion, and cubed mozzarella cheese.
3. Make the Dressing:
- In a small bowl or measuring cup, mix together the 4 teaspoons of vinegar and 4 tablespoons of olive oil until well emulsified.
- Add a dash of black pepper and a dash of salt to the mixture. Stir well to ensure the seasoning is evenly distributed.
4. Dress the Salad:
- Pour the prepared dressing over the mixed ingredients in the large bowl.
- Toss everything gently but thoroughly to ensure the vegetables, cheese, and herbs are well coated with the dressing.
5. Serve:
- Transfer the salad to a serving dish or individual plates.
- Serve immediately for the best taste, or chill in the refrigerator for about 10-15 minutes before serving if you prefer a cold salad.
6. Enjoy:
- Enjoy your fresh, vibrant tomato, basil, onion, and mozzarella salad as a refreshing appetizer or light side dish!

This Fresh Tomato, Basil, Onion, and Mozzarella Salad is a testament to how simplicity can yield delicious results. The combination of fresh vegetables, aromatic basil, and creamy mozzarella, all tied together with a tangy dressing, makes for an irresistible dish. Enjoy it fresh for the best flavors and textures, and feel good about this wholesome addition to your meal.

Fresh tomato, basil, onion and mozzarella salad with olive oil and vinegar dressing FAQ:

How long can I store this salad in the refrigerator?

This salad is best enjoyed fresh, but if stored in an airtight container, it can last in the refrigerator for up to 2 days. Nutritional quality may decline over time due to moisture from the tomatoes.

Can I substitute fresh mozzarella with another type of cheese?

Yes, you can substitute fresh mozzarella with other cheeses like feta or burrata. However, this will alter the flavor and texture of the salad.

What type of vinegar is best for the dressing?

You can use any mild vinegar for the dressing, such as red wine vinegar, white wine vinegar, or even apple cider vinegar. Adjust the amount to taste.

How do I make this salad vegan?

To make this salad vegan, simply omit the mozzarella cheese or substitute it with a plant-based cheese alternative. Ensure that the vinegar used is also vegan.

What variations can I try for this salad?

For variations, consider adding ingredients like cucumbers, bell peppers, or avocados. You can also incorporate other herbs like parsley or oregano for added flavor.

Tips:

- Use ripe, high-quality tomatoes for the best flavor. Heirloom varieties work especially well.

- For a more intense basil flavor, consider tearing the basil leaves by hand instead of chopping them, as this releases more of the essential oils.

- If you prefer a sharper flavor, try using red onion instead of white onion.

- To make the salad more visually appealing, consider using a mix of different-colored tomatoes.

- For a creamier texture, you can substitute fresh mozzarella for the low moisture mozzarella.

- Ensure the salad is well-chilled before serving to enhance the refreshing taste.

- Consider adding a splash of balsamic glaze for added sweetness and complexity.

Nutrition per serving

2 Servings
Calories 260kcal
Protein 18g
Carbohydrates 16g
Fiber 3.49g
Sugar 10g
Fat 40g

More recipes

Warm potato and prosciutto salad

A warm salad of potatoes, prosciutto, and zesty dressing.

27 Jan 2026

Lemon and dill cucumber salad

A refreshing lemon and dill cucumber salad perfect for summer.

11 Nov 2025

Choc-orange cannoncini

Delicious choc-orange cannoncini filled with creamy custard.

19 Dec 2025

Cucumber salad with feta, basil and cilantro

A refreshing cucumber salad with feta, basil, and cilantro.

27 Nov 2025

Cucumber and shrimp salad

A refreshing cucumber and shrimp salad with zesty lime dressing.

27 Jan 2026

Spinaci alla romana (spinach with raisins)

A quick and flavorful spinach dish with raisins and pine nuts.

26 Jan 2026

Pumpkin and ricotta frittata

A creamy and sweet pumpkin and ricotta frittata, perfect for any meal.

15 Feb 2026

Pesto

Easy homemade basil pesto ready in minutes.

19 Dec 2025

Posts