Gather all your ingredients. Wash the broccoli and slice the onion thinly.
In a large skillet or wok, heat the olive oil over medium-high heat. Add the ground beef and sprinkle in the garlic powder, salt, and pepper. Cook until browned, about 5-6 minutes.
Add the sliced onions to the skillet with the ground beef. Cook for another 2-3 minutes until the onions are translucent.
Add the fresh broccoli florets to the skillet. Pour in the water and cover. Steam for about 3-4 minutes.
In a small bowl, whisk together the soy sauce, brown sugar, ground ginger, and cornstarch until dissolved.
Remove the lid and stir in the sauce mixture. Cook for an additional 2-3 minutes until thickened.
Serve the stir fry over hot cooked rice and enjoy!