Beef Broccoli Steak Salad

Section: Wholesome Meals for Every Day

Enjoy a vibrant blend of flavors and textures with seared flank steak, roasted broccoli florets, and a crisp salad base of mixed greens. A savory soy-ginger vinaigrette brings tang and warmth to this hearty dish, balanced by subtle sweetness from honey and the brightness of fresh ginger. Toasted sesame seeds add a delightful crunch, making every bite interesting. Serve the salad warm for the best flavor contrast or at room temperature. This meal delivers both nourishment and bold taste, perfect for a satisfying lunch or dinner that feels fresh yet comforting.

woman cooking.
Created By Lena
Updated on Wed, 12 Nov 2025 17:21:08 GMT
A bowl of meat and broccoli with a brown sauce. Save
A bowl of meat and broccoli with a brown sauce. | recipesbylena.com

If you are craving a fresh and hearty salad that feels like a complete meal this beef and broccoli steak salad brings together juicy steak tender broccoli crisp greens and a punchy sesame soy vinaigrette. I started making this as a healthy spin on classic takeout and now it has a regular spot on our dinner table for busy weeknights or make-ahead lunches.

The first time I made this salad was on a whim with leftover steak and broccoli in the fridge. The bright ginger in the vinaigrette completely woke up the flavors and even picky eaters reach for seconds.

Ingredients

  • Flank steak: choose a fresh steak with good marbling for tenderness
  • Broccoli florets: look for richly green crowns and tight buds for sweetness
  • Mixed greens: use a spring mix or arugula for a peppery bite
  • Sesame seeds: toast lightly to maximize flavor and crunch
  • Olive oil: select a robust extra virgin olive oil for rich roasting
  • Salt and pepper: season generously with kosher salt and cracked black pepper
  • Soy sauce: opt for low sodium for a lighter vinaigrette
  • Rice vinegar: use unseasoned for balanced acidity
  • Sesame oil: fragrant toasted sesame oil gives nutty depth
  • Honey or maple syrup: adds gentle sweetness and rounds out sharp flavors
  • Fresh ginger: grate for zingy freshness
  • Garlic: use a small clove and mince very fine for warmth in the vinaigrette

Instructions

Roast the Broccoli:
Toss the broccoli florets with olive oil salt and pepper until evenly coated. Spread out on a sheet pan. Roast in a preheated oven at 425 degrees until edges become browned and centers are crisp tender about twenty five minutes. Flip once halfway through for even browning. Proper roasting draws out broccoli’s sweetness and gives caramelization.
Cook the Steak:
Pat the flank steak dry and season both sides with salt and pepper. Heat a heavy skillet over medium high until very hot. Sear steak about five minutes per side until a deep crust develops and interior is medium rare to your liking. For juicier steak let it rest on a board for ten minutes. Slice thinly across the grain for maximum tenderness.
Make the Vinaigrette:
In a small bowl combine soy sauce rice vinegar sesame oil honey ginger and garlic. Whisk vigorously until fully emulsified or shake in a tightly sealed jar. Taste and adjust for sweetness or bite. The vinaigrette should be both tangy and slightly sweet.
Assemble the Salad:
Arrange mixed greens on a serving platter. Top with warm roasted broccoli and fanned slices of steak. Drizzle generously with your soy ginger vinaigrette. Finish with a scatter of toasted sesame seeds for crunch and aroma.
Serve:
This salad shines whether warm or at room temperature. Each bite should have a bit of everything steak broccoli greens and the bright zingy dressing.
A bowl of food with meat and broccoli.
A bowl of food with meat and broccoli. | recipesbylena.com

Broccoli is probably my favorite part of this salad I love the way roasting deepens its nutty flavor and creates those crisp browned bits. My kids call them broccoli chips and snack on them while I finish assembling the salad. Every time we make this together it turns into a kitchen memory.

Storage Tips

This salad stays fresh for up to three days if kept chilled in an airtight container. Keep the dressing separate and toss just before serving for the crispest texture. Steak can be sliced in advance and served cold or quickly warmed in a skillet to restore some tenderness.

Ingredient Substitutions

If flank steak is not available sirloin or skirt steak work beautifully. For added crunch try swapping in snap peas or bell peppers with the broccoli. Tamari or coconut aminos can replace soy sauce for a gluten free version. Honey and maple syrup are both lovely the latter gives a slightly earthier flavor.

Serving Suggestions

This steak salad can stand alone for dinner but pairs wonderfully with steamed jasmine rice or a bowl of miso soup. For a party try serving it family style with extra vinaigrette and rice paper wraps so everyone can build their own rolls. Leftovers are delicious piled into a baguette for an Asian inspired steak sandwich.

