Why Make This Dish? This is better than takeout and easier than delivery. With just four simple ingredients and almost no work, you get tender beef, perfectly cooked broccoli, and a savory garlic-ginger sauce that tastes just like your favorite Chinese restaurant version—without the greasy regret. The slow cooker does all the work while you go about your day. Serve it over rice and you have a satisfying, crowd-pleasing dinner that beats ordering in every time.
Ingredients
One and a half pounds beef chuck or sirloin, thinly sliced against the grain, one cup beef broth, one cup low-sodium soy sauce (or tamari for gluten-free), half cup brown sugar (packed), four cloves garlic minced, and one teaspoon grated fresh ginger (or half teaspoon ground ginger). Four cups fresh broccoli florets added at the end. Optional for serving: cooked white or brown rice, sesame seeds, and sliced green onions.
Equipment Needed
A slow cooker (four to six quarts or larger), a sharp knife or mandoline for slicing beef, a whisk or fork, a small bowl, and a measuring cup.
Method
In a small bowl or directly in the slow cooker, whisk together the beef broth, soy sauce, brown sugar, minced garlic, and grated ginger until the sugar is mostly dissolved.
Place the thinly sliced beef in the slow cooker. Pour the sauce mixture over the beef, stirring to coat the pieces as evenly as possible.
Cover the slow cooker with the lid. Cook on LOW for five to six hours or on HIGH for three to four hours. The beef is done when it is fork-tender and easily pulls apart. Sirloin will be tender sooner; chuck benefits from the longer cooking time.
When the beef is tender, whisk together the cornstarch and cold water in a small bowl until smooth. Stir the slurry into the slow cooker. This will thicken the sauce into a glossy, takeout-style consistency.
Add the broccoli florets to the slow cooker. Stir to submerge them in the sauce as much as possible. Cover and cook on HIGH for twenty to thirty minutes, until the broccoli is bright green and tender-crisp. Do not overcook—mushy broccoli is the enemy of good beef and broccoli.
Serve immediately over hot cooked rice. Garnish with sesame seeds and sliced green onions if desired.
Storage
Refrigerate in an airtight container for up to four days. Reheat gently on the stovetop or in the microwave. The sauce may thicken in the refrigerator; add a splash of water or broth when reheating. Freeze for up to two months (without the broccoli, as broccoli becomes mushy when frozen). Thaw overnight in the refrigerator, then reheat and add fresh broccoli.
Variations
For a spicy version, add one teaspoon of red pepper flakes or one tablespoon of sriracha to the sauce. For a sesame version, add one tablespoon of sesame oil and two tablespoons of sesame seeds to the sauce. Drizzle with extra sesame oil before serving. For a honey garlic version, replace the brown sugar with half a cup of honey. For a vegetable packed version, add sliced bell peppers, snow peas, or carrots along with the broccoli. For a thicker sauce version, double the cornstarch slurry (two tablespoons cornstarch with two tablespoons water). For a low-sodium version, use low-sodium soy sauce and reduce the brown sugar to one third cup. Add extra garlic and ginger for flavor. For a keto version, replace the brown sugar with a keto-friendly sweetener like monk fruit or erythritol. Use coconut aminos instead of soy sauce. For an Instant Pot version, sauté the beef on the stovetop first, then pressure cook on HIGH for fifteen minutes with a natural release of ten minutes. Add broccoli and cook on sauté mode for two to three minutes.
Serving Suggestions
Serve over steamed white rice (jasmine or basmati), brown rice, cauliflower rice, or lo mein noodles. Garnish with toasted sesame seeds, sliced green onions, or a drizzle of sriracha. Serve with egg rolls or potstickers for a full takeout-style meal at home.
Tips for Best Results
Slice the beef against the grain. Cutting across the muscle fibers (not parallel to them) ensures tender bites, not chewy strips. Partially freeze the beef for twenty to thirty minutes before slicing to make it easier to cut very thin pieces.
Use beef chuck for the most tender results. Chuck has marbling that breaks down during slow cooking, becoming fall-apart tender. Sirloin works well but is leaner and can become slightly dry if cooked too long. Avoid pre-cut stew meat, which is often too thick.
Do not add the broccoli at the beginning. Broccoli cooked for six hours turns into gray, mushy, bitter sludge. Add it during the last twenty to thirty minutes for bright color and tender-crisp texture. If you prefer very soft broccoli, add it at the forty five minute mark.
Thicken the sauce at the end. The cornstarch slurry turns thin cooking liquid into glossy, clingy sauce. Do not add it at the beginning—it can break down and lose its thickening power over long cooking times.
Use low-sodium soy sauce. Regular soy sauce plus the natural saltiness of beef broth can make the dish overwhelmingly salty. Low-sodium gives you control. Taste before adding extra salt.
Do not overcook the broccoli. Twenty minutes is usually perfect for tender-crisp. Thirty minutes yields softer broccoli. Check at fifteen minutes if you like it very crisp.
Let the sauce reduce for a thicker consistency. If you prefer a thicker, more intense sauce, cook the beef on LOW with the lid slightly ajar for the last hour. This allows steam to escape and concentrates the flavors.
Toast sesame seeds for deeper flavor. Raw sesame seeds are fine, but toasting them in a dry skillet over medium heat for two to three minutes until lightly golden adds a nutty, aromatic boost.
Make a double batch of sauce. This sauce is also fantastic for chicken, tofu, or meatballs. Make extra and freeze it for another meal. Reheat and add fresh protein and vegetables.
Serve immediately. Beef and broccoli is best fresh. The broccoli continues to soften as it sits, and the sauce may thicken too much. If making ahead, keep the beef and broccoli separate from the rice and combine just before serving.