This Healthy Beef And Broccoli Dinner Recipe is a quick, nutritious and hearty dish, with succulent beef, tender crispy broccoli in a rich sauce, making it the perfect takeout alternative! In just 15 minutes, you’ll have a delicious and nutritious dish packed with protein, fiber and rich umami flavor for your healthy dinner. Plus, it’s baked on a baking sheet, making cleanup a breeze!
Why You’ll Love This Healthy Beef and Broccoli Recipe
- Healthier than Takeout – Made with less oil and sodium, this homemade version is much better for you.
- Quick & Easy – Ready in just 15 minutes, perfect for busy weeknights.
- Incredible Flavor – A perfect balance of soy sauce, sesame, garlic, and ginger.
- One-Pan Wonder – Minimal dishes, maximum convenience!
Ingredients Beef and Broccoli Recipe
To make this Healthy Beef and Broccoli dinner recipe, you’ll need:
- For the Sauce:
- ½ cup low-sodium soy sauce
- 4 to 5 cloves garlic, minced or pressed
- 2 to 3 tablespoons honey
- 2 tablespoons brown sugar, packed
- 2 tablespoons sesame oil
- 2 tablespoons rice vinegar
- 2 to 3 teaspoons ground ginger
- 1 teaspoon kosher salt (optional, as soy sauce is salty)
- 1 teaspoon freshly ground black pepper
- Pinch of cayenne pepper or red pepper flakes (optional)
- For the Beef and Broccoli:
- 1 to 1.25 pounds flank steak, sliced against the grain into bite-sized pieces
- 4 to 6 cups broccoli florets
- 1 tablespoon cornstarch (optional, for thickening sauce)
- 1 tablespoon cold water (optional, for thickening sauce)
- 2 to 3 green onions, sliced (for garnish)
- 1 tablespoon sesame seeds (for garnish)
Instructions
1. Marinate the Beef
In a bowl, whisk together all the sauce ingredients. Add the sliced flank steak and let it marinate for 10 to 15 minutes.
2. Prep the Broccoli
While the beef marinates, preheat your oven to 400°F (200°C). Line a baking sheet with foil for easy cleanup.
3. Assemble the Sheet Pan
Using a slotted spoon, transfer the marinated beef onto the prepared baking sheet. Next, dunk the broccoli in the remaining marinade for a few seconds, then add it to the sheet pan.
4.Bake
Bake for 10 to 12 minutes, or until the steak is cooked through and the broccoli is crisp-tender.
5. Optional: Make a Thick Sauce
If you like a thicker sauce, bring the leftover marinade to a quick boil on the stovetop, adding cornstarch mixed with cold water. Simmer until thickened, then drizzle over the beef and broccoli.
6. Garnish & Serve
Sprinkle with sliced green onions and sesame seeds. Serve hot and enjoy your healthy beef and broccoli dinner!
Expert Tips
- Marinate for extra flavor: If you have time, let the beef marinate for up to an hour.
- Use fresh broccoli: Frozen broccoli works, but fresh yields the best texture.
- Thinly slice the beef: Cutting against the grain makes the meat more tender.
- Don’t overbake: The steak cooks quickly, so keep an eye on it!
Can I Make This Recipe on the Stovetop?
Yes! If you prefer a stovetop method, check out our Stovetop Beef and Broccoli Recipe, which delivers the same great flavors in a quick skillet version.
Storage & Meal Prep
- Refrigerate: Store leftovers in an airtight container for up to 3 days.
- Reheat: Warm in a skillet or microwave before serving.
- Freeze: Freeze the cooked beef and broccoli for up to 2 months and reheat as needed.
What to Serve With Beef and Broccoli
Pair this healthy beef and broccoli dinner recipe with:
- Brown rice or quinoa for added fiber
- Cauliflower rice for a low-carb option
- A side of miso soup or egg drop soup
More healthy broccoli recipes
Conclusion
This healthy beef and broccoli dish is a must-try for anyone looking for a quick, flavorful, and nutritious meal. It’s faster than takeout, tastes even better, and is much healthier! Try it tonight and enjoy a restaurant-quality dinner at home. According to Bon Appétit, using high heat and the right balance of flavors will create restaurant-quality food at home.

Healthy Beef and Broccoli Dinner Recipe
Equipment
- ½ cup low-sodium soy sauce
- 4 to 5 cloves garlic, finely minced or pressed
- 2 to 3 tablespoons honey
- 2 tablespoons brown sugar, packed
- 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 broccoli florets
- 1 tablespoon cornstarch, optional
- 1 tablespoon cold water, optional
- 2 to 3 green onions sliced in 1-inch segments on the bias, optional for garnishing
- 1 tablespoon sesame seeds, optional for garnishing
Instructions
- Marinate the BeefIn a bowl, whisk together all the sauce ingredients. Add the sliced flank steak and let it marinate for 10 to 15 minutes.
- Prep the BroccoliWhile the beef marinates, preheat your oven to 400°F (200°C). Line a baking sheet with foil for easy cleanup.
- Assemble the Sheet PanUsing a slotted spoon, transfer the marinated beef onto the prepared baking sheet. Next, dunk the broccoli in the remaining marinade for a few seconds, then add it to the sheet pan.
- BakeBake for 10 to 12 minutes, or until the steak is cooked through and the broccoli is crisp-tender.
- Optional: Make a Thick SauceIf you like a thicker sauce, bring the leftover marinade to a quick boil on the stovetop, adding cornstarch mixed with cold water. Simmer until thickened, then drizzle over the beef and broccoli.
- Garnish & ServeSprinkle with sliced green onions and sesame seeds. Serve hot and enjoy your healthy beef and broccoli dinner!
Notes
- Marinate for extra flavor: If you have time, let the beef marinate for up to an hour.
- Use fresh broccoli: Frozen broccoli works, but fresh yields the best texture.
- Thinly slice the beef: Cutting against the grain makes the meat more tender.
- Don’t overbake: The steak cooks quickly, so keep an eye on it!