Experience a perfect harmony of flavors with this Steak & Arugula Caprese Salad. Juicy grilled steak slices rest atop a bed of peppery arugula, complemented by the sweetness of ripe cherry tomatoes and the creaminess of fresh mozzarella. Finished with a luscious balsamic glaze drizzle, this salad is both light and satisfyingly gourmet.
This versatile dish comes together quickly, ideal for a weekday lunch or a light dinner that doesn’t compromise on taste or nutrition. The blend of textures and freshness in every bite makes it a memorable and elegant meal.
- Combines savory steak with fresh, vibrant salad components for balanced flavors.
- Quick and easy to prepare in under 30 minutes, perfect for busy days.
- Light yet filling, suitable for lunch or a healthy dinner option.
Ingredients
- 1 lb (450 g) steak (sirloin, ribeye, or flank): Choose a tender cut for juicy, flavorful grilled steak slices that enhance the salad.
- 1 tablespoon olive oil: Used to rub the steak for a perfect sear and to add subtle richness.
- Salt and black pepper to taste: Essential seasonings to bring out the steak’s natural flavors.
- 1 teaspoon garlic powder: Adds a mild, savory depth to the steak’s seasoning.
- 4 cups fresh arugula: Peppery and crisp greens form the refreshing base of the salad.
- 1 cup cherry tomatoes (red & yellow), halved: Sweet, juicy bursts of color and flavor throughout.
- 1 cup fresh mozzarella balls (bocconcini): Creamy, mild cheese that balances the salad ingredients beautifully.
- 2 tablespoons olive oil: Base for the dressing to ensure a smooth, rich coating.
- 1 tablespoon balsamic glaze (plus extra for drizzling): Adds tangy sweetness and a glossy finish.
- 1 teaspoon Dijon mustard: Gives a slight sharpness and emulsifies the dressing perfectly.
- Salt and pepper to taste: Enhances the dressing’s flavors for the perfect balance.
Instructions
- Rub and Season the Steak
-
Lightly coat your steak with olive oil, then generously season it with salt, black pepper, and garlic powder. This creates a flavorful crust and prevents sticking during cooking, infusing every bite with aromatic spice.
- Grill or Pan-Sear the Steak
-
Cook the steak on high heat for 3–5 minutes per side, depending on thickness, to achieve a beautifully seared outside and juicy inside. Using a hot pan or grill ensures caramelization and desirable grill marks for extra flavor.
- Rest and Slice the Steak
-
Let the cooked steak rest for 5 minutes so the juices redistribute evenly, preventing dryness. Then, slice thinly against the grain to ensure tenderness and a comfortable bite.
- Prepare the Salad Base
-
Arrange fresh arugula in a large bowl or on plates. Evenly distribute halved cherry tomatoes and mozzarella balls over the greens to provide refreshing texture contrasts and vibrant color.
- Mix the Dressing
-
Whisk together olive oil, balsamic glaze, Dijon mustard, salt, and pepper until smooth. This balanced dressing adds tanginess and a velvety coating that ties all salad ingredients together.
- Assemble and Drizzle
-
Place the sliced steak atop the salad, then drizzle generously with the prepared dressing and a little extra balsamic glaze for a glossy, flavorful finish. This layering provides beautiful presentation and flavor bursts.
- Serve Immediately
-
Enjoy the salad while the steak is still slightly warm, enhancing the taste experience by combining warm meat with cool, crisp greens.
- Resting the steak before slicing is crucial for juicy, tender bites.
- High heat cooking is essential to get a perfect sear and lock in flavors.
- You can customize this salad by adding avocado slices or toasted nuts for extra texture.
Storage Tips
Store leftover steak and salad components separately in airtight containers in the refrigerator for up to 2 days. Dress the salad just before serving to keep the arugula crisp and fresh.
Serving Suggestions
This salad pairs wonderfully with crusty bread or a light white wine like Sauvignon Blanc. For a heartier meal, accompany it with grilled vegetables or a simple pasta side.
- Use a meat thermometer to ensure the steak reaches your preferred doneness without overcooking.
- If grilling outdoors, preheat your grill well to prevent sticking and ensure even cooking.
- For the best flavor, choose high-quality fresh mozzarella and ripe cherry tomatoes.
FAQs
- Can I use a different type of greens instead of arugula?
-
Yes, baby spinach or mixed salad greens can be good substitutes, though arugula provides a distinctive peppery flavor that complements the steak well.
- What’s the best steak cut for this salad?
-
Sirloin, ribeye, or flank steak are ideal choices due to their tenderness and flavor profile suited for quick grilling.
- How long can I store the salad after dressing it?
-
It’s best to eat the salad immediately after dressing. If stored, the arugula will wilt and become soggy within a few hours.
- Can I make this salad vegetarian?
-
Omit the steak and add grilled portobello mushrooms or marinated tofu for a delicious vegetarian alternative.
- Is balsamic glaze the same as balsamic vinegar?
-
No, balsamic glaze is a thicker, sweeter reduction of balsamic vinegar, often mixed with sugar or syrup, ideal for drizzling and finishing dishes.
- How do I reheat leftover steak without drying it out?
-
Warm steak gently in a microwave with a cover or briefly in a skillet over low heat with a splash of water to retain moisture.
- Can I prep this salad ahead of time?
-
Prepare each component separately and assemble just before serving to keep ingredients fresh and texturally intact.

Steak Arugula Caprese Salad
Equipment
- 1 grill or skillet for cooking steak
- 1 large bowl for salad assembly
- 1 whisk for making dressing
Ingredients
- 1 lb sirloin ribeye, or flank steak
- 1 tablespoon olive oil for steak
- Salt and black pepper to taste
- 1 teaspoon garlic powder
- 4 cups fresh arugula
- 1 cup cherry tomatoes halved (red and yellow)
- 1 cup fresh mozzarella balls bocconcini
- 2 tablespoons olive oil for dressing
- 1 tablespoon balsamic glaze plus extra for drizzling
- 1 teaspoon Dijon mustard
- Salt and pepper to taste for dressing
Instructions
- Rub steak with olive oil, salt, black pepper, and garlic powder.
- Grill or pan-sear steak over high heat for 3 to 5 minutes per side, depending on thickness.
- Let steak rest for 5 minutes, then slice thinly against the grain.
- Arrange arugula on a large plate or bowl as the salad base.
- Add halved cherry tomatoes and fresh mozzarella evenly over the arugula.
- Whisk together olive oil, balsamic glaze, Dijon mustard, salt, and pepper to make the dressing.
- Layer sliced steak over the salad.
- Drizzle the dressing and additional balsamic glaze over the assembled salad.
- Serve immediately while the steak is still slightly warm.
Notes
- Let steak rest before slicing to retain juiciness.
- Use high heat to get a good sear and grill marks.
- Add avocado or toasted nuts for extra texture.