Go Back Email Link

Ground Beef and Broccoli Stir Fry - Fast, Flavorful, and Family-Friendly

Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 4 servings

Ingredients
  

  • 1 pound (450 g) ground beef (80–90% lean)
  • 4 cups broccoli florets (fresh or frozen, bite-sized)
  • 1 small onion, thinly sliced (optional but adds sweetness)
  • 3 cloves garlic, minced
  • 1 teaspoon fresh ginger, grated (or 1/2 teaspoon ground ginger)
  • 2 tablespoons neutral oil (canola, avocado, or vegetable)
  • 2 green onions, sliced (for garnish)
  • 1/3 cup low-sodium soy sauce (or tamari for gluten-free)
  • 2 tablespoons oyster sauce (adds deep umami; optional but recommended)
  • 1 tablespoon hoisin sauce (for subtle sweetness and body)
  • 1–2 tablespoons honey or brown sugar (adjust to taste)
  • 1 tablespoon rice vinegar (or apple cider vinegar)
  • 1/2–1 teaspoon toasted sesame oil
  • 1/2 teaspoon red pepper flakes or 1 teaspoon sriracha (optional for heat)
  • 3/4 cup beef or chicken broth (or water)
  • 1 tablespoon cornstarch (for thickening)
  • Cooked white or brown rice, quinoa, or noodles
  • Sesame seeds and lime wedges

Instructions
 

  • Make the sauce. In a bowl, whisk soy sauce, oyster sauce, hoisin, honey, rice vinegar, sesame oil, red pepper flakes, broth, and cornstarch until smooth. Set aside.
  • Prep the broccoli. If using fresh, cut into small, uniform florets. If using frozen, do not thaw; just break up any clumps.
  • Brown the beef. Heat 1 tablespoon oil in a large skillet or wok over medium-high heat. Add ground beef and break it up. Cook until browned with crispy bits, 5–7 minutes. Season lightly with salt and pepper. Transfer to a plate, leaving some fat in the pan.
  • Sauté aromatics. Add remaining 1 tablespoon oil if needed. Add onion and cook 2 minutes until slightly softened. Stir in garlic and ginger and cook 30–45 seconds until fragrant.
  • Cook the broccoli. Add florets to the pan with a pinch of salt. Stir-fry 2–3 minutes, then splash in 2–3 tablespoons water and cover for 2 minutes to steam until crisp-tender. Uncover and let excess moisture cook off.
  • Combine and sauce. Return beef to the pan. Whisk the sauce again (cornstarch settles) and pour it in. Toss everything to coat. Cook 2–3 minutes, stirring, until the sauce thickens and turns glossy.
  • Finish and serve. Taste and adjust: add more vinegar for brightness, honey for sweetness, or chili for heat. Top with green onions and sesame seeds. Serve hot over rice or noodles, with lime wedges if you like.