20-Minute Fresh Tomato Basil Salad with Parmesan

Prep: 20 min8 servingsmediumItalian
Fresh Tomato Basil Salad with Parmesan

Bright summer salad combining ripe tomatoes marinated in garlic-lemon vinaigrette with crisp romaine, fresh basil, and sharp parmesan. Basil and cheese are added just before serving to prevent discoloration and preserve their vibrant flavors.

Ingredients

8 servings
  • ¼ cup olive oil
    neutral oil1:1vegan

    flavor will be less fruity

    Full guide →
  • 2 tablespoon lemon juice
    lime juice or red wine vinegar1:1vegan

    acid balance may shift slightly

    Full guide →
  • 2 garlic cloves, crushed
  • ¼ teaspoon salt
  • ½ teaspoon pepper, freshly ground
  • 4 large tomatoes, cut in chunks
  • ¼ cup fresh basil, cut into 1/4-inch strips
  • cup parmesan cheese, freshly grated
    pecorino romano1:14

    removes:dairy

    Full guide →
  • 1 romaine lettuce, broken up
    mixed greens or arugula1:1vegan

    different texture and peppery note

    Full guide →

Instructions

  1. 1

    Whisk together lemon juice, garlic, salt, and pepper, then slowly add olive oil.

  2. 2

    Add tomatoes to dressing and let sit at room temperature for a couple hours.

  3. 3

    Cut basil into thin strips just before serving to prevent blackening.

  4. 4

    Toss together with romaine lettuce.

  5. 5

    Add basil and parmesan cheese at the last minute before serving.

Tips

Tip 1

Cut basil immediately before serving to prevent oxidation and darkening.

Tip 2

Room temperature marinating time allows flavors to meld and tomatoes to release their juices.

Good to Know

Storage

Store dressed salad (without basil and cheese) in refrigerator up to 4 hours. Add basil and parmesan within 15 minutes of serving.

Make Ahead

Prepare vinaigrette and marinate tomatoes up to 2 hours ahead. Wash and break romaine, but add to salad just before serving.

Serve With

Serve at room temperature or chilled, depending on preference.

See pairing guide →

Common Mistakes

Watch

Add basil too early to avoid blackening and loss of color.

Watch

Don't skip the marinating time to allow flavors to develop and meld.

Substitutions

Vegan Options

olive oil
neutral oil1:1vegan

flavor will be less fruity

Full guide →
lemon juice
lime juice or red wine vinegar1:1vegan

acid balance may shift slightly

Full guide →
romaine lettuce
mixed greens or arugula1:1vegan

different texture and peppery note

Full guide →

General Alternatives

parmesan cheese
pecorino romano1:14

removes:dairy

Full guide →
Find more substitutions →