Go Back

Beef and Broccoli Meal Prep - Easy, Flavorful, and Ready for the Week

Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings

Ingredients
  

  • Beef: 1.5 pounds flank steak or sirloin, thinly sliced against the grain
  • Broccoli: 6 cups broccoli florets (about 2 large heads)
  • Neutral oil: 2–3 tablespoons (avocado, canola, or grapeseed)
  • Garlic: 4 cloves, minced
  • Ginger: 1 tablespoon fresh, minced (or 1 teaspoon ground in a pinch)
  • Green onions: 3, sliced (optional, for garnish)
  • Sesame seeds: 1 tablespoon (optional)
  • 1/3 cup low-sodium soy sauce or tamari
  • 1/3 cup beef broth (or water)
  • 2 tablespoons oyster sauce (adds depth; sub hoisin for sweeter profile)
  • 1 tablespoon rice vinegar
  • 1–2 tablespoons brown sugar or honey (adjust to taste)
  • 1 tablespoon toasted sesame oil
  • 1/2 teaspoon black pepper
  • 1–2 teaspoons sriracha or chili-garlic sauce (optional, for heat)
  • 2 teaspoons cornstarch (for sauce thickening)
  • 3–4 cups cooked white rice, brown rice, or cauliflower rice
  • Or 8 ounces cooked rice noodles

Method
 

  1. Slice the beef thin: Partially freeze the beef for 20–30 minutes, then slice very thinly against the grain. Thin slices cook quickly and stay tender.
  2. Mix the sauce: In a bowl, whisk soy sauce, broth, oyster sauce, rice vinegar, brown sugar, sesame oil, black pepper, and sriracha if using. In a separate small cup, stir cornstarch with 2 tablespoons of water to make a slurry. Set both aside.
  3. Marinate briefly: Toss half the sauce with the sliced beef and let it sit 10–15 minutes while you prep the broccoli. Reserve the other half of the sauce for the pan.
  4. Blanch or steam the broccoli: Boil water and cook florets 1–2 minutes until bright green and just tender. Drain and rinse with cold water to stop cooking. Pat dry. (Or steam for 3–4 minutes.)
  5. Stir-fry the aromatics: Heat 1 tablespoon oil in a large skillet or wok over medium-high heat. Add garlic and ginger; stir 20–30 seconds until fragrant. Don’t brown them.
  6. Sear the beef in batches: Add 1 tablespoon oil and half the beef in a single layer. Cook 1–2 minutes per side until just browned. Remove to a plate and repeat with remaining beef, adding more oil if needed.
  7. Combine and thicken: Return all beef to the pan. Pour in the reserved sauce and bring to a simmer. Stir the cornstarch slurry and add it gradually, tossing until the sauce turns glossy and thick, about 1–2 minutes.
  8. Add broccoli: Fold in the blanched broccoli and toss to coat. Cook another 1 minute to warm through. Taste and adjust—add a splash of soy for salt, a pinch of sugar for balance, or chili sauce for heat.
  9. Portion for meal prep: Divide rice or noodles into 4–6 containers. Top with beef and broccoli. Sprinkle green onions and sesame seeds if you like. Let cool 10–15 minutes before sealing.