Prep your base: Cook rice, quinoa, or cauliflower rice according to package directions. Fluff and set aside.
Steam or blanch the broccoli: Steam broccoli for 3–4 minutes until crisp-tender, or blanch in boiling water for 2 minutes and drain.
Don’t overcook; it will finish in the pan.
Make the sauce: In a small bowl, combine soy sauce, oyster sauce, vinegar, sesame oil, sriracha (if using), black pepper, and the cornstarch slurry. Stir well.
Sauté aromatics: Heat the neutral oil in a large skillet over medium heat. Add onion and cook 3–4 minutes until soft.
Stir in garlic and ginger for 30 seconds until fragrant.
Brown the beef: Add the ground beef. Break it up with a spatula and cook 5–7 minutes until browned. If there’s excess fat, drain it off.
Season the meat: Sprinkle in red pepper flakes if using.
Stir so the spices coat the beef evenly.
Add the sauce: Pour the sauce over the beef. Stir and let it simmer 1–2 minutes until slightly thickened and glossy.
Fold in the broccoli: Add the steamed broccoli to the pan. Toss to coat and heat through for another 1–2 minutes.
Adjust seasoning with a splash more soy sauce or a pinch of salt if needed.
Assemble meal prep bowls: Divide your base into 4–5 containers. Spoon the beef and broccoli mixture on top. Finish with green onions, sesame seeds, and a squeeze of lime.
Cool and store: Let containers cool uncovered for 15–20 minutes before sealing and refrigerating.