Hey everyone, Anna Kowalska here! Today, I’m so excited to share a recipe that’s become a real star in my kitchen: this incredible Beef & Broccoli Steak Salad. You know how much I love sharing recipes that are packed with flavor and made with heart, just like those traditional Polish dishes my family adores. Well, this salad is a bit of a modern inspiration, bringing together hearty, perfectly cooked flank steak with crisp, roasted broccoli. It’s seriously satisfying, and the best part? It packs a whopping 30 grams of protein per serving, making it a fantastic option for a healthy, filling meal that the whole family will enjoy. Trust me, it’s a winner!
Jump to:
Why You’ll Love This Beef & Broccoli Steak Salad (30g Protein)
This salad is a total game-changer, seriously! You’re going to love how easy it is to whip up, making it perfect for those crazy busy weeknights when you still want something delicious and good for you. Plus, it’s loaded with flavor – that perfect balance of savory steak, tender broccoli, and a zesty dressing that just sings.
- It’s packed with a fantastic 30g of protein per serving – so satisfying!
- It’s super quick to prepare, perfect for busy weeknights.
- It’s a delicious and healthy way to enjoy steak and broccoli.
- The balanced flavors really appeal to the whole family.
Ingredients for Your Beef & Broccoli Steak Salad (30g Protein)
Alright, let’s get our ingredients ready for this amazing salad! You’ll need about a pound of flank steak – that’s our protein powerhouse. For the veggies, we’ve got four cups of fresh broccoli florets, and then another four cups of mixed greens for that nice, crisp base. Don’t forget a tablespoon of sesame seeds for a little crunch and a lovely nutty flavor. For cooking and dressing, we’ll use two tablespoons of olive oil, some salt and pepper to taste, three tablespoons of soy sauce, two tablespoons of rice vinegar, one tablespoon of sesame oil, a tablespoon of honey or maple syrup (I like a touch of sweetness!), one teaspoon of fresh grated ginger, and just one small garlic clove, minced nice and fine.
Steak Preparation for the Beef & Broccoli Steak Salad (30g Protein)
First things first, let’s get our flank steak seasoned up. Just a good pinch of salt and pepper all over will do the trick. Then, we’ll sear it in a hot skillet with some oil for about 4-5 minutes on each side. We want it nice and browned but still tender inside!
Roasting Broccoli for the Beef & Broccoli Steak Salad (30g Protein)
Now for our broccoli! Toss those lovely florets with a bit of olive oil, salt, and pepper right on a baking sheet. We’re going to roast them in a hot oven until they’re beautifully browned and tender-crisp. It really brings out their natural sweetness!
Crafting the Vinaigrette for the Beef & Broccoli Steak Salad (30g Protein)
This dressing is so simple and so good! Just grab a small bowl or even a jar with a lid. Whisk or shake together the soy sauce, rice vinegar, sesame oil, honey (or maple syrup for a slightly different flavor!), grated ginger, and minced garlic. It’s a perfect balance of savory, tangy, and a little sweet.
Step-by-Step Instructions for Your Beef & Broccoli Steak Salad (30g Protein)
Alright, let’s get this delicious salad made! First things first, we need to get our oven preheated to a nice hot 425°F (220°C). While that’s warming up, grab your broccoli florets. Toss them really well with that olive oil, a good pinch of salt, and some pepper right on a baking sheet. Pop them in the oven and let them roast for about 20 to 25 minutes. You want them to get nicely browned and tender, but still have a little bite to them.
While the broccoli is doing its thing, let’s focus on the steak. Pat it dry and season it generously with salt and pepper. Get a skillet nice and hot over medium-high heat – you can add a tiny bit of oil if your skillet isn’t non-stick. Sear that flank steak for about 4 to 5 minutes on each side. We’re looking for a beautiful crust on the outside and a perfectly cooked, juicy interior. Once it’s done, take it out of the pan and let it rest for at least 5-10 minutes. This is super important so all those juices stay locked inside!
Now for the fun part: putting it all together! Once your steak has rested, you’ll want to slice it thinly against the grain. This makes it super tender and easy to eat. In a separate bowl, whisk together all those vinaigrette ingredients – the soy sauce, rice vinegar, sesame oil, honey, ginger, and garlic. If you’re feeling lazy like me sometimes, just shake it all up in a jar! Then, in a big bowl, toss your mixed greens with the roasted broccoli and the sliced steak. Drizzle that amazing vinaigrette all over everything and give it a gentle toss. Finish it off with a sprinkle of sesame seeds for that extra crunch and nutty goodness. Serve it up warm or at room temperature, and enjoy!
Tips for the Perfect Beef & Broccoli Steak Salad (30g Protein)
To make sure your salad is absolutely perfect, there are a couple of little tricks I always use. First, when you slice that steak, make sure you’re going against the grain. It makes a HUGE difference in how tender the steak is, trust me! It stops those tough fibers from being chewy.
Slicing Steak Against the Grain
Seriously, don’t skip this! Slicing your flank steak against the grain means cutting across the lines of the muscle fibers, which makes every bite super tender and delicious. For more on proper meat preparation, check out this guide to slicing steak.
Making the Vinaigrette Ahead
And for the dressing? You can totally make that vinaigrette a day or two in advance. Just pop it in a jar, seal it tight, and keep it in the fridge. Give it a good shake before you use it!
Serving and Storing Your Beef & Broccoli Steak Salad (30g Protein)
This salad is fantastic served warm right after you assemble it, or you can let it cool down to room temperature, which is also delicious. If you happen to have any leftovers (which is rare in my house!), just pop them into an airtight container in the fridge. It should keep well for about 2-3 days. I wouldn’t recommend reheating the whole salad, but you can gently warm up the steak and broccoli separately if you like, then toss it all back together with fresh greens.
Frequently Asked Questions about Beef & Broccoli Steak Salad (30g Protein)
Got questions about this amazing salad? I’ve got you covered! People often ask if they can swap out the flank steak for this Beef & Broccoli Steak Salad. Absolutely! A nice sirloin or even skirt steak would work wonderfully. Just adjust the searing time a bit depending on the cut and your preferred doneness. If you’re looking to kick up the heat a notch, try adding a pinch of red pepper flakes to the broccoli before roasting or a little Sriracha to the vinaigrette – delicious! And if you want to serve it with something alongside, this high-protein salad is pretty filling on its own, but a small side of brown rice or some crusty bread would be lovely. For more ideas on healthy sides, you might like these quick and easy recipes.
Estimated Nutritional Information
Just a friendly reminder that all the nutritional details for this Beef & Broccoli Steak Salad are estimates. They can change a bit depending on the exact brands you use, how you cook your steak, and even the size of your broccoli florets! But no matter what, it’s a wonderfully healthy and protein-packed meal. If you’re interested in the general health benefits of broccoli, you can find more information here.
PrintAmazing Beef Broccoli Steak Salad 30g Protein
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Protein-Rich
Description
Enjoy this Beef & Broccoli Steak Salad, a flavorful meal packed with 30g of protein. Anna Kowalska shares this recipe, inspired by family meals, blending hearty steak with crisp broccoli for a satisfying salad.
Ingredients
- 1 lb flank steak
- 4 cups broccoli florets
- 4 cups mixed greens
- 1 tablespoon sesame seeds
- 2 tablespoons olive oil
- Salt and pepper, to taste
- 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
- Preheat oven to 425°F (220°C).
- Toss broccoli with olive oil, salt, and pepper.
- Roast broccoli for 20–25 minutes until browned and crisp-tender.
- Season flank steak with salt and pepper.
- Sear steak in a hot skillet over medium-high heat for 4–5 minutes per side.
- Let steak rest, then slice thinly against the grain.
- Whisk together vinaigrette ingredients in a small bowl or shake in a jar.
- Assemble salad with mixed greens, roasted broccoli, and sliced steak.
- Drizzle with vinaigrette and sprinkle with sesame seeds.
- Serve warm or at room temperature.
Notes
- For best results, slice steak against the grain.
- Adjust cooking time for steak based on your preferred doneness.
- The vinaigrette can be made ahead of time.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Salad
- Method: Roasting and Pan-Searing
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: Approx. 450
- Sugar: Approx. 8g
- Sodium: Approx. 700mg
- Fat: Approx. 25g
- Saturated Fat: Approx. 6g
- Unsaturated Fat: Approx. 19g
- Trans Fat: 0g
- Carbohydrates: Approx. 15g
- Fiber: Approx. 4g
- Protein: 30g
- Cholesterol: Approx. 80mg