Main Courses
This beef and broccoli recipe with leftover steak transforms tough cuts into restaurant-quality stir-fry magic—no waste, just flavor. 💛 The secret lies in thin, even slices that crisp beautifully while absorbing the punchy soy-ginger-garlic sauce, creating that signature sweet-spicy crunch. I perfected this technique after realizing how much flavor gets lost when steak sits uneaten, and this method brings it back to life in just 20 minutes of active cooking.
The foundation is simple: high-heat stir-frying for crispy edges, a balanced sauce that's both tangy and aromatic, and broccoli that stays vibrant with just enough bite. What sets this apart is the sauce—it's a perfect marriage of soy sauce's umami depth, fresh ginger's zing, and garlic's aromatic punch, all tied together with a touch of honey for just the right balance. The result? A dish that's quick enough for weeknights but feels special enough for company.
By the time you're done, you'll have perfectly seared steak strips with a satisfying crunch, bright green broccoli florets that stay crisp-tender, and a sauce that clings to every bite. The aroma alone will have everyone at the table asking what's for dinner. This is the kind of meal that proves leftovers can be even better than the original—when you know how to handle them.
The best part? This recipe scales effortlessly from single servings to feeding a crowd, making it perfect for meal prep or last-minute entertaining. Let's get cooking—your taste buds (and your fridge) will thank you.
Ingredients for beef and broccoli recipe with leftover steak
Transform leftover steak into crispy, flavor-packed beef and broccoli with these easy ingredients—restaurant magic in your pan!
| Ingredient | Amount | Notes |
|---|---|---|
| Leftover Steak 🥩 | 1 lb | Thinly sliced against grain |
| Broccoli Florets 🥦 | 4 cups | Fresh, cut into bite-size pieces |
| Soy Sauce 🥢 | ½ cup | High-quality, low-sodium preferred |
| Sesame Oil 🫒 | 1 tbsp | Toasted for authentic aroma |
| Fresh Ginger 🧄 | 1 tbsp | Finely grated, vibrant color |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Honey 🍯 | 1 tbsp | Pure, light variety |
| Cornstarch 🌾 | 1 tbsp | For crispy coating |
| Vegetable Oil 🫒 | 2 tbsp | High smoke point |
| Green Onion 🧅 | 2 whole | Thinly sliced, for garnish |
| Sesame Seeds 🌾 | 1 tbsp | Toasted for crunch |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Red Pepper Flakes 🔥 | ½ tsp | Optional for heat |
The steak is your star, so slice it paper-thin against the grain—this creates those signature crispy edges. Any leftover cut works (ribeye, sirloin, flank), but avoid fatty pieces like ribeye that can get greasy. For the broccoli, buy fresh florets from the store or cut a head yourself—avoid those pre-cut bags with wilted stems. The soy sauce makes all the difference: La Choy or Kikkoman are my go-tos, but any good-quality brand works. Fresh ginger and garlic? Don't skimp—the zing is what makes this dish pop.
No sesame oil? Toasted peanut oil at half the amount works in a pinch, but you'll miss that nutty aroma. Short on honey? Maple syrup or agave does the trick, though honey's floral notes are worth it. The cornstarch is non-negotiable for that crispy texture—Diamond Crystal is my brand of choice. For extra heat, red pepper flakes are your friend, but start light and adjust. The green onions? Freeze the whites in an ice cube tray for future recipes—no waste here!
This dish reheats beautifully—microwave 30 seconds with a splash of water to revive the crisp. Store leftovers in airtight containers for 3-4 days in the fridge, or freeze for up to 3 months. Double the sauce if you're meal prepping—it freezes perfectly. Pro tip: Toast the sesame seeds in a dry pan for 30 seconds before adding—they'll taste 10x better. And if you're feeling fancy, garnish with a drizzle of chili oil for next-level flavor.
Why You'll Love This Recipe
- No-Waste Hero: I swear by this for turning last night’s steak into tonight’s star—no sad leftovers here, just rich, tender beef that gets better with a second life. The broccoli stays crisp-tender, and that first hit of sesame oil? Pure magic.
- Umami Bomb: That combo of soy sauce and fresh ginger? It’s like a flavor explosion in your mouth—salty, bright, and just a little funky. Honestly, the ginger’s zing cuts through the richness of the steak, making every bite feel balanced and good.
- Lunchbox Legend: Pack this cold or at room temp—it’s foolproof for work lunches or school lunches. The broccoli holds up, the steak stays juicy, and the sauce clings like it’s glued on. My kid actually eats his veggies this way. (Yes, even on a Tuesday.)
- One-Pan Miracle: Five ingredients, one skillet, zero stress. Toss everything in, stir a couple times, and you’re done. I’ll be real: it’s not the prettiest, but the taste makes up for it—and cleanup? One spatula, one wipe-down. Done.
Step-by-step instructions for beef and broccoli with leftover steak
Transform your leftover steak into a restaurant-worthy stir-fry with crispy edges and vibrant flavors.
🔪 Step 1: Prep and Coat the Steak for Crunch
Pat the 1 lb leftover steak dry with paper towels—this ensures maximum browning. In a bowl, toss the steak slices with 1 tbsp cornstarch, 0.5 tsp salt, and 0.25 tsp black pepper until evenly coated. Let them sit for 5 minutes while you prep the rest—this gives the cornstarch time to fully adhere, creating that signature crispy coating.
Here's the thing—don't skip the drying step. Any moisture on the steak will steam instead of sear, and you'll end up with soggy slices. The cornstarch acts like a protective crust, locking in juices while creating that irresistible crunch. I like to work quickly here because the cornstarch starts absorbing moisture immediately.
🍳 Step 2: Stir-Fry the Broccoli Until Bright Green
Heat 2 tbsp vegetable oil in a large skillet or wok over medium-high heat until shimmering. Add the 4 cups broccoli florets and stir-fry for 3-4 minutes until they're vibrant green and just beginning to soften at the edges. You want them to stay crisp-tender, not mushy—this is key for texture contrast.
Push the broccoli to one side of the pan and add 1 tbsp sesame oil, 1 tbsp fresh ginger, and 4 cloves minced garlic. Stir for 30 seconds until fragrant—you'll smell that aromatic punch of ginger and garlic. This is where the foundation flavors build. If you're using 0.5 tsp red pepper flakes, add them now and stir for 10 seconds to toast them lightly.
🔥 Step 3: Sear the Steak Until Golden Brown
Working in batches if needed, add the cornstarch-coated steak to the pan in a single layer. Let them sear undisturbed for 1-2 minutes until golden brown on one side—this creates that perfect crust. Flip carefully and sear the other side for another 1-2 minutes. You'll know they're ready when they release easily from the pan and develop a beautiful caramelized color.
Don't overcrowd the pan or the steak will steam instead of sear. If your pan gets too crowded, work in two batches. The high heat is crucial here—it's what transforms the cornstarch into that crispy, almost breaded texture we love. Remove the steak to a plate and tent with foil to keep warm while you finish the sauce.
🥘 Step 4: Build the Glossy Stir-Fry Sauce
Return the pan to medium heat and reduce heat slightly if needed. Add 0.5 cup soy sauce and 1 tbsp honey, stirring to scrape up any browned bits from the bottom of the pan. Let it simmer for 1-2 minutes until slightly reduced and glossy. This is where the magic happens—the sauce should coat the back of a spoon but still be pourable.
Here's the trick: if the sauce looks too thick, add 1-2 tablespoons water to loosen it. The sauce should cling beautifully to both the steak and broccoli, creating that signature sticky texture. Taste and adjust seasoning if needed—you might want to add a pinch more salt or a splash more soy sauce depending on your preference.
🍽️ Step 5: Combine and Garnish for Maximum Flavor
Return the steak and broccoli to the pan, tossing everything together to coat evenly with the sauce. Cook for another 1-2 minutes just to heat through and let those flavors meld. The steak should be piping hot, and the broccoli should still maintain its bright green color and slight crunch.
Garnish with 2 whole green onion (thinly sliced) and 1 tbsp toasted sesame seeds
Pro Tips For Making Beef And Broccoli Recipe With Leftover Steak
- Slice Thin, Slice Even: Leftover steak is forgiving, but uneven slices mean some bits overcook while others stay tough. Aim for paper-thin cuts—about ⅛-inch thick—so they reheat fast and soak up the sauce evenly. Use a sharp knife and slice against the grain if it’s still fibrous.
- Blanch Broccoli First: I learned this the hard way—raw broccoli florets turn mushy when tossed with reheating steak. Give them a quick 30-second blanch in boiling salted water, then shock in ice water. They’ll stay crisp, bright green, and absorb the sesame oil like a dream.
- Reheat Steak Properly: Skip the microwave. Instead, sear the slices in a dry pan over medium-high heat for 1-2 minutes per side—just until they’re hot through and slightly caramelized. The residual heat from the pan keeps them juicy without drying them out.
- Ginger Matters: Fresh ginger isn’t just for flavor—it’s the thing that makes this dish sing. Finely mince it (not grate) and bloom it in the pan with a splash of oil for 10 seconds before adding everything else. Burnt ginger? Tastes like medicine. Keep it pale yellow.
Health benefits of this dish
Protein Powerhouse
This beef and broccoli dish delivers a high-quality protein punch—about 40 grams per serving from that leftover steak. That's more than half your daily protein needs in one meal, perfect for muscle repair and keeping you full for hours. The cornstarch coating adds a satisfying crunch without extra calories, making it a smart choice for anyone watching their waistline. 💪
Iron and Zinc Boost
Steak is packed with iron and zinc, both essential for energy and immune function. A single serving here provides about 30% of your daily iron needs—great for preventing fatigue and supporting your body's natural defenses. The broccoli adds vitamin C, which helps your body absorb that iron even better. I always feel more energized after eating this dish, especially on busy weeknights.
Vitamin C Power
Those bright green broccoli florets are loaded with vitamin C—about 120% of your daily needs per serving. This vitamin isn't just for cold prevention; it's crucial for collagen production, skin health, and even wound healing. The quick stir-fry method preserves most of this vitamin, unlike boiling which can destroy it. I love how vibrant the broccoli stays when cooked this way.
Antioxidant Rich
Both the steak and broccoli contain powerful antioxidants like selenium and vitamin E. Selenium helps protect your cells from damage, while vitamin E supports skin health and immune function. The sesame seeds add an extra boost of these antioxidants, plus healthy fats that your body needs. This dish is like a nutrient powerhouse in every bite. 🌟
Low-Carb Option
If you're watching carbs, this recipe is your friend. With just 10 grams of carbs per serving (mostly from the broccoli), it fits perfectly into low-carb or keto diets. The cornstarch adds minimal carbs while creating that satisfying crunch. I've made this for my keto friends, and they always ask for seconds—it's that good without the carb guilt.
Meal Prep Friendly
This dish stores beautifully in the fridge for 3-4 days or freezes for 3 months, making it perfect for busy weeks. The protein and fiber combination helps keep you full longer, preventing energy crashes. I often prep this on Sundays and portion it out for lunches—it's a great way to use up leftovers while keeping meals nutritious and satisfying. 💡
Nutrition facts
Frequently asked questions
Can I use any leftover steak for this recipe?
Most cuts work beautifully, but avoid fatty pieces like ribeye or overly tough cuts like flank steak. Thinly sliced sirloin, tenderloin, or even leftover roast beef are perfect choices. The key is slicing against the grain for tenderness—aim for ¼-inch thick slices. If your steak is particularly tough, marinate it for 15 minutes in soy sauce before cooking.
What if I don't have cornstarch for the crispy coating? No cornstarch? No problem! Use 2 tbsp all-purpose flour or 1 tbsp potato starch as substitutes. The texture will be slightly different but still delicious. For extra crunch, add ½ tsp baking powder to the flour mixture—it creates a lighter coating. Just
Can I make this recipe without sesame oil?
Skip the sesame oil and use 1 tbsp neutral oil (like vegetable or canola) instead. For extra flavor, add ½ tsp toasted sesame seeds directly to the pan while cooking the broccoli. The aroma will still be there—just without the distinctive nutty taste. The dish will still be packed with flavor, just with a slightly different profile.
How do I prevent the broccoli from turning mushy?
High heat and quick cooking are your best friends! Use a large skillet or wok and keep the heat at medium-high. Stir the broccoli constantly for 3-4 minutes max—it should stay bright green with just a slight softening. If your pan isn't hot enough, the broccoli will steam instead of sear. For extra crispness, add the broccoli last and cook it just until heated through.
Can I make this recipe ahead of time?
Yes, but with one important tip: Don't combine everything until serving. Cook the steak and broccoli separately, then store them in airtight containers in the fridge for 2 days**. When ready to eat, reheat the steak and broccoli separately in a hot pan with a splash of water, then toss with fresh sauce. This keeps the textures perfect—no soggy broccoli or rubbery steak!
