🍤 Honey Garlic Shrimp & Broccoli Stir-Fry with Loaded Egg Fried Rice
Sweet, savory, garlicky, and seriously satisfying, this Honey Garlic Shrimp and Broccoli Stir-Fry is a delicious homemade takeout-style dinner! Juicy shrimp, crisp-tender broccoli, and sweet onions are coated in a glossy honey garlic sauce with fresh ginger and savory soy sauce.
Paired with fluffy egg fried rice loaded with colorful vegetables, scrambled eggs, and fragrant seasonings, this complete meal is perfect for busy weeknights, family dinners, or whenever you’re craving your favorite Asian-inspired takeout without leaving home.
The best part? Everything comes together quickly in a skillet or wok, giving you tender shrimp, vibrant vegetables, and perfectly seasoned rice in every bite.
Recipe Information
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Total Time: 45 minutes
- Servings: 4
- Course: Main Course, Dinner
- Cuisine: Asian-inspired
- Difficulty: Easy to moderate
Ingredients
For the Honey Garlic Shrimp & Broccoli
- 1 lb large shrimp (450 g), peeled and deveined
- 3 cups fresh broccoli florets (approximately 250–300 g)
- 1 medium yellow onion, thinly sliced
- 2 tablespoons vegetable oil, divided
- 3 garlic cloves, freshly minced
- 1 teaspoon fresh ginger, grated
- ¼ cup low-sodium soy sauce (60 ml)
- 2 tablespoons honey (30 ml)
- 1 tablespoon oyster sauce (15 ml)
- 1 teaspoon rice vinegar or fresh lime juice
- 1 teaspoon cornstarch (cornflour)
- 2 tablespoons cold water
- ¼ teaspoon ground black pepper
- ¼ teaspoon red pepper flakes, optional
For the Loaded Egg Fried Rice
- 4 cups cooked, chilled rice (approximately 600–700 g)
- 3 large eggs, lightly beaten
- 1 cup mixed vegetables (150 g), such as peas, carrots, and corn
- 3 spring onions, finely sliced
- 2 tablespoons vegetable oil, divided
- 2 tablespoons low-sodium soy sauce, or to taste
- 1 teaspoon sesame oil
- 2 garlic cloves, minced
- ¼ teaspoon ground black pepper
- Salt, to taste, if needed
Optional Garnishes
- Toasted sesame seeds
- Extra sliced spring onions
- Fresh coriander
- Lime wedges
- A drizzle of chili oil
Instructions
Step 1: Prepare the Shrimp and Vegetables
If using frozen shrimp, thaw them completely and remove any excess moisture. Pat the shrimp dry with paper towels so they sear rather than steam.
Cut the broccoli into bite-sized florets. Slice the onion into thin strips, mince the garlic, and grate the ginger.
In a small bowl, whisk together the soy sauce, honey, oyster sauce, rice vinegar, and black pepper.
In another small bowl, mix the cornstarch with 2 tablespoons of cold water until smooth. Set aside.
Tip: Prepare all the ingredients before heating the wok or skillet, because stir-frying moves quickly once cooking begins.
Step 2: Prepare the Broccoli
Bring a small pot of water to a boil. Add the broccoli florets and blanch for approximately 2 minutes, just until they turn bright green and begin to soften.
Drain immediately and rinse briefly with cold water to stop the cooking. Set aside.
Alternatively, add the broccoli directly to the skillet later with 2–3 tablespoons of water, cover, and steam until crisp-tender.
Blanching beforehand helps the broccoli cook evenly without overcooking the shrimp.
Step 3: Cook the Shrimp
Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat.
Arrange the shrimp in a single layer, working in batches if necessary. Cook for approximately 1–2 minutes on the first side, then turn and cook for another 1–2 minutes, until the shrimp are pink, opaque, and nearly cooked through.
Transfer the shrimp to a clean plate. Avoid cooking them for too long at this stage, as they will return to the sauce later.
Step 4: Sauté the Onion, Garlic, and Ginger
Add the remaining tablespoon of vegetable oil to the same skillet.
Add the sliced onion and stir-fry for 2–3 minutes until softened but still slightly crisp.
Stir in the minced garlic and grated ginger. Cook for approximately 30 seconds, stirring continuously until fragrant.
Be careful not to burn the garlic, as it can become bitter.
Step 5: Add the Broccoli and Honey Garlic Sauce
Add the blanched broccoli to the skillet and toss with the onions, garlic, and ginger.
Pour in the prepared honey garlic sauce and stir to coat the vegetables evenly. Bring the sauce to a gentle simmer.
Stir the cornstarch slurry again, then gradually pour it into the skillet while stirring. Cook for 1–2 minutes, until the sauce thickens into a glossy coating.
If the sauce becomes too thick, add a splash of water. For more heat, sprinkle in the optional red pepper flakes.
Step 6: Return the Shrimp to the Skillet
Add the shrimp back to the skillet, including any accumulated juices. Toss gently with the broccoli and sauce.
Cook for another 1–2 minutes, or until the shrimp are fully cooked and the sauce coats everything evenly. Shrimp should reach an internal temperature of 63°C (145°F).
Taste and adjust the balance as needed. Add a little extra honey for sweetness, a splash of soy sauce for savoriness, or a squeeze of lime for brightness.
Remove the skillet from the heat and keep warm while preparing the fried rice.
For the Loaded Egg Fried Rice
Step 7: Prepare the Rice
For the best fried rice, use cooked rice that has been thoroughly chilled. Day-old rice works especially well because it is drier and less likely to clump or turn mushy.
Break up any large clumps with your fingers or a fork before cooking.
If using freshly cooked rice, spread it in a shallow layer and allow it to cool promptly. Refrigerate it until cold before stir-frying rather than leaving it at room temperature for an extended period.
Step 8: Scramble the Eggs
Heat 1 tablespoon of vegetable oil in a large wok or skillet over medium-high heat.
Pour in the beaten eggs and let them set for a few seconds. Gently scramble with a spatula until just cooked into soft curds.
Transfer the eggs to a plate and set aside.
Avoid browning the eggs too much, as they will be returned to the pan later.
Step 9: Sauté the Garlic and Vegetables
Add the remaining tablespoon of vegetable oil to the skillet.
Add the minced garlic and cook for approximately 20–30 seconds until fragrant.
Add the mixed vegetables and stir-fry for 2–3 minutes, until heated through and tender-crisp.
If using frozen mixed vegetables, add them directly from frozen and cook until excess moisture has evaporated.
Step 10: Add the Rice and Seasonings
Add the chilled rice to the skillet, breaking up any remaining clumps with a spatula.
Spread the rice across the hot surface and let it cook undisturbed for short intervals before tossing. This helps the grains heat evenly and develop a lightly toasted flavor.
Pour in the soy sauce and add the black pepper. Stir-fry for 3–5 minutes until the rice is hot throughout and evenly seasoned.
Add the scrambled eggs and sliced spring onions. Toss everything together until well distributed.
Drizzle with the sesame oil and stir briefly to finish.
Taste before adding any extra salt, since the soy sauce already provides seasoning.
Step 11: Assemble and Serve
Divide the egg fried rice among four serving plates or bowls.
Spoon the honey garlic shrimp and broccoli alongside or over the rice, making sure each portion has plenty of shrimp, vegetables, and glossy sauce.
Finish with toasted sesame seeds, extra spring onions, and a squeeze of lime if desired.
Serve immediately while the shrimp are juicy, the vegetables are bright, and the rice is hot and fluffy.
Chef’s Tips for the Best Results
- Pat the shrimp dry: Removing excess moisture helps them sear properly and prevents the sauce from becoming watery.
- Avoid overcooking the shrimp: Cook them just until opaque and firm. Excessive cooking makes shrimp rubbery.
- Use cold cooked rice: Chilled rice separates more easily and creates a better fried-rice texture.
- Keep the pan hot: Stir-frying over medium-high to high heat helps the ingredients cook quickly while retaining texture.
- Use low-sodium soy sauce: This gives you more control over the saltiness of both the shrimp and rice.
- Thicken the sauce gradually: Add the cornstarch slurry a little at a time, since the sauce may thicken faster than expected.
- Cook in batches if needed: Overcrowding the pan causes ingredients to steam rather than brown.
- Prepare everything ahead: Chop the vegetables, mix the sauce, and portion the seasonings before starting to cook.
- Keep the rice and shrimp separate until serving: This preserves the contrast between the fluffy fried rice and the glossy shrimp sauce.
Delicious Variations
Spicy Honey Garlic Shrimp
Add extra red pepper flakes, chili garlic sauce, or a drizzle of chili oil for a spicy-sweet version.
Lemon Honey Garlic Shrimp
Replace the rice vinegar with fresh lemon juice and add a little lemon zest for a brighter citrus flavor.
Chicken and Broccoli Stir-Fry
Replace the shrimp with thinly sliced boneless chicken. Cook the chicken thoroughly before preparing the sauce, ensuring it reaches an internal temperature of 74°C (165°F).
Extra Vegetable Fried Rice
Add diced bell peppers, shredded cabbage, mushrooms, or chopped broccoli stems to the rice for extra color and texture.
Pineapple Honey Garlic Shrimp
Add ½ cup small pineapple chunks to the stir-fry for a tropical sweet-and-savory twist.
Mushroom and Egg Fried Rice
Add sliced mushrooms with the mixed vegetables and stir-fry until their moisture has evaporated and they begin to brown.
Brown Rice Version
Use chilled cooked brown rice instead of white rice for a nuttier flavor and chewier texture.
Make-Ahead Instructions
To save time, prepare the honey garlic sauce, chop the vegetables, and peel and devein the shrimp in advance. Store the ingredients separately in covered containers in the refrigerator.
Cook and chill the rice ahead of time, ideally the day before, so it is ready for stir-frying.
For the freshest results, prepare the shrimp stir-fry and fried rice shortly before serving. Both cook quickly and taste best when freshly made.
Storage Instructions
Refrigerator: Store the shrimp and broccoli separately from the fried rice in airtight containers. Refrigerate promptly, within 2 hours of cooking, and consume within 3 days for the best quality.
Reheating the shrimp: Warm gently in a skillet over medium-low heat with a splash of water until heated through. Avoid prolonged reheating, as shrimp can become tough.
Reheating the fried rice: Reheat in a skillet with a small splash of water or oil, stirring until steaming hot throughout. You can also microwave it in a covered, microwave-safe container, stirring halfway through.
Freezing: Freezing is possible, but the texture of the broccoli and shrimp may soften after thawing. For best quality, freeze promptly in suitable containers and use within 1–2 months.
Food safety: Cooked rice needs particular care because it can support bacterial growth if left at room temperature. Cool it promptly in shallow containers, refrigerate promptly, and reheat until steaming hot. Avoid reheating the same portion repeatedly.
Frequently Asked Questions
Can I use frozen shrimp?
Yes. Thaw the shrimp fully in the refrigerator or under cold running water, then pat them dry before cooking. This helps the shrimp brown properly and keeps excess water out of the sauce.
Can I use fresh rice instead of day-old rice?
Yes, but chilled rice usually gives better results. Fresh rice contains more moisture and is more likely to clump. If using fresh rice, cool it promptly in a shallow layer and refrigerate it before stir-frying.
How do I make the honey garlic sauce thicker?
Mix 1 teaspoon cornstarch with 2 tablespoons cold water and add the slurry gradually while the sauce simmers. Cook for 1–2 minutes until glossy and thickened.
How can I make the dish gluten-free?
Use certified gluten-free soy sauce or tamari and a gluten-free oyster sauce alternative. Check the labels of the remaining condiments to ensure they meet your needs.
Can I make the dish without oyster sauce?
Yes. Replace it with an additional teaspoon of soy sauce and, if desired, a little extra honey. The sauce will be slightly less rich but still delicious.
How can I keep my broccoli crisp?
Blanch it briefly or steam it until just tender before adding it to the sauce. Avoid simmering the broccoli for too long after the sauce thickens.
Serving Suggestions
This Honey Garlic Shrimp and Broccoli Stir-Fry with Loaded Egg Fried Rice is a satisfying complete meal on its own. To round out the table, serve it with:
- Crispy spring rolls
- Steamed dumplings
- Asian-style cucumber salad
- Light vegetable soup
- Extra chili oil or garlic chili sauce
- Lime wedges and sliced spring onions
For a restaurant-style presentation, serve the fried rice in a neat mound beside the shrimp, then drizzle a little extra honey garlic sauce over the top.
Final Result
This Honey Garlic Shrimp & Broccoli Stir-Fry with Loaded Egg Fried Rice delivers a wonderful combination of sweet, savory, garlicky shrimp, tender-crisp broccoli, and fluffy rice loaded with vegetables and scrambled eggs.
The glossy honey garlic sauce clings to every shrimp, while the fragrant fried rice balances the sweetness with savory soy and sesame flavors. It’s colorful, comforting, and satisfying enough to become a regular favorite in your dinner rotation.
The secret to success: cook the shrimp quickly, thicken the sauce just until glossy, use well-chilled rice, and bring everything together just before serving for a delicious homemade takeout-style dinner.