Cultural Inspiration

The flavors nod to classic Chinese American beef and broccoli stir fry but with a lighter twist and more greens to balance things out. The soy ginger inspired vinaigrette is borrowed from Japanese and Korean tables where robust sesame and umami flavors are everyday staples.

Seasonal Adaptations

Swap in roasted sweet potato cubes for broccoli in autumn Try grilled asparagus or snap peas in spring for freshness In summer substitute tender shredded cabbage or green beans for a crunchier bowl

Success Stories

I have made this salad for potlucks girls’ nights and as a celebratory lunch after my son’s big soccer win. It gets rave reviews from teens and adults alike and more than once friends have asked for the recipe on the spot. This is one of those dishes I always feel proud serving because it checks every box fresh fast and so flavorful.

Freezer Meal Conversion

While the greens will not freeze well the roasted broccoli and steak can both be cooked and frozen ahead. Defrost in the fridge overnight then bring everything to room temperature and assemble with fresh greens and vinaigrette for a quick meal.

A bowl of food with meat and broccoli.
A bowl of food with meat and broccoli. | recipesbylena.com

This salad brings fresh flavor and satisfying protein to your table. Try it as a weeknight staple or an impressive dish for guests.

Recipe FAQs

→ What cut of beef works best?

Flank steak is ideal for its tenderness and quick cooking time. Slice thinly against the grain for the most tender results.

→ Can I use another vegetable besides broccoli?

Yes, try roasted cauliflower, asparagus, or Brussels sprouts for a change in texture and flavor.

→ Is the salad served warm or cold?

You can enjoy it warm for maximum flavor, but it's also delicious served at room temperature.

→ What greens pair best with this salad?

Mixed greens provide a fresh base, but spinach, arugula, or baby kale work well too.

→ How do I store leftovers?

Store components separately in airtight containers in the fridge for up to two days, then assemble before serving.

→ Can I make the vinaigrette ahead of time?

Yes, whisk or shake it and refrigerate in a jar for up to a week. Shake before using to recombine.

Beef Broccoli Steak Salad

Slices of steak and broccoli tossed with crisp greens and zesty soy-ginger vinaigrette for bold flavor.

Preparation Time
15 minutes
Time to Cook
25 minutes
Overall Time
40 minutes
Created By: Lena

Recipe Category: Lunch & Dinner

Difficulty Level: Medium Difficulty

Cuisine Style: Asian-inspired

Serving Size: 4 Portions (1 large salad, serves 4)

Dietary Categories: Dairy-Free Friendly

Ingredients List

01 450 g flank steak
02 4 cups broccoli florets
03 4 cups mixed salad greens
04 1 tablespoon sesame seeds
05 2 tablespoons olive oil
06 Salt
07 Freshly ground black pepper

→ Soy-Ginger Vinaigrette

08 3 tablespoons soy sauce
09 2 tablespoons rice vinegar
10 1 tablespoon sesame oil
11 1 tablespoon honey or maple syrup
12 1 teaspoon grated fresh ginger
13 1 small garlic clove, minced

How to Make It

Step 01

Preheat oven to 220°C. Toss broccoli florets with olive oil, salt, and freshly ground black pepper. Spread evenly on a baking tray and roast for 20–25 minutes until browned and crisp-tender.

Step 02

Pat flank steak dry and season with salt and pepper. Heat a skillet over medium-high. Sear steak for 4–5 minutes per side, or until cooked to preferred doneness. Rest for 5 minutes, then slice thinly against the grain.

Step 03

Whisk together soy sauce, rice vinegar, sesame oil, honey or maple syrup, grated fresh ginger, and minced garlic in a small bowl until emulsified.

Step 04

Arrange mixed greens on plates. Top with roasted broccoli and sliced steak. Drizzle with the soy-ginger vinaigrette and garnish with sesame seeds.

Step 05

Present the salad warm or at room temperature to enhance flavors.

Extra Tips

  1. For optimal tenderness, slice steak thinly across the grain after resting.

Essential Tools

  • Oven
  • Baking tray
  • Large skillet
  • Mixing bowls
  • Sharp knife

Allergen Warnings

Double-check all ingredients for allergens and consult your doctor if you’re unsure.
  • Contains soy (soy sauce)
  • Contains sesame (sesame oil and seeds)

Nutritional Information (Per Serving)

This info is offered for general knowledge and isn’t meant as medical advice.
  • Calories Info: 327
  • Total Fat: 17 grams
  • Total Carbs: 13 grams
  • Proteins Content: 29 grams