Beef & Broccoli Steak Salad Recipe
Introduction
This Beef & Broccoli Steak Salad combines tender, seared flank steak with crisp roasted broccoli and fresh mixed greens. Tossed in a flavorful soy-ginger vinaigrette, it’s a satisfying and light meal perfect for any day of the week.

Ingredients
- 1 lb flank steak
- 4 cups broccoli florets
- 4 cups mixed greens
- 1 tablespoon sesame seeds
- 2 tablespoons olive oil (for roasting)
- Salt and pepper, to taste
For the Soy-Ginger Vinaigrette:
- 3 tablespoons soy sauce
- 2 tablespoons rice vinegar
- 1 tablespoon sesame oil
- 1 tablespoon honey or maple syrup
- 1 teaspoon grated fresh ginger
- 1 small garlic clove, minced
Instructions
- Step 1: Preheat the oven to 425°F (220°C). Toss broccoli florets with olive oil, salt, and pepper, then spread on a baking sheet. Roast for 20–25 minutes until browned and crisp-tender.
- Step 2: While the broccoli roasts, season the flank steak generously with salt and pepper. Heat a skillet over medium-high heat and sear the steak for 4–5 minutes per side, or until it reaches your desired doneness. Remove from heat and let it rest for a few minutes before slicing thinly against the grain.
- Step 3: In a small bowl, whisk together soy sauce, rice vinegar, sesame oil, honey or maple syrup, grated ginger, and minced garlic to make the vinaigrette. Alternatively, shake all ingredients in a jar until well combined.
- Step 4: Arrange mixed greens on plates and top with the roasted broccoli and sliced steak. Drizzle the soy-ginger vinaigrette over the salad and sprinkle with sesame seeds.
- Step 5: Serve the salad warm or at room temperature to enjoy the best flavors.
Tips & Variations
- For extra crunch, add thinly sliced red bell pepper or toasted cashews to the salad.
- Substitute flank steak with skirt steak or sirloin for similar results.
- Use maple syrup instead of honey to keep the vinaigrette vegan-friendly.
- If you prefer a spicier vinaigrette, add a pinch of red pepper flakes or a dash of sriracha.
- Leftover steak can be chilled and added to the salad for a cold version.
Storage
Store leftover steak and roasted broccoli separately in airtight containers in the refrigerator for up to 3 days. Keep the vinaigrette in a sealed jar or container for up to a week. Assemble the salad fresh before serving. Reheat steak and broccoli gently in a skillet or microwave if you prefer the salad warm.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen broccoli for this salad?
Yes, frozen broccoli florets can be used. Make sure to thaw and pat them dry before roasting to avoid sogginess.
How do I know when the steak is cooked properly?
Sear the steak to your preferred doneness: about 4-5 minutes per side for medium-rare. Use a meat thermometer if possible; medium-rare is around 135°F (57°C). Letting the steak rest before slicing helps retain juices.
PrintBeef & Broccoli Steak Salad Recipe
A flavorful Beef & Broccoli Steak Salad combining tender seared flank steak, roasted broccoli florets, and fresh mixed greens, tossed in a vibrant soy-ginger vinaigrette and garnished with toasted sesame seeds for a perfect balance of savory and fresh flavors.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Salad
- Method: Roasting
- Cuisine: Asian-inspired
Ingredients
Main Ingredients
- 1 lb flank steak
- 4 cups broccoli florets
- 4 cups mixed greens
- 1 tablespoon sesame seeds
- 2 tablespoons olive oil (for roasting)
- Salt and pepper, to taste
Soy-Ginger Vinaigrette
- 3 tablespoons soy sauce
- 2 tablespoons rice vinegar
- 1 tablespoon sesame oil
- 1 tablespoon honey or maple syrup
- 1 teaspoon grated fresh ginger
- 1 small garlic clove, minced
Instructions
- Roast Broccoli: Preheat your oven to 425°F (220°C). In a bowl, toss the broccoli florets with olive oil, salt, and pepper until evenly coated. Spread them in a single layer on a baking sheet and roast for 20 to 25 minutes, or until the broccoli is nicely browned and crisp-tender.
- Cook Steak: While the broccoli roasts, season the flank steak generously with salt and pepper. Heat a skillet over medium-high heat until hot. Sear the steak for 4 to 5 minutes on each side to achieve your preferred level of doneness. Once cooked, transfer the steak to a plate and let it rest for several minutes to retain its juices. Then slice the steak thinly against the grain.
- Prepare Vinaigrette: In a small bowl, whisk together soy sauce, rice vinegar, sesame oil, honey or maple syrup, grated fresh ginger, and minced garlic until fully combined. Alternatively, place all ingredients in a jar and shake well to emulsify.
- Assemble Salad: On a large platter or individual plates, arrange the mixed greens. Top with the roasted broccoli florets and sliced steak. Drizzle the soy-ginger vinaigrette over the salad and sprinkle with sesame seeds for a final touch.
- Serve: Serve the salad warm or at room temperature to maximize flavor and enjoy a hearty, nutritious meal.
Notes
- For extra flavor, marinate the flank steak in a portion of the vinaigrette for 30 minutes before cooking.
- Use maple syrup instead of honey for a vegan-friendly dressing.
- Resting the steak is crucial to retain its juiciness and tenderness.
- Broccoli can be steamed as an alternative, but roasting adds a delicious caramelized flavor.
- This salad is great for meal prep and tastes even better the next day.
Keywords: beef salad, broccoli salad, flank steak salad, soy ginger vinaigrette, healthy salad, roasted broccoli, easy dinner, protein salad

