Beef & Broccoli Steak Salad: Your New 30g Protein Powerhouse
Hey friend! Raise your hand if you’ve ever stared into the fridge at 5:30 PM, willing a delicious and healthy dinner to magically assemble itself. 🙋♀️ Yeah, me too. More times than I’d like to admit. We’re all craving something that hits that sweet spot: flavorful, fast, and actually filling. No sad, wilted lettuce allowed.
That’s exactly why I’m so crazy about this Beef & Broccoli Steak Salad. It’s the answer to that weeknight dinner prayer. Imagine this: juicy, perfectly seared steak resting on a bed of vibrant greens, next to tender-crisp, slightly charred broccoli florets. The whole thing gets drenched in a savory, tangy, Asian-inspired dressing that you’ll want to put on everything. And the best part? It’s packing a whopping 30 grams of protein per serving. This isn’t a side salad; this is a main event.
It’s the salad for people who think they don’t like salads. It’s for the meal-prepper looking for a lunch that won’t leave them hungry by 2 PM. It’s for anyone who believes that eating well should be a joy, not a chore. So, tie on your favorite apron (the one with the cute print, obviously), and let’s make a salad that’s anything but boring.

From Grandma’s Sunday Dinners to My Weeknight Savior
This recipe feels like a delicious collision of two of my favorite food memories. On one hand, there’s the classic beef and broccoli stir-fry from my favorite takeout spot in culinary school—a study break staple that was always reliable. On the other, there are my grandma’s big, “clean-out-the-garden” salads she’d serve alongside every summer BBQ.
I remember one particularly hectic week after I’d just started Tasty Chow. I was testing recipes left and right, the kitchen was a glorious disaster zone, and I needed a real dinner, fast. I had some leftover steak tips and a head of broccoli looking at me. Instead of just reheating the steak, I sliced it thin, roasted the broccoli until its edges caramelized, and threw it all on some greens I had. I whipped up a quick dressing with soy sauce and sesame oil from my stir-fry days. One bite, and I was transported. It had the hearty, savory satisfaction of that takeout favorite, but felt fresh, light, and vibrant like Grandma’s table.
It was a “why haven’t I been doing this forever?” moment. That happy accident is now a intentional, power-packed dinner I make at least twice a month. It’s a little nod to tradition, and a big high-five to modern, busy life.
What You’ll Need: Simple Ingredients, Big Flavor
Here’s the beautiful part: the ingredient list is short, sweet, and probably already in your kitchen. Each one plays a specific role in building that incredible flavor and texture we’re after.
- 8 oz flank or sirloin steak: My go-to is flank steak—it’s lean, flavorful, and slices up beautifully against the grain into tender strips. Chef’s Insight: If you can, let it sit on the counter for 20-30 minutes before cooking. A less-chilly steak sears better!
- 2 cups broccoli florets: The other star of the show! Roasting is key—it brings out a nutty sweetness that steaming just can’t match.
- 4 cups mixed greens: I love a combo of baby kale for substance, arugula for peppery bite, and spinach for tenderness. Use what you love! A bag of robust “power greens” works perfectly.
- 1 tbsp olive oil: For roasting our broccoli to crispy-edged perfection.
- 2 tbsp low-sodium soy sauce or coconut aminos: The salty, umami backbone of our dressing. Sub Tip: Use coconut aminos for a gluten-free and slightly sweeter option. It’s a fantastic pantry staple!
- 1 tsp sesame oil: This is the flavor bomb! That toasty, nutty aroma is non-negotiable. A little goes a very long way.
- 1 tsp honey or maple syrup: Just a touch to balance the salt and acidity. Chef’s Insight: If your honey is super thick, warm the jar in a bowl of hot water for easier mixing.
- 1 tsp rice vinegar: Adds the essential bright, clean tang. In a pinch, apple cider vinegar or white wine vinegar will work.
- 1 garlic clove, minced: Fresh is best here! It infuses the dressing with a gentle, aromatic punch.
- Sesame seeds, for garnish: The finishing touch for a little crunch and visual pop. Toasted sesame seeds are even better!
Don’t forget: Kosher salt and freshly cracked black pepper for seasoning the steak. They’re the unsung heroes!
Let’s Build This Beautiful Bowl: Step-by-Step
Ready to cook? This comes together in about 25 minutes, and I’ll walk you through every step. We’re multitasking like a pro to get dinner on the table fast.
- Prep & Preheat. Take your steak out of the fridge. Pat it very dry with paper towels—this is the #1 secret for a good sear! Generously season both sides with salt and pepper. Preheat your oven to 400°F (200°C). If you’re using a grill pan or cast-iron skillet for the steak, get it heating over medium-high heat now.
- Roast the Broccoli. Toss your broccoli florets with the tablespoon of olive oil and a good pinch of salt on a baking sheet. Spread them out in a single layer. Chef’s Hack: Crowding = steaming. Give them space for maximum crispiness! Roast for 15-20 minutes, until the edges are browned and the stems are tender-crisp. You can give them a shake halfway through.
- Sear the Steak. While the broccoli roasts, cook your steak. Add a tiny drizzle of oil to your screaming-hot pan. Lay the steak down and resist the urge to move it! Let it sear undisturbed for 3-4 minutes for medium-rare (adjust for your preferred doneness). Flip and cook for another 3-4 minutes. Pro Tip: Use the “finger test” or a meat thermometer (135°F for medium-rare). Transfer the steak to a cutting board and let it rest for at least 5-10 minutes. This keeps all those delicious juices inside!
- Whisk the Magic Dressing. In a small bowl, combine the soy sauce, sesame oil, honey, rice vinegar, and minced garlic. Whisk it until it looks smooth and slightly glossy. Taste it! Want more tang? Add a splash more vinegar. More sweetness? A drip more honey. Make it yours.
- Slice & Assemble. After the steak has rested, slice it thinly against the grain. See those lines running through the meat? You want your knife perpendicular to them. This makes every bite incredibly tender. In your big serving bowls (or one large salad bowl), layer the greens, the warm roasted broccoli, and the beautiful slices of steak.
- The Grand Finale. Drizzle that incredible dressing over everything. Don’t be shy! Sprinkle generously with sesame seeds. That’s it. Dinner is served.
How to Serve It: Beyond the Bowl
This salad is fantastic all on its own, but here are a few fun ways to plate it up or make it a bigger feast:
- Meal Prep Hero: Pack components separately! Dressing in a small container, greens in one, and the steak/broccoli mix (once cooled) in another. Assemble at lunchtime for a fresh, never-soggy meal.
- Add a Carb: Serve it over a scoop of warm brown rice, quinoa, or cauliflower rice to soak up the extra dressing. It turns it into a hearty grain bowl.
- Extra Crunch & Freshness: Top with thinly sliced red onion, shredded carrots, or crispy fried shallots. A few fresh cilantro leaves are also amazing here.
- Fancy Presentation: For guests, arrange the steak slices in a fan on one side of a large platter, pile the broccoli in the center, and mound the greens on the other side. Let everyone drizzle their own dressing—it looks stunning!
Make It Your Own: 5 Tasty Twists
Got a different protein? Dietary need? Just feeling creative? This recipe is a perfect canvas.
- Chicken or Shrimp: Swap the steak for one large chicken breast (pounded to even thickness) or 8 oz of large shrimp. Cook until just done through—shrimp will only take 2-3 minutes per side!
- Spicy Kick: Add 1/2 tsp of sriracha or a pinch of red pepper flakes to the dressing. Garnish with sliced jalapeños.
- Paleo/Whole30: Use coconut aminos, omit the honey (or use a compliant alternative like date paste), and double-check your sesame oil and vinegar are compliant brands.
- Extra Veggie-Packed: Roast the broccoli with sliced bell peppers and red onion. Or stir in some edamame beans after roasting for more plant-based protein.
- Thai-Inspired: Swap the rice vinegar for lime juice, add a teaspoon of fish sauce to the dressing, and garnish with chopped peanuts and fresh mint.
Chef Emily’s Kitchen Notes
This recipe has evolved from my “clean-out-the-fridge” moment to a true weeknight staple. My biggest lesson? Don’t skip the steak rest. I know it’s tempting to just slice right in, but I’ve learned the hard way that those few minutes of patience are the difference between juicy and dry. Trust me on this one!
Also, I used to just sauté the broccoli, but roasting? It’s a game-changer. That deep, caramelized flavor is what makes this salad feel special. Sometimes, if I’m really hungry, I’ll crumble a little goat cheese or feta on top—the creamy tang is incredible with the savory dressing. Cooking is about joy, so play around and have fun with it!
Your Questions, Answered
- Q: Can I make this ahead of time?
A: Absolutely, for meal prep! Store the cooked steak and broccoli (once cooled), greens, and dressing in separate airtight containers in the fridge for up to 3-4 days. The steak will be delicious cold or can be quickly warmed. - Q: My steak turned out tough. What happened?
A: Two likely culprits: 1) It wasn’t sliced against the grain. This is crucial for flank steak. 2) It was overcooked. Flank steak is best at medium-rare to medium. Use a meat thermometer to avoid guessing. - Q: Is there a substitute for sesame oil? I don’t have any.
A: The sesame oil flavor is pretty signature, but in a pinch, you can use more olive oil and add a sprinkle of toasted sesame seeds to the dressing for that nutty taste. - Q: My dressing tastes too salty.
A: Balance it out! Whisk in a tiny bit more honey and rice vinegar until it mellows. Remember, you’re dressing a whole salad with it, so it’s meant to be potent. If you used regular soy sauce instead of low-sodium, that could be why—low-sodium gives you more control.
Nutritional Breakdown (Per Serving)
Please note: The following is an estimate based on the specific ingredients listed. Values may vary based on brands and exact quantities used.
- Calories: ~400
- Protein: 30g (That’s power-packed!)
- Carbohydrates: 12g
- Fat: 25g (Mostly from the healthy fats in the steak, olive oil, and sesame oil)
- Fiber: ~4g (Thanks, broccoli and greens!)
This salad is a fantastic balanced meal. The high-quality protein from the steak helps with muscle repair and keeps you full, the healthy fats support nutrient absorption from the veggies, and the carbohydrates provide energy. It’s a nutrient-dense plate that truly satisfies.
Final Thoughts from My Kitchen to Yours
So there you have it—my not-so-secret weapon for a dinner that’s as nourishing as it is downright delicious. This Beef & Broccoli Steak Salad proves that eating well doesn’t require a dozen fancy ingredients or hours in the kitchen. It’s about taking a few good things and treating them right: a hot sear on the steak, a good roast on the broccoli, and a dressing you could drink with a spoon.
I hope this recipe finds its way into your regular rotation and becomes your new go-to for those “what’s for dinner?” nights. When you make it, I’d love to see your creation! Tag me on social @TastyChow so I can cheer you on.
Now go forth, cook with confidence, and enjoy every last flavorful, protein-packed bite. You’ve got this!
With love and a fully stocked skillet,
Emily 🥩🥦
