Marinated Cucumber, Tomato & Onion Salad with Grilled Steak

A Fresh and Flavorful Summer Plate 🥗🔥
When the sun’s out and you’re in the mood for something bright, juicy, and satisfying—this Marinated Cucumber, Tomato, and Onion Salad with Grilled Steak hits all the right notes!
Crisp cucumbers, sweet cherry tomatoes, and tangy red onions come together in a light vinaigrette, topped with perfectly grilled marinated flank steak. It’s the ideal warm-weather meal: refreshing, balanced, and bursting with bold Mediterranean flavors.
Why You’ll Love This Dish
- Quick and easy – Ready in just 30 minutes
- Healthy and colorful – Packed with fresh veggies and lean protein
- Perfect for summer grilling
- Versatile – Great as a light lunch or a dinner centerpiece
Ingredients You’ll Need 🛒
For the Steak & Marinade:
- 1 lb flank steak
- ¼ cup olive oil
- 2 tbsp red wine vinegar
- 2 cloves garlic, minced
- 1 tsp dried oregano
- Salt and black pepper, to taste
For the Salad:
- 2 medium cucumbers, thinly sliced
- 2 cups cherry tomatoes, halved
- 1 red onion, thinly sliced
How to Make It
1️⃣ Marinate the Steak
In a small bowl, whisk together the olive oil, red wine vinegar, garlic, oregano, salt, and pepper.
Place the flank steak in a shallow dish or zip-top bag and pour the marinade over it.
Cover and refrigerate for at least 1 hour (or up to 8 hours for deeper flavor).
2️⃣ Grill the Steak
Preheat your grill (or grill pan) over medium-high heat.
Remove the steak from the marinade and grill for 5–7 minutes per side, depending on thickness and preferred doneness.
Let the steak rest for 5–10 minutes before slicing it thinly across the grain.
3️⃣ Prepare the Salad
In a large bowl, toss together the sliced cucumbers, halved cherry tomatoes, and thinly sliced red onion.
Season with a pinch of salt and pepper, and drizzle a splash of olive oil and red wine vinegar if desired for extra zing.
4️⃣ Assemble & Serve
Arrange the salad on a platter or individual plates.
Top with thin slices of grilled steak, and serve immediately while the steak is still warm.
Optional: Garnish with fresh parsley, a crumble of feta cheese, or a drizzle of balsamic glaze for added flair.
Tips & Variations
- No grill? Use a cast iron skillet or grill pan indoors.
- Add greens: Serve over arugula, baby spinach, or mixed salad greens.
- Make it spicy: Add a pinch of chili flakes to the marinade or salad.
- Meal prep: Marinate the steak and slice your veggies ahead of time for a quick weeknight dinner.
Meal Details
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 4
Calories: ~350–400 per serving
A Light & Satisfying Summer Favorite
Whether you’re grilling out on a sunny patio or just craving something fresh and bold, this Grilled Steak Salad is the kind of dish you’ll want to make again and again. It’s rustic, colorful, and packed with juicy steak and crisp veggies—Mediterranean simplicity at its best!
#grilledsteak #cucumbersalad #healthydinner #summermeals #mediterraneandiet #freshandflavorful #steaksalad #quickdinnerideas