
A faster, family-friendly copycat of the classic beef and broccoli — sweet, savory, and truly better than takeout. Ready in 20 minutes.

This homemade beef and broccoli has been one of my go-to weeknight rescues for years. I first stumbled onto this combination during a busy week when I wanted the comfort of Chinese takeout without the wait or the mystery of restaurant oils. It turned out even better than I expected: tender strips of steak coated in a glossy, slightly sweet sauce, crisp-tender broccoli, bright scallions and just a hint of sesame. It’s quick, comforting, and somehow feels like a special meal even though it takes less time than ordering in.
What makes this version stand out is the balance of fast technique and thoughtful ingredients. I use thinly sliced flank steak tossed in cornstarch to create an almost velvety sear and a sauce made of low-sodium soy, dark brown sugar, garlic and ginger that reduces quickly on the stove. In my kitchen it became a family favorite — my kids insist it’s better than any takeout, and I love that it reheats well for lunches. It’s an easy weeknight main that tastes indulgent and arrives on the table in about 20 minutes from start to finish.
My household quickly began requesting this again and again. I found myself doubling the recipe for gatherings because it disappears off the platter so fast. The contrast between the glossy sauce and the bright broccoli always earns compliments, and there’s something oddly celebratory about making a takeout favorite at home that tastes even better.
My favorite thing about this dish is how reliably it pleases everyone — picky eaters, hungry teens, and grown-ups who crave takeout. Serving it fresh off the stove with scallions and a scatter of sesame seeds always gets compliments. I love that small tweaks — like more ginger or a splash of rice vinegar — can nudge the flavor profile to suit the mood of the night.
Allow leftovers to cool to room temperature (no longer than two hours), then transfer to an airtight container and refrigerate for up to 5 days. For freezing, portion into meal-sized containers and freeze for up to 3 months; thaw in the refrigerator overnight before reheating. Reheat gently on the stovetop over medium-low heat with a splash of water to loosen the sauce, or microwave in short bursts stirring between intervals to preserve texture. Avoid prolonged high heat when reheating to prevent the steak from becoming tough.
If flank steak is unavailable, use skirt, flat iron or thinly sliced sirloin. For gluten-free, swap low-sodium soy for tamari or a certified gluten-free soy sauce and confirm the cornstarch is pure. Substitute brown sugar with coconut sugar for a less sweet, richer tone, or use half honey and half brown sugar for a nuanced sweetness — reduce simmer time slightly if using honey. Vegetable swaps: snow peas, sliced bell peppers or baby bok choy work well; add denser vegetables earlier and delicate greens at the end.
Serve over steamed jasmine or basmati rice, garlic fried rice, or buttery noodles. Sprinkle sesame seeds and extra sliced green onions for color and texture. For a lighter meal, pair with cauliflower rice and a simple cucumber salad dressed in rice vinegar and a pinch of sugar. This dish also shines on a buffet table alongside steamed dumplings, scallion pancakes, or a crisp Asian slaw for varied textures.
Beef and broccoli is a staple of Chinese-American cooking, inspired by Cantonese techniques but adapted to American palates with sweeter sauces and tenderized proteins. It’s closely associated with American Chinese restaurants and is a testament to the creativity of immigrant cooks who merged traditional techniques with locally available ingredients. While not an authentic regional Chinese dish in the traditional sense, it represents a beloved hybrid cuisine that has millions of fans for its comforting flavors.
In spring and summer use tender young broccoli and add snap peas or asparagus. In fall and winter, swap in roasted broccoli for deeper caramelized flavor or use hearty greens like kale — blanch first to reduce bitterness. Adjust sweetness and acidity seasonally: more citrus or rice vinegar in summer for brightness, deeper brown sugar and a dash of Chinese five-spice in winter for warmth.
For efficient weeknight cooking, slice the steak and store it coated in cornstarch in a sealed container in the refrigerator for up to 24 hours. Make the sauce ahead and refrigerate; reheat gently before adding to the skillet. Chop broccoli and scallions in advance. If packing lunches, keep rice and beef+broccoli in separate compartments to preserve texture; combine briefly before eating and microwave with a splash of water to rehydrate the sauce.
This dish has become a family favorite because it’s fast, forgiving and delicious. Whether you’re feeding a crowd or prepping lunches for the week, it reliably delivers the comforting flavors of classic restaurant-style beef and broccoli — but better, fresher and made right in your own kitchen. Give it a try and make it your own with the small tweaks that suit your taste.
Slice the steak across the grain thinly (no more than 1/4-inch) for the most tender bites.
Use high heat when searing the beef to promote browning without overcooking the interior.
If the sauce gets thin from vegetable moisture, add a 1:1 cornstarch slurry (1 tablespoon cornstarch + 1 tablespoon water) to thicken quickly.
This nourishing better-than-takeout beef with broccoli recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes — you can use tamari or a certified gluten-free soy sauce to make this gluten-free, and ensure all other ingredients (like oyster sauce if used) are GF.
Refrigerate in an airtight container for up to 5 days. Freeze for up to 3 months.
This Better-Than-Takeout Beef With Broccoli recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Add the thinly sliced steak and 1/4 cup cornstarch to a large zip-top bag. Seal and shake until evenly coated. Set aside while you prepare the sauce so the coating adheres.
In a medium saucepan, heat 1 tablespoon olive oil and 1 tablespoon sesame oil over medium-high. Sauté garlic and ginger 45-60 seconds. Add 1/2 cup soy sauce, 1/2 cup water and 3/4 cup packed dark brown sugar. Bring to a boil, then reduce to low and simmer 5 minutes until slightly reduced.
Heat a large skillet over medium-high to high heat with the remaining oils. Add the coated steak and sear, turning intermittently, until cooked through, about 5 to 7 minutes depending on thickness.
Add 4 to 6 cups broccoli florets to the skillet and immediately drizzle in the soy sauce mixture. Toss to coat and cook 3 to 5 minutes at medium-high until broccoli is crisp-tender.
If sauce is thin, mix 1 tablespoon cornstarch with 1 tablespoon water and stir into the skillet. Cook about 1 minute until glossy and thickened to desired consistency.
Turn off heat, add sliced green onions and toss. Garnish with red pepper flakes and sesame seeds if desired. Serve immediately over steamed rice or noodles.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@kitchenfunwithmy3sons on social media!


A bright, restorative broth made in 10 minutes with garlic, ginger, turmeric and miso—perfect for cold days, quick recovery, or a daily immunity ritual.

Bite-sized salmon glazed in a savory-sweet soy marinade, air-fried until caramelized and tender—ready in 15 minutes and perfect with rice or a green salad.

A comforting Mexican meatball soup with tender beef meatballs, fragrant spearmint, rice, and vibrant vegetables — perfect for family dinners and weeknight comfort.

Leave a comment & rating below or tag @kitchenfunwithmysons on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.