This beef & broccoli is like takeout, but better because it’s made from scratch! The beef is tossed in a homemade ginger sesame sauce made of good-for-you ingredients, and everything is baked in the oven in one pan. It’s a 30-minute meal you’ll find yourself making again and again!
This beef and broccoli is a meal everyone loves, and it’s easier to make from scratch than you think! I’ve made this recipe for Drew and my family several times, and they absolutely love it. It’s like takeout, but it’s better because it’s homemade! And everything is always better when it’s homemade, right!?
Rather than cooking the beef and broccoli on the stovetop, this recipe is hands-off by cooking them both in the oven instead. No need to stand stirring and fussing over a hot stove. The beef and broccoli are then served with a homemade sesame ginger sauce that is perfectly sweet with a hint of spice!
A few of my favorite things about this recipe is that it’s a…
LIKE TAKEOUT…BUT BETTER. Eat bite of this recipe gives you the all the feels of takeout, but the flavors are richer, and the ingredients are cleaner. You won’t be ordering out after you try this homemade version!
30-MINUTE DINNER. This is a quick dinner that takes less than 30 minutes to make! Prepping the sauce is the only thing that takes a few minutes to do. Otherwise, dinner is on the table in no time.
A CROWD-PLEASER. It’s always hard to find recipes that please every palate at the table, but I have found that even the pickiest of eaters love this dish! It’s a sure crowd-pleaser for any occasion.
See the recipe card below for the complete ingredient list and measurements.
Beef – I’ve used several different types of cuts for this recipe. We’ve successfully made this recipe with petite tender, flank, and skirt steak. But you can use almost any other cut of beef you like.
Broccoli – is roasted in the oven with the beef to add some healthy vegetables.
The sauce – to add all the delicious flavor, this sauce is made with tamari, sesame oil, ginger, garlic, sesame seeds, maple syrup for sweetness, and a little gochujang for spice (or you can use red pepper flakes instead).
How to Make Beef and Broccoli
Make the sauce. In a liquid measuring cup or small bowl, mix all the sauce ingredients together.
Arrange the beef and broccoli on a pan. Place the sliced beef on one side of a large sheet pan, and toss in 2 teaspoons of sesame oil. Arrange the broccoli florets on the other side of the sheet pan and drizzle or spray with olive oil or avocado oil and sprinkle with salt.
Bake. Then bake the beef and broccoli at 475F for 10 minutes. Then remove from the oven, and transfer just the broccoli to a bowl and cover with foil to keep warm.
Broil the beef. Drizzle 3/4 of the sauce over the cooked beef on the pan and broil on HIGH for 2-3 minutes, until the edges of the beef are crispy. Then serve the beef and sauce with the roasted broccoli over rice, finishing off with the remaining sauce over top. Enjoy!
Thinly slice the beef. Use a sharp knife to thinly slice the beef, this helps the meat be not only bite-sized but if the beef is tough it will help.
Make the sauce thicker – if you like the consistency of the sauce to be thicker you can add 1 1/2 teaspoon corn starch to the sauce.
Types of beef you can use – I’ve tested this recipe with several cuts of beef. We’ve made it with flank, skirt, and petite tender all cut into thin slices. My favorite cut was the flank and petite steak, the skirt steak is a little tough but still works when cut thinner. Overall, you can use any steak you like!
Add more vegetables – if you love the broccoli and want to add more vegetables, you can add cauliflower, Brussels sprouts, asparagus, and bell peppers.
Marinate the beef with the sauce. If you want to tenderize the meat and enhance the flavors even more, marinate the sauce and the beef in the refrigerator overnight for best results or for several hours! Add only the beef to be cooked for the first half of the bake, then add all the sauce when the beef is ready to be broiled.
Don’t overcrowd the beef while cooking. In order to get a nice even cook on the beef, and prevent it from steaming, spread the beef pieces out on the pan as much as you can.
We love to serve this meal for a weekend take-out at home night, weeknight dinner, or meal prep to make lunches easier. We love to serve this beef and broccoli with a grain such as rice to soak up all that delicious sauce! Whether it’s white, brown, or wild rice. For a healthier option, you can also use quinoa too!
Pairing this with a salad is also something we love to do – whether that’s an Asian-style salad or our crunchy edamame salad!
Freezing and Storing Leftovers
Keep leftovers fresh – by storing them in an airtight container. Refrigerate for 4-5 days!
Freeze leftovers – by placing the cooked beef, broccoli, and sauce in a freezer-friendly bag or container. Freeze for 1-2 months, then thaw and reheat in a pan when ready to serve!
This dish is perfect if you need to make it in advance to get dinner on the table faster or for meal prep. You can reheat everything in a pan on the stovetop with the sauce until warm/hot!
Sheet Pan Beef & Broccoli
- 1 lb flank steak, see notes for other beef you can use
- 3 cups broccoli
- 2 teaspoons olive oil or avocado oil
- 2 teaspoons sesame oil
- 1/2 cup tamari, or you can use soy sauce
- 3-4 Tablespoons maple syrup, can also use honey, coconut sugar, or brown sugar.
- 1 Tablespoon sesame oil
- 4-5 garlic cloves
- 1 1/2 teaspoons fresh ginger, minced
- 1 teaspoon sesame seeds *optional
- 1 teaspoon gochujang, or swap for one healthy pinch of red pepper flakes
- Preheat oven to 475F.
- Make the sauce: Add all the sauce ingredients to a small bowl or liquid measuring cup and use a fork or spoon to mix the sauce thoroughly.
- Roast the broccoli and beef: Arrange the broccoli florets and sliced beef on a sheet pan (place the broccoli on one side and the beef on the other). Spray or coat the broccoli in olive oil or avocado oil and sprinkle with a pinch of salt. Drizzle sesame oil over the beef and use tongs to toss the beef in it so it's evenly coated. Then bake for 10 minutes.
- Broil the beef: After the beef and broccoli are done, transfer the roasted broccoli to a bowl and cover with foil to keep warm. Then drizzle 3/4 of the sauce over the meat and broil on HIGH in the oven for 2-3 minutes until the edges of the beef are crispy. Remove and serve with the broccoli over rice with the remaining sauce!