Table of Contents
Sheet Pan Beef and Broccoli – Easy 15-Minute Dinner

Growing up in Morocco, my mother’s kitchen was a symphony of bold spices and slow-cooked tagines. But my love for quick, one-pan wonders started when I moved to New York City after studying in Paris. These days, between recipe testing and chasing my two kids, I live for dinners that come together in a flash. This sheet pan beef and broccoli recipe is exactly that: a Chinese-inspired dish that’s faster than takeout and healthier because it’s baked. It’s my go-to easy beef and broccoli recipe for busy weeknights.
Picture this: tender strips of flank steak marinated in a savory garlic-ginger sauce, piled onto a single sheet pan with crisp broccoli florets. The oven does all the work—no standing over a wok. In about 15 minutes, you get juicy beef, perfectly roasted broccoli, and a thick, glossy sauce that ties it all together. The aroma of sesame oil and honey fills your kitchen, making you forget you’re eating a healthy beef and broccoli baked meal. I love to serve it with steamed jasmine rice or noodles.
As a professionally trained cook, I’ve perfected the technique to keep the steak tender and the broccoli crisp-tender without overcooking. The secret? Slicing the flank steak against the grain and baking at high heat. Plus, the marinade does double duty as a quick sauce. If you’ve been searching for quick weeknight dinner recipes that don’t sacrifice flavor, this one’s for you. For more sheet pan inspiration, check out my sheet pan chicken and vegetables or browse our best quick weeknight dinner recipes.
Why This Sheet Pan Beef and Broccoli Recipe Is the Best
The Flavor Secret: My version brings together a classic Chinese sauce with a touch of Moroccan warmth. A hint of cayenne and the depth of sesame oil create layers you won’t find in takeout. The honey and brown sugar caramelize on the sheet pan, giving the beef a beautiful glaze. This one pan beef and broccoli method locks in all that flavor without extra oil.
Perfected Texture: By baking at 425°F, the steak remains tender while the broccoli gets those gorgeous charred edges. I learned from my Paris pastry training that high heat equals caramelization without drying. Slicing the flank steak against the grain is essential—it ensures every bite of this homemade beef and broccoli is melt-in-your-mouth tender. And the broccoli? It stays fork-tender, never mushy.
Foolproof & Fast: Even beginners can nail this 15 minute dinner recipes hero. With one pan and minimal cleanup, it’s perfect for hectic evenings. The recipe is forgiving: you can swap vegetables or adjust the spice level. It’s truly one of the best sheet pan dinner recipes for anyone craving a healthier takeout alternative. For more ideas, see our healthy takeout recipes at home.
Sheet Pan Beef and Broccoli Ingredients
I love shopping for these ingredients at my local NYC farmers market. The fresh ginger and garlic remind me of the souks in Marrakesh, while the flank steak comes from a butcher in Chelsea Market. Every component in this baked beef and broccoli dish has a purpose.
Ingredients List
- 1/2 cup low-sodium soy sauce
- 4 to 5 cloves garlic (finely minced or pressed)
- 2 to 3 tablespoons honey
- 2 tablespoons brown sugar (packed; reduce if you prefer less sweet)
- 2 tablespoons sesame oil
- 2 tablespoons rice vinegar
- 2 to 3 teaspoons ground ginger
- 1 teaspoon kosher salt (optional – soy sauce is already salty)
- 1 teaspoon freshly ground black pepper (or to taste)
- Pinch cayenne pepper or red pepper flakes (optional)
- 1 to 1.25 pounds flank steak (sliced against the grain in bite-size pieces)
- 4 to 6 cups fresh broccoli florets
- 1 tablespoon cornstarch (optional, for sauce)
- 1 tablespoon cold water (optional, for slurry)
- 2 to 3 green onions sliced on the bias (optional garnish)
- 1 tablespoon sesame seeds (optional garnish)
Ingredient Spotlight
Flank Steak: This lean cut is ideal for quick cooking. Slicing against the grain breaks down the fibers, making each bite tender. If you can’t find flank steak, skirt steak or sirloin work well. For more tips, read how to cook flank steak perfectly.
Fresh Broccoli: I use 6 cups because we love it. Fresh florets roast beautifully; frozen will get soggy. Choose tight, dark green heads without yellowing.
Low-Sodium Soy Sauce: Controls saltiness so you can adjust to taste. Tamari or coconut aminos are great gluten-free substitutes.
| Original Ingredient | Best Substitution | Flavor / Texture Impact |
|---|---|---|
| Flank steak | Skirt steak or sirloin | Similar tenderness; may be slightly chewier |
| Low-sodium soy sauce | Tamari or coconut aminos | Same umami; tamari is gluten-free; aminos are sweeter |
| Honey | Maple syrup or agave | Slightly different sweetness; maple adds a woodsy note |
| Sesame oil | Toasted sesame oil or avocado oil | Toasted oil gives more aroma; avocado oil is neutral |
How to Make Sheet Pan Beef and Broccoli — Step-by-Step
Ready to ditch your wok? This Chinese beef and broccoli recipe comes together in minutes. Follow these steps for a flawless dinner.
Step 1: Prepare the Oven and Pan
Preheat your oven to 425°F. Line a rimmed sheet pan with aluminum foil for easier cleanup. Set aside.
💡 Lora’s Pro Tip: Use heavy-duty foil so it doesn’t tear. A silicone baking mat works well too if you prefer reusable.
Step 2: Make the Sauce
In a large bowl, whisk together soy sauce, garlic, honey, brown sugar, sesame oil, rice vinegar, ground ginger, salt (if using), pepper, and cayenne or red pepper flakes.
⚠️ Common Mistake to Avoid: Don’t skip the rice vinegar—it balances the sweetness and adds acidity that tenderizes the beef.
Step 3: Marinate the Beef
Add the sliced flank steak to the bowl and stir to coat. Let it marinate for 10 to 15 minutes. If you have time, marinate for up to 1 hour in the fridge for even deeper flavor.
💡 Lora’s Pro Tip: While the beef marinates, prep your broccoli. This multitasking makes your one pan beef and broccoli truly a 15-minute dinner.
Step 4: Arrange on Sheet Pan
Using tongs or a slotted spoon, transfer the steak to the prepared sheet pan, spreading the pieces in a single layer with space between them. Reserve the marinade in the bowl.
⚠️ Common Mistake to Avoid: Don’t crowd the pan—leave breathing room so the steak sears instead of steaming.
Step 5: Dunk the Broccoli
Add the broccoli florets to the same bowl with the reserved marinade. Toss to lightly coat (a quick dunk is enough). Transfer the broccoli to the sheet pan, scattering it between the steak pieces.
Step 6: Bake to Perfection
Bake for 10 to 12 minutes, removing the pan halfway through to rotate it for even cooking. The steak should be cooked through and the broccoli fork-tender. For medium-rare steak, start checking at 8 minutes.
💡 Lora’s Pro Tip: If your steak pieces are small, they cook fast. Watch the clock—this easy beef and broccoli recipe is all about timing.
Step 7: Make the Thickened Sauce
While the beef and broccoli bake, pour the reserved marinade into a small saucepan and bring to a boil over medium-high heat. In a small bowl, whisk together cornstarch and cold water to make a slurry. Whisk the slurry into the boiling sauce for about 30 seconds until thickened. Add 1/4 to 1/2 cup water if you prefer a thinner consistency.
⚠️ Common Mistake to Avoid: Don’t skip boiling the sauce—raw marinade can’t be used without cooking due to food safety.
Step 8: Drizzle and Serve
Once the sheet pan is done, drizzle the thickened sauce over the beef and broccoli. Garnish with sliced green onions and sesame seeds. Serve immediately over rice or noodles.
💡 Lora’s Pro Tip: For extra crunch, toast the sesame seeds in a dry pan for 30 seconds before sprinkling.
| Step | Action | Duration | Key Visual Cue |
|---|---|---|---|
| 1 | Preheat oven & line pan | 2 mins | Foil is shiny side down or up? Doesn’t matter; just cover edges. |
| 2 | Whisk sauce ingredients | 2 mins | Brown sugar dissolves; sauce is smooth and aromatic. |
| 3 | Marinate beef | 10–15 mins | Beef turns slightly darker from soy sauce. |
| 4 | Transfer steak to pan | 2 mins | Pieces should not touch. |
| 5 | Coat & add broccoli | 2 mins | Broccoli glistens with marinade. |
| 6 | Bake | 10–12 mins | Steak browned, broccoli bright green with charred tips. |
| 7 | Thicken sauce | 3 mins | Sauce becomes glossy and coats a spoon. |
| 8 | Drizzle & garnish | 1 min | Green onions and sesame seeds add color. |
Serving & Presentation
I like to pile this sheet pan beef and broccoli onto a large platter, then drizzle the sauce in ribbons. A mound of fluffy jasmine rice or lo mein noodles soaks up every drop. Sprinkle with extra sesame seeds and a pinch of red pepper flakes for heat.
Growing up, my mother would garnish tagines with fresh herbs and almonds; here, I use scallions for that same pop of green. For a touch of Parisian elegance, serve the dish alongside a crisp cucumber salad with rice vinegar and sesame oil. It’s a balanced, colorful plate that feels both comforting and special.
| Pairing Type | Suggestions | Why It Works |
|---|---|---|
| Side Dish | Steamed jasmine rice, rice noodles, or quinoa | Absorbs the sauce and balances the beef’s richness |
| Sauce / Dip | Extra thickened sauce on the side, chili oil | Adds moisture and customizable heat |
| Beverage | Green tea, light lager, or sparkling water with lime | Cuts through the savory-sweet glaze |
| Garnish | Sliced green onions, toasted sesame seeds, cilantro | Brightens the dish with color and texture |
Make-Ahead, Storage & Reheating
Meal prep is my secret weapon in NYC. I often double this sheet pan beef and broccoli recipe for easy lunches. Here’s how to store and reheat it perfectly.
| Method | Container | Duration | Reheating Tip |
|---|---|---|---|
| Refrigerator | Airtight container | 3–4 days | Reheat in a 350°F oven for 5–7 minutes, or microwave 2 minutes |
| Freezer | Freezer-safe bag or container | 2 months | Thaw overnight in fridge, then reheat in oven. Add a splash of water to revive sauce. |
| Make-Ahead | Bowl + sheet pan | Up to 1 day in advance | Marinate beef and chop broccoli, then assemble and bake fresh. |
My best tip: Store the sauce separately to keep the beef and broccoli from getting soggy. When reheating, a quick broil brings back that roasted texture. This easy beef and broccoli recipe is perfect for weekly meal prep — just portion it into containers with rice.
Variations & Easy Swaps
| Variation | Key Change | Best For | Difficulty Impact |
|---|---|---|---|
| Chicken & Broccoli | Use boneless chicken thighs or breasts | Lower red meat consumption | Same |
| Spicy Szechuan | Add 1 tbsp chili paste and Szechuan peppercorns | Heat lovers | Same |
| Low-Carb / Keto | Replace honey with monk fruit sweetener, omit brown sugar | Keto dieters | Same |
Chicken & Broccoli Sheet Pan
Swap flank steak for boneless, skinless chicken thighs or breasts. Slice them similarly and marinate the same way. The cook time might increase by 2–3 minutes depending on thickness. This sheet pan beef and broccoli formula works beautifully with poultry too — just check for an internal temperature of 165°F. For inspiration, see our sheet pan chicken and vegetables recipe.
Gluten-Free / Dairy-Free Version
Use tamari or coconut aminos instead of soy sauce. The dish is naturally dairy-free, so no other changes needed. The flavor remains rich and savory. Cornstarch is naturally gluten-free, but if you’re sensitive, arrowroot powder works too (use same ratio).
Moroccan-Inspired Twist
This is my personal favorite: add 1 teaspoon of cinnamon and a pinch of saffron to the marinade, and swap the broccoli for roasted cauliflower and carrots. The warm spices echo my childhood in Morocco, while the sheet pan method keeps it fast. It’s a healthy beef and broccoli baked with a North African soul.
How do you keep the beef tender when making sheet pan beef and broccoli?
The key is slicing the flank steak against the grain into bite-size pieces and marinating it for at least 10 minutes. The marinade’s acidity from rice vinegar and soy sauce helps break down fibers. Baking at high heat (425°F) for only 10–12 minutes prevents the beef from drying out. Also, spreading the pieces in a single layer with space between ensures even cooking. For extra tenderness, you can add 1 teaspoon of baking soda to the marinade (rinsed off) — a trick I learned in Paris.
What is the best cut of beef to use for a quick 15-minute sheet pan beef and broccoli?
Flank steak is my top pick because it’s lean, slices beautifully, and cooks quickly. Skirt steak works almost as well — it’s slightly fattier but still tender. Sirloin or top round are also good if sliced thin against the grain. Avoid tough cuts like chuck or brisket, which need long, slow cooking. For a budget option, use thinly sliced chuck eye steak. Always cut against the grain for maximum tenderness.
Can I use frozen broccoli for sheet pan beef and broccoli without it getting soggy?
I recommend fresh broccoli for this recipe. Frozen broccoli releases extra water during baking, making the dish soggy and diluting the sauce. If you only have frozen, thaw it completely, pat it very dry with paper towels, and toss it in the marinade right before baking. Even then, the texture won’t be as crisp. For the best results with this healthy beef and broccoli baked dish, stick with fresh florets.
What can I substitute for soy sauce in a healthy sheet pan beef and broccoli recipe?
For a gluten-free option, use tamari or coconut aminos — both are lower in sodium and have a similar umami flavor. Tamari is thicker, while coconut aminos are slightly sweeter. If you need a soy-free alternative, try liquid aminos or a mix of fish sauce (use half the amount) and water. Each substitution will slightly change the taste, but your healthy beef and broccoli baked will still be delicious.
Can I make sheet pan beef and broccoli ahead of time for meal prep?
Absolutely! You can marinate the beef and chop the broccoli up to 1 day ahead, storing them separately in the fridge. When you’re ready, just assemble and bake. Cooked leftovers keep well in an airtight container for 3–4 days. To reheat, use the oven at 350°F for 5–7 minutes, or the microwave in 30-second bursts. This sheet pan beef and broccoli is one of my favorite meal prep dishes for busy weeks.
Is this sheet pan beef and broccoli recipe keto-friendly?
It can be easily adapted! Replace the honey with monk fruit sweetener or stevia, and omit the brown sugar. Use tamari instead of soy sauce to reduce carbs. The beef and broccoli are naturally low-carb. Each serving will have around 10–12g net carbs without the sugar swaps. For a complete keto meal, serve with cauliflower rice instead of regular rice. This healthy beef and broccoli baked version fits most low-carb lifestyles.
What can I use instead of flank steak for this one pan beef and broccoli recipe?
If you don’t have flank steak, skirt steak is the best substitute — it’s equally flavorful and tender. Thinly sliced sirloin or top round also work, but may be slightly tougher. For a more affordable option, use thinly cut chuck eye steak. Avoid pre-cut stir-fry strips from the grocery store as they’re often cut with the grain, which makes them chewy. Always slice your own meat against the grain for the best texture in this one pan beef and broccoli dish.
How do I prevent the broccoli from burning in the oven?
Broccoli can burn if it’s too close to the oven edges or if the pan is overcrowded. Spread the florets in a single layer, preferably with space between them. Tossing them lightly in the marinade (not too much liquid) helps protect them. Bake at 425°F for only 10–12 minutes, and rotate the pan halfway through. If you see the tips getting too dark, cover loosely with foil for the last 2 minutes. This sheet pan beef and broccoli method keeps broccoli perfectly crisp-tender.
Share Your Version!
I’d love to see how you make this sheet pan beef and broccoli your own! Did you add extra spice? Swap in chicken? Leave a star rating and a comment below — your feedback helps other readers find the perfect weeknight dinner. Tag me on Instagram or Pinterest @ingredientidea when you share your creation. I personally read every comment and love seeing your kitchen wins!
From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — Lora 🧡
Love This Recipe? Save It to Pinterest!
If you enjoyed this Sheet Pan Beef and Broccoli recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.
👉 Follow Lora on Pinterest @ingredientidea📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!
15-Minute Sheet Pan Beef and Broccoli
This Chinese beef and broccoli recipe is EASY, HEALTHIER than going out because it’s baked, and FASTER than calling for takeout!
Ingredients
- 1/2 cup low-sodium soy sauce
- 4 to 5 cloves garlic (finely minced or pressed)
- 2 to 3 tablespoons honey
- 2 tablespoons brown sugar (packed and to taste (reduce if for a less sweet dish))
- 2 tablespoons sesame oil
- 2 tablespoons rice vinegar
- 2 to 3 teaspoons ground ginger
- 1 teaspoon kosher salt (optional and to taste (soy sauce already has salt))
- 1 teaspoon freshly ground black pepper (or to taste)
- pinch cayenne pepper or red pepper flakes (optional and to taste)
- 1 to 1.25 pounds flank steak (sliced against the grain in bite size pieces)
- 4 to 6 cups fresh broccoli florets
- 1 tablespoon cornstarch (optional (see step 7.))
- 1 tablespoon cold water (optional (see step 7.))
- 2 to 3 green onions sliced in 1-inch segments on the bias (optional for garnishing)
- 1 tablespoon sesame seeds (optional for garnishing)
Instructions
- Preheat oven to 425F and line a sheet pan with aluminum foil for easier cleanup; set aside.
- To a large bowl add the soy sauce, garlic, honey, brown sugar, sesame oil, rice vinegar, ginger, optional salt, pepper, optional cayenne or red pepper flakes, and whisk to combine.
- Add the steak, stir to combine, and let it marinate for 10 to 15 minutes (if you have time and can marinate for up to 1 hour, even better).
- Using a tongs or a slotted spoon, transfer the steak to the sheet pan with space in between the pieces; set aside.
- Add the broccoli (I use 6 cups because we like a lot of broccoli, use less if desired) to the marinade mixture and give it a quick dunk, you just want to moisten it a bit. Using a tongs or a slotted spoon, transfer the broccoli to the sheet pan, and scatter it in between the steak if possible so food isnt overlapping too much; reserve the marinade.
- Bake for about 10 to 12 minutes, or until the steak is cooked through and the broccoli is fork-tender; rotate pan once midway through baking for more even cooking. Tip – Since the steak is in small pieces, it won't take long to cook through. If you like more medium-rare steak, I'd check at 8 minutes and see how it looks.
- While the food bakes, optionally add the reserved marinade to a small saucepan and bring it to a boil over medium-high heat.
- Add the cornstarch and cold water to a small bowl, stir to combine, and all the cornstarch slurry to the boiling saucepan, whisking nearly constantly for 30 seconds or until dissolved. The sauce will get very thick quickly because theres not much quantity. If desired, add about 1/4 to 1/2 cup water as desired for consistency, whisking until incorporated and smooth.
- After the beef and broccoli are done, evenly drizzle with the sauce, to taste.
- Evenly garnish with optional green onions, optional sesame seeds, and serve immediately.
Nutrition
- Calories: 351 kcal
- Sugar: 16 g
- Fat: 14 g
- Carbohydrates: 27 g
- Protein: 30 g
Tried This Recipe? Leave a Comment!
Did you make this recipe? I’d love to hear how it turned out! Please leave a comment and a rating below. Your feedback helps other home cooks and supports cheerychop.com!
For more delicious inspiration, follow me on Pinterest!
