A refreshing tomato salad with a flavorful onion vinaigrette, perfect for any occasion.
Slice the ripe tomatoes into wedges and place them in a mixing bowl.
Use a sharp knife to avoid squishing the tomatoes and preserve their shape.
Thinly slice the red onion and add it to the bowl with the tomatoes.
Soak the onion slices in cold water for a few minutes if you prefer a milder taste.
In a separate bowl, whisk together the olive oil, balsamic vinegar, sugar, salt, and pepper.
Whisking vigorously will help emulsify the vinaigrette for a smoother texture.
Chop the fresh basil and thyme, then stir them into the vinaigrette.
Use fresh herbs for a more vibrant flavor, but dried herbs can work in a pinch.
Pour the vinaigrette over the tomatoes and onions, then toss gently to combine.
Toss gently to avoid breaking the tomato wedges.
Let the salad sit for 10 minutes to allow the flavors to meld, then serve.
Serve the salad chilled for a refreshing experience, or at room temperature for enhanced flavors.