Cook your base: Prepare brown rice, quinoa, or cauliflower rice according to package directions. Keep warm.
Mix the sauce: In a small bowl, whisk soy sauce, water or broth, rice vinegar, honey, sesame oil, sriracha (if using), and cornstarch until smooth. Set aside.
Heat the pan: Set a large skillet over medium-high heat.
Add oil, then the diced onion. Cook 2–3 minutes until it softens and turns translucent.
Brown the beef: Add ground beef to the skillet, breaking it apart with a spatula. Season with a pinch of salt and pepper.
Cook 5–6 minutes until no longer pink. If there’s excess fat, drain it.
Add aromatics: Stir in garlic and ginger. Cook 30–60 seconds, just until fragrant.
Don’t let the garlic burn.
Cook the broccoli: Add broccoli florets to the skillet. If using fresh, splash in 2 tablespoons of water, cover, and steam 3–4 minutes until bright green and crisp-tender. If using frozen, add directly and cook until heated through.
Sauce it up: Give the sauce a quick stir and pour it into the pan.
Toss everything to coat. Simmer 1–2 minutes until the sauce thickens and clings to the beef and broccoli.
Taste and adjust: Add a squeeze of lime, extra soy for salt, or more sriracha for heat. Remove from heat.
Assemble the bowls: Spoon your base into bowls.
Top with the beef and broccoli mixture. Finish with green onions and sesame seeds.
Serve: Enjoy hot. These bowls are also great for meal prep—see tips below.