Italian Tomato Salad with Balsamic Vinaigrette

Italian Tomato Salad with Balsamic Vinaigrette

Italian Tomato Salad with Balsamic Vinaigrette

This vibrant Italian tomato salad brings the best of fresh flavors together in one dish. The juicy, ripe tomatoes paired with the aromatic basil and creamy mozzarella create a perfect harmony.

Customize this salad by substituting cherry tomatoes for heirloom varieties for a different taste and texture. Enhance the vinaigrette by adding a touch of honey for sweetness, or include some minced garlic for an extra kick.

Perfect as a side dish for grilled meats or as a refreshing appetizer, this salad is a great choice for summer gatherings and family dinners. It pairs wonderfully with a crusty slice of Italian bread.

15min total
4 servings
220 kcal/serv.

How to Make It

  1. 1

    Slice the tomatoes and mozzarella into even rounds.

  2. 2

    Chop the red onion into thin slices.

  3. 3

    In a small bowl, whisk together olive oil, balsamic vinegar, salt, and black pepper to make the vinaigrette.

  4. 4

    Layer the tomato and mozzarella slices on a serving platter, alternating them.

  5. 5

    Sprinkle the red onion slices over the tomatoes and mozzarella.

  6. 6

    Drizzle the balsamic vinaigrette evenly over the salad.

  7. 7

    Garnish with fresh basil leaves before serving.

Still hungry? Try one of these

Baked Macaroni and Cheese with Mustard-Panko Topping

Creamy baked macaroni and cheese finished with a tangy mustard-infused cheddar sauce and crunchy panko topping, ready in about 50 minutes.

50min

Skillet Turkey Meatballs with Smoky Tomato Sauce (30-Minute Weeknight)

Pan-seared turkey meatballs simmered in a smoky tomato sauce with herbs — 30-minute weeknight dinner, lean protein, family-friendly.

35min

Oven-Roasted Sunchoke and Brussels Sprout Hash with Cider-Mustard Glaze (40-Minute Vegetarian Side)

Roasted sunchokes and Brussels sprouts tossed in a tangy apple-cider mustard glaze with toasted hazelnuts—40-minute November vegetarian side.

40min