Ingredients
1 cup water
6 tablespoons lower-sodium soy sauce
3 tablespoons packed light brown sugar
1 tablespoon cornstarch
3 cloves garlic, minced
1 tablespoon minced fresh ginger (from 1-inch piece)
2 teaspoons unseasoned rice vinegar
3 tablespoons neutral oil (such as canola), divided
12 ounces (about 5 1/4 cups) fresh broccoli florets
1 pound 90/10 lean ground beef
1/2 teaspoon kosher salt
2 teaspoons toasted sesame seeds (optional)
2 green onions, thinly sliced (optional)
Steamed white rice, for serving
Instructions
- In a medium bowl, whisk together water, soy sauce, brown sugar, cornstarch, garlic, ginger, and rice vinegar until sugar dissolves. Set aside.
- Heat 2 tablespoons oil in a large nonstick skillet over medium-high heat until shimmering. Add broccoli and cook, stirring occasionally, until tender-crisp and slightly charred, 6–7 minutes. Transfer to a bowl.
- Reduce heat to medium, add remaining 1 tablespoon oil to skillet. Add ground beef, sprinkle with salt, and cook, breaking into crumbles, until browned, about 5 minutes.
- Pour sauce into skillet with beef. Bring to a simmer and cook, stirring constantly, until slightly thickened, about 3 minutes.
- Return broccoli to skillet and cook, stirring, until sauce thickens further and coats beef and broccoli, about 3 minutes.
- Garnish with sesame seeds and green onions if desired. Serve over steamed rice.
Notes
- Add diced bell peppers or carrots for extra color and nutrition.
- Swap water for chicken or beef broth for richer flavor.
- Use pre-packaged broccoli florets for convenience.
- Top with chopped peanuts or fresh cilantro for texture and freshness.
- Ground turkey or chicken can be used instead of beef for a lighter version.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Dish
- Method: Stir Fry
- Cuisine: Chinese American
- Diet: Halal
Nutrition
- Serving Size: 1/4 of recipe (without rice)
- Calories: 310
- Sugar: 9g
- Sodium: 920mg
- Fat: 18g
- Saturated Fat: 5g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 3g
- Protein: 22g
- Cholesterol: 60mg