This Mediterranean Steak Bite Salad with Sun-Dried Tomato Vinaigrette combines tender, juicy steak bites with peppery arugula, crisp cucumber, marinated artichoke hearts, Kalamata olives, crumbled feta, toasted pine nuts and thinly shaved red onion. Tossed in a savory homemade sun-dried tomato vinaigrette, this salad is a satisfying, flavor-packed meal with crisp textures and bold Mediterranean notes.
The steak is marinated briefly, then seared quickly in a hot pan to develop a deep, caramelized crust while staying tender inside. Paired with fresh vegetables, briny olives and creamy feta, the vinaigrette ties everything together with concentrated tomato flavor and bright acidity. This salad is easy to prepare and hearty enough for lunch or dinner.

Why You’ll Love This Recipe
- Tender, well-seasoned steak bites. A short marinade and high-heat sear create deeply browned, flavorful pieces with a tender center.
- Bold sun-dried tomato vinaigrette. The dressing adds concentrated tomato flavor, bright acidity and balanced richness to every bite.
- Varied textures and flavors. Peppery arugula, crisp cucumber, briny Kalamata olives, savory artichokes, salty feta and crunchy pine nuts make each forkful interesting.
- Quick and flexible. With about 40 minutes total time, this salad comes together quickly and adapts easily to what you have on hand.
- Meal-ready. With plenty of steak and toppings, it’s filling enough to serve as a full meal.
This recipe focuses on simple, high-quality ingredients and straightforward technique to deliver a reliable, restaurant-worthy steak salad at home.

Sarah’s Tips
- Cut the steak evenly. Uniform pieces cook at the same rate for consistent doneness.
- Marinate 20–30 minutes. A brief rest at room temperature lets the seasonings penetrate without needing hours.
- Use a very hot skillet. High heat promotes a deep sear and caramelization.
- Don’t overcrowd the pan. Cook in batches so the steak sears instead of steaming.
- Whisk the oil in by hand. After blending the sun-dried tomatoes and aromatics, gently whisk in the olive oil to keep the dressing silky.
- Drain artichokes well. Excess marinade can dilute the vinaigrette and make the salad soggy.
- Dress just before serving. Arugula wilts quickly; add dressing at the last moment for the best texture.
- To make it heartier: Serve with warm pita, toasted sourdough, or roasted potatoes.
- To keep it lighter: Increase greens and cucumber, and reduce feta, olives, pine nuts and dressing.
How to Make Mediterranean Steak Bite Salad
1. Marinate the Steak Bites
Combine the steak bites with avocado oil, Worcestershire sauce, garlic powder, onion powder, kosher salt and cracked black pepper in a bowl. Toss until all pieces are evenly coated. Let rest for 20–30 minutes at room temperature while you prepare the dressing and other ingredients.


2. Make the Sun-Dried Tomato Vinaigrette
In a blender or mini food processor, combine drained oil-packed sun-dried tomatoes, red wine vinegar, fresh lemon juice, Dijon mustard, garlic, honey, dried oregano, kosher salt and black pepper. Blend until mostly smooth.
Transfer to a small bowl and slowly whisk in extra-virgin olive oil until the dressing is emulsified and pourable. Small tomato pieces are fine. Taste and adjust salt, honey or lemon as needed. Set aside until assembly.


3. Cook the Steak Bites
Heat a large skillet over medium-high to high heat. Add the steak bites in a single layer, working in batches if necessary. Let them sear undisturbed until deeply browned on the first side, about 2–3 minutes. Turn and cook until the edges are browned and the steak reaches your desired doneness. Remove to a plate and let rest briefly.
4. Assemble the Salad
In a large bowl, combine baby arugula, thinly sliced English cucumber, drained marinated artichoke hearts, halved Kalamata olives and very thinly shaved red onion. Season lightly with kosher salt and cracked black pepper. Drizzle with the sun-dried tomato vinaigrette and toss gently to coat.
Top the dressed greens with warm steak bites, crumbled feta and toasted pine nuts. Serve immediately with extra vinaigrette on the side.


Storage
Store components separately in airtight containers for best results: cooked steak bites, salad ingredients and vinaigrette. Cooked steak keeps 3–4 days in the refrigerator. If the vinaigrette firms in the fridge, let it warm to room temperature and whisk before serving. Once dressed, the salad is best eaten immediately to avoid wilted arugula.

Frequently Asked Questions
Sirloin, filet, New York strip and ribeye all work well. Sirloin is an everyday favorite for flavor, affordability and ease of cutting. Choose a cut you enjoy and slice pieces evenly for uniform cooking.
Use a hot skillet, avoid overcrowding, sear undisturbed on the first side, and cook only until the desired doneness. Let the steak rest briefly after cooking to retain juices.
A short 20–30 minute marinade adds a noticeable boost of flavor and encourages even seasoning, but it’s not mandatory.
Yes. Refrigerate in an airtight container. Allow to come to room temperature and whisk before using if the oil solidifies.
Other Steak Recipes to Consider Trying
- Blueberry Steak Bite Salad
- Steak Bite Zucchini & Mushroom Bowls
- Garlic Soy Steak Bites
- Steak Bite Salad with Fries
- Chopped Steakhouse Salad
Ingredients
Steak Bites
- 1.5 pounds steak, cut into bite-sized pieces
- 2 tablespoons avocado oil
- 1 tablespoon Worcestershire sauce
- 1 teaspoon kosher salt
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ¼ teaspoon cracked black pepper
Salad
- 4 ounces baby arugula
- 1 cup marinated artichoke hearts, drained and diced
- ½ cup English cucumber, thinly sliced
- ½ cup Kalamata olives, pitted and halved
- ½ cup crumbled feta cheese
- ¼ cup thinly shaved red onion
- 2 tablespoons toasted pine nuts
Sun-Dried Tomato Vinaigrette
- ¼ cup oil-packed sun-dried tomatoes, drained
- 2 tablespoons red wine vinegar
- 1 tablespoon fresh lemon juice
- 1 teaspoon Dijon mustard
- 1 small garlic clove
- 1 teaspoon honey
- ½ teaspoon dried oregano
- ½ teaspoon kosher salt
- ¼ teaspoon ground black pepper
- ⅓ cup extra-virgin olive oil