This quick and easy 15-Minute Sheet Pan Beef and Broccoli dinner combines tender beef with crisp broccoli for a flavorful and satisfying meal in just 15 minutes! It’s perfect for busy weeknights when I want something delicious without spending too much time in the kitchen.
Ingredients
1 lb flank steak, thinly sliced
4 cups broccoli florets
3 tablespoons olive oil
2 tablespoons soy sauce (or tamari for gluten-free)
1 tablespoon oyster sauce
1 tablespoon honey or maple syrup
2 cloves garlic, minced
1 tablespoon fresh ginger, grated
Salt and pepper to taste
Sesame seeds (optional, for garnish)
Green onions (optional, for garnish)
(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)
Directions
Preheat your oven to 400°F (200°C) and line a large baking sheet with parchment paper.
In a bowl, whisk together olive oil, soy sauce, oyster sauce, honey, garlic, ginger, salt, and pepper to create the marinade.
Add the sliced flank steak to the marinade, tossing to coat evenly. Let it marinate for 5-10 minutes if you have time.
Spread the broccoli florets evenly on the prepared baking sheet. Drizzle with a little olive oil and season with salt and pepper.
Arrange the marinated beef in a single layer on the sheet pan next to the broccoli.
Roast in the oven for 10-12 minutes, flipping the beef halfway through, until the beef is cooked through and the broccoli is tender.
Garnish with sesame seeds and sliced green onions, if desired. Serve immediately.
Servings and timing
This recipe serves 4 people. Prep takes about 5 minutes, and cooking time is roughly 10-12 minutes, making the total time just 15 minutes from start to finish.
Variations
I sometimes swap flank steak for sirloin or skirt steak depending on what’s available.
For a vegetarian version, I replace the beef with tofu or tempeh and double the broccoli.
Adding a splash of sriracha or chili flakes gives it a spicy kick if I’m in the mood for heat.
You can toss in other veggies like bell peppers or snap peas for more color and variety.
Using tamari instead of soy sauce makes it gluten-free without losing any flavor.
Storage/Reheating
Leftovers keep well in an airtight container in the fridge for up to 3 days. To reheat, I prefer warming it gently in a skillet over medium heat to keep the beef tender and the broccoli crisp. You can also microwave it, but I recommend covering it to retain moisture.
FAQs
Can I use a different cut of beef?
Absolutely! I usually use flank steak because it cooks quickly and stays tender, but sirloin or skirt steak work just as well. Just slice them thinly for even cooking.
Can I prepare this recipe ahead of time?
Yes, you can marinate the beef a few hours ahead or even overnight to deepen the flavors. Just wait to roast until you're ready to eat.
Is this recipe gluten-free?
It can be if you swap soy sauce for tamari, which is gluten-free. Be sure to check the labels on oyster sauce and other condiments as well.
Can I make this recipe in an air fryer?
Yes, you can! Cook the broccoli and beef in batches at 400°F for about 8-10 minutes, shaking or flipping halfway through.
What can I serve with this dish?
This sheet pan beef and broccoli is great on its own or served over steamed rice, quinoa, or noodles for a more filling meal.
Conclusion
I find this 15-minute sheet pan beef and broccoli recipe a lifesaver when I want something healthy, tasty, and quick. The balance of savory and sweet flavors with tender beef and crisp broccoli always hits the spot. Plus, the easy cleanup means I get to enjoy my meal without stressing about the mess afterward. It’s definitely a recipe I keep coming back to!
Recipe:

15-Minute Sheet Pan Beef and Broccoli
- Total Time: 15 minutes
- Yield: 4 servings
- Diet: Low Fat
Description
A quick and easy 15-minute sheet pan dinner combining tender beef with crisp broccoli, glazed in a savory and slightly sweet marinade, perfect for busy weeknights.
Ingredients
1 lb flank steak, thinly sliced
4 cups broccoli florets
3 tablespoons olive oil
2 tablespoons soy sauce (or tamari for gluten-free)
1 tablespoon oyster sauce
1 tablespoon honey or maple syrup
2 cloves garlic, minced
1 tablespoon fresh ginger, grated
Salt and pepper to taste
Sesame seeds (optional, for garnish)
Green onions (optional, for garnish)
Instructions
- Preheat your oven to 400°F (200°C) and line a large baking sheet with parchment paper.
- In a bowl, whisk together olive oil, soy sauce, oyster sauce, honey, garlic, ginger, salt, and pepper to create the marinade.
- Add the sliced flank steak to the marinade, tossing to coat evenly. Let it marinate for 5-10 minutes if you have time.
- Spread the broccoli florets evenly on the prepared baking sheet. Drizzle with a little olive oil and season with salt and pepper.
- Arrange the marinated beef in a single layer on the sheet pan next to the broccoli.
- Roast in the oven for 10-12 minutes, flipping the beef halfway through, until the beef is cooked through and the broccoli is tender.
- Garnish with sesame seeds and sliced green onions, if desired. Serve immediately.
Notes
For gluten-free, use tamari instead of soy sauce and check oyster sauce labels.
Marinate beef ahead of time for deeper flavor.
Substitute flank steak with sirloin or skirt steak if desired.
Vegetarian option: replace beef with tofu or tempeh and double the broccoli.
Add sriracha or chili flakes for a spicy kick.
Can add other veggies like bell peppers or snap peas for variety.
Store leftovers in airtight container in fridge up to 3 days.
Reheat gently in a skillet or microwave covered to retain moisture.
- Prep Time: 5 minutes
- Cook Time: 10-12 minutes
- Category: Dinner
- Method: Sheet Pan Roasting
- Cuisine: Asian-Inspired
Nutrition
- Serving Size: 1 serving
- Calories: Approx. 350 kcal
- Sugar: 6g
- Sodium: 600mg
- Fat: 15g
- Saturated Fat: 3g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 4g
- Protein: 30g
- Cholesterol: 70mg