Honey Garlic Butter Shrimp & Broccoli
This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. Read our disclosure policy
This Honey Garlic Shrimp and Broccoli is the 20-minute dinner I make when everyone wants takeout. Shrimp and broccoli cooked in one skillet with a sticky honey garlic butter sauce, spooned over rice. If you like the spicier takeout version, my Shrimp with Hot Garlic Sauce is the one to make next.

It's a shrimp and broccoli stir fry at heart: the sauce doubles as a quick marinade, the broccoli goes in first, the shrimp cooks in two minutes a side, and the reserved sauce thickens in the pan. Same idea as my Sweet Chili Shrimp Stir Fry, and when I want it creamy instead, I make Creamy Garlic Shrimp Pasta.
Quick Look: Honey Garlic Butter Shrimp & Broccoli
- ⏱️ Prep Time: 10 minutes
- 🕒 Total Time: 20 minutes
- 👨👩👧👦 Servings: 4
- 📊 Calories: 300 kcal per serving
- 🥣 Ingredients: Honey, soy sauce, fresh ginger, garlic, red pepper flakes, cornstarch, large shrimp, butter, broccoli, olive oil, salt and pepper
- ⭐ Difficulty: Easy — one skillet, 20 minutes
Summarize & Save This Content On
Why You'll Love This Recipe
Faster Than Takeout. Twenty minutes from the fridge to the table, and the shrimp cooks in about four of them.
One Sauce Does Two Jobs. A third of it marinates the shrimp, the rest thickens into a sticky glaze in the pan.
Simple Ingredients. Honey, soy sauce, garlic, ginger, butter. The only thing you might not have is the shrimp.
If you like the honey garlic combination, my Garlic Brown Sugar Pork Chops use it on pork, and Shrimp Pasta Primavera is the other shrimp-and-vegetable dinner I make on repeat.
Ingredients Needed

- Shrimp: I use large shrimp like 16/20 for this recipe.
- Broccoli: Fresh is best, but frozen can work in a pinch.
- Soy sauce: Low-sodium soy sauce.
- Honey: For the sweetness.
- Ginger: Freshly grated ginger adds the best flavor.
- Butter: Salted or unsalted is fine.
- Garlic: Fresh garlic is always best!
- Cornstarch: Helps thicken the sauce into a glaze.
- Red pepper flakes: Adds the perfect kick!
How to Make Shrimp and Broccoli

- Step 1: In a small bowl whisk the sauce ingredients until combined.
- Step 2: Add the peeled and deveined shrimp to a medium bowl, pour in 1/3 of the sauce and let it marinate. Set the remaining sauce aside.

- Step 3: Add cornstarch to the remaining sauce and whisk.
- Step 4: Heat a skillet on high heat, add the olive oil and broccoli florets, and cook just until softened. Remove from the pan.

- Step 5: Add butter to the skillet then followed by the shrimp in a single layer, and cook until opaque.
- Step 6: Add in the reserved sauce, simmer, then add in the broccoli to heat through. Serve over white rice or pasta!

Recipe Tips
- I like to use jumbo 16/20 size shrimp for this recipe, but you could use any size. The smaller ones will cook a bit faster depending on the size of your shrimp.
- I buy frozen shrimp already deveined.
- I use fresh broccoli, but you can use frozen. Just make sure to thaw them first and pat them dry before cooking.
- Cut the broccoli into bite-size pieces so they cook evenly.
- Use a zester to grate your ginger and store the rest in a freezer bag in the freezer for freshness.
- Don't crowd the shrimp. One layer in the pan so they sear instead of steam; cook in two batches if your skillet is small.
- Leftovers keep 3 days in the fridge. Reheat gently in a skillet with a splash of water so the shrimp don't turn rubbery.

Recipe FAQ's
I usually buy shrimp already deveined. If your shrimp isn't already deveined use a paring knife and make a slit down the back of the shrimp, to expose that black line. Use the knife to gently pull that out and rinse or wipe the knife off.
Yes, you can use frozen broccoli for this easy shrimp recipe, I recommend thawing it first and patting it dry with paper towel.
Shrimp cooks really fast, making it a perfect weeknight dinner. You know they are done when they start to change to a pink hue and they will curl up.
This usually happens when you haven't added either enough cornstarch or you didn't let it simmer long enough.
Close to it. It's cooked the same way, hot pan, broccoli first, then shrimp, then sauce, but the honey garlic butter sauce is sweeter and stickier than a soy-based stir fry sauce. Serve it over rice the same way.
More Shrimp Recipes

Honey Garlic Butter Shrimp and Broccoli
Ingredients
- 1/2 cup honey
- 1/4 cup soy sauce low sodium
- 1 teaspoon fresh grated ginger or 1/4 ground
- 2 tablespoons garlic minced
- 1/4 teaspoon red pepper flakes
- 1 teaspoon cornstarch
- 1 pound large shrimp peeled, deveined and tails removed if desired
- 2 tablespoon butter
- 2 cups broccoli cut into bite sized pieces
- 1 teaspoon olive oil
- Salt & pepper to taste
Would you like to save this?
Instructions
- In a small bowl add the honey, soy sauce, ginger, garlic, red pepper, and mix until combined.
- Place the peeled and deveined shrimp into a bowl and add 1/3 of the sauce.
- Whisk in the cornstarch to the reserved marinade and set aside.
- Heat a skillet (I use cast iron) or wok on high heat, add olive oil and broccoli, salt and pepper and cook 5-6 minutes just until soft. Remove from pan and set aside.
- Add the butter to the skillet and add shrimp discarding any marinade. Cook until the shrimp turns pink about 2 minutes on each side.
- Add in the reserved sauce and bring to a low-medium simmer until thickened about 2-3 minutes.
- Add in the broccoli and toss until heated through.
- Serve over rice or pasta





Love that Margaret.
It was really good. I used cauliflower rice
My pleasure Sharon! So happy you enjoy them 🙂 I think Thai noodles would be delicious!
Hi Wendie,
Thank you for this and all your wonderful recipes. This one is in my rotation folder! I've made it numerous times. So easy, but when you serve it, it seems like you spent a lot of time preparing it. It bursts with flavor. Most of the ingredients are usually on hand too. I loved the flavor of the broccoli so much stir frying it with salt, pepper and oil, it's my go-to way of serving broccoli on the side with other dishes now. I too only use fresh broccoli. I'm thinking I might switch it up with Thai noodles next time, instead of rice. It's wonderful with rice, but I think Thai noodles might be a fun substitute.
Yes Millie, it's such a quick dinner, happy you enjoyed it 🙂