Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Marinated Cucumbers, Onions, and Tomatoes


  • Author: Sara McKenney
  • Total Time: 2 hours 15 minutes
  • Yield: 4-6 servings

Description

Looking for a fresh, flavor-packed side that goes with just about everything? This marinated cucumber, onion, and tomato salad is your answer. Perfect as a quick lunch, healthy snack, or easy dinner companion, this dish is crisp, cool, and loaded with zesty flavor. The combination of crunchy cucumbers, sweet tomatoes, and punchy onions soaks up a tangy herb-filled marinade that only gets better with time. Whether you’re meal-prepping for the week or hosting a backyard BBQ, this refreshing side dish is a must. It’s one of those food ideas that keeps you coming back for just one more bite!


Ingredients

  • 2 large cucumbers (sliced into ¼ inch rounds)
  • 1 pint cherry or grape tomatoes (halved)
  • 1 small red onion (thinly sliced)
  • ½ cup apple cider vinegar
  • ¼ cup olive oil
  • 1 teaspoon dried oregano
  • 1 teaspoon dried parsley
  • 2 garlic cloves (minced)
  • ½ teaspoon crushed red pepper flakes (optional)
  • 1 teaspoon sugar (optional)
  • Salt and black pepper to taste

Instructions

  1. Slice cucumbers into rounds, halve the tomatoes, and thinly slice the red onion.
  2. In a separate bowl, whisk together the vinegar, olive oil, garlic, herbs, crushed red pepper, sugar (if using), salt, and black pepper.
  3. Combine cucumbers, tomatoes, and onions in a large bowl or jar.
  4. Pour the marinade over the vegetables and toss until fully coated.
  5. Cover and refrigerate for at least 2–3 hours (overnight for best flavor).
  6. Stir well before serving, taste, and adjust seasoning if needed.
  7. Enjoy cold as a refreshing side or a topping for sandwiches, wraps, or proteins.
  • Prep Time: 15 minutes
  • Marinating Time: 2 hours