Skip to content
Home » Honey Garlic Butter Shrimp & Broccoli That Tastes Like Takeout — But’s on the Table in 20 Minutes

Honey Garlic Butter Shrimp & Broccoli That Tastes Like Takeout — But’s on the Table in 20 Minutes

Glossy honey garlic butter shrimp with vibrant green broccoli florets in a savory-sweet sauce.

That first sizzle when the shrimp hits the hot pan — and the smell of garlic hitting browned butter — is honestly the reason I look forward to making this on busy weeknights. My kids hover in the kitchen doorway the second they hear the pan heat up, and by the time dinner is served, they’re already asking when we’re having it again. Every. Single. Week.

The short version: Juicy, caramelized shrimp and crisp-tender broccoli coated in a sticky honey garlic butter sauce — done in 20 minutes flat, no takeout menu required.

I’ve made this honey garlic butter shrimp and broccoli at least forty times now, tweaking the sauce ratio each time until my pickiest eater — my nine-year-old who claims to “not really like shrimp” — asked for seconds. That was the moment I knew this recipe was ready to share.

At-A-Glance

  • Serves: 4 as a main with rice or noodles
  • Hands-On Time: 15 min | Total Time: 20 min
  • Difficulty: Easy enough for a weeknight, even when everyone’s hungry right now
  • Cost per serving: ~$4.50 (shrimp is the splurge, but it’s worth it)
  • Calories: ~340 per serving without rice
  • Dietary Notes: Naturally gluten-free and low-carb — easily dairy-free with one swap

(Photo above: Overhead shot of the finished honey garlic butter shrimp and broccoli in a wide white ceramic bowl, glossy sauce coating the shrimp and catching the light, fresh chopped parsley scattered on top, and a fork resting on the edge of the bowl with a steamy bowl of jasmine rice beside it. Warm late-afternoon sunlight from a nearby window.)

The Trick That Changed Everything for Me

Juicy shrimp and crisp green broccoli florets sizzling in a glossy honey garlic butter sauce in a hot pan

I used to make honey garlic shrimp and it would come out… fine. You know what I mean? The sauce was good, but the texture was off — sometimes the shrimp were rubbery, sometimes the broccoli was mush. It drove me absolutely nuts.

The thing that changed everything was learning to cook the shrimp hot and fast, then pull them out of the pan before doing anything else. They only need about 90 seconds per side — any longer and they turn into rubber bands. And the broccoli? I steam it while the shrimp cooks, so it stays bright green and crisp-tender instead of getting lost in the sauce and turning to mush.

When you combine those two simple things with a sauce that’s equal parts sweet honey, savory garlic, and rich butter, you get something that honestly looks and tastes like it came from your favorite Chinese restaurant — except you made it in your pajama pants in 20 minutes.

Everything You Need (And Some Notes From My Kitchen to Yours)

  • 1 pound large shrimp (21-25 count), peeled and deveined: Use fresh or frozen — both work. If frozen, thaw them overnight in the fridge or under cold running water before you start. My honest note: tail-on shrimp look gorgeous but can be annoying for the kids to eat. I take the tails off for family dinners.
  • 3 cups broccoli florets: About one medium crown. I like to cut them into similar-sized pieces so they cook evenly. My kids call these “little trees” and they eat them way better when the broccoli is coated in that honey garlic sauce — it’s like sneaky vegetables but everyone’s in on it.
  • 4 tablespoons unsalted butter: The real stuff. Butter is the foundation of this whole dish, so don’t substitute margarine. If you’re dairy-free, use a high-quality vegan butter — I’ve tested it and it works beautifully.
  • 5 cloves garlic, minced: Don’t skimp here. This is the garlic sauce of your dreams. Okay, is mincing garlic your least favorite thing ever? Same. Get a jar of the pre-minced stuff in a pinch — the flavor is still 90% there. I use my garlic press when I’m feeling fancy, and it takes about 20 seconds.
  • 1/4 cup honey: The sweetness that balances everything. I use regular clover honey. My husband tried this with hot honey once, and it was amazing too — just give it a little kick if you’re into that.
  • 3 tablespoons reduced-sodium soy sauce: Regular soy sauce works, but it’s pretty salty. Want gluten-free? Use tamari or coconut aminos — I promise you won’t taste the difference. My friend’s sister is gluten-free, so I made this with tamari when she came over for dinner and she had no idea I’d swapped it.
  • 1 tablespoon fresh lemon juice: The secret to brightening everything up. You need that little pop of acid to cut through the honey and butter. One lemon wedge from the fridge is all you need. I’ve used bottled lemon juice in emergencies and it’s fine, but fresh really is better here.
  • 1/4 teaspoon red pepper flakes (optional): A tiny bit of heat that rounds everything out without making it spicy for the kids. My kids demand this without the pepper flakes — I just sprinkle them on my own serving after, which is easier anyway.
  • 1 tablespoon olive oil: For cooking the shrimp — helps get that nice golden sear because butter alone burns too quick on high heat.
  • Salt and pepper: A pinch of each for the shrimp before cooking.
  • Fresh parsley, chopped: The “I made this at home but it looks professional” finishing touch. Totally optional, but honestly such a pretty pop of green.

What to Pull Out Before You Start

This is one of those dinners I love because the equipment list looks like a minimalist’s dream. Grab a few things and you’re ready to rock:

  • Large skillet or wok: A 12-inch pan is ideal — you want room so the shrimp don’t get crowded and end up steaming instead of searing. If you’ve got a wok, now’s the time to use it! My big heavy-bottomed skillet works perfectly too.
  • Small bowl: For mixing the sauce before you start cooking. One less thing to think about mid-sizzle.
  • Sharp knife and cutting board: For trimming the broccoli into florets. Nothing fancy needed.
  • Wooden spoon or silicone spatula: For stirring and tossing — specifically one that won’t scratch your pan.
  • Measuring spoons and a liquid measuring cup: Basic stuff to keep everything precise.
  • Lid and a splash of water: For steaming the broccoli right in the pan, which keeps it perfectly crisp and bright green.
  • Fork: For the all-important sauce taste test because, honestly, how can you not?

Let’s Make It (Step by Step, No Fancy Skills Required)

Here’s the thing — this recipe comes together fast once you start cooking. The whole dinner is on the table in 20 minutes, so it helps to read through the steps once before you start. Also, telling someone nearby that dinner will be ready in 20 minutes really gets them motivated to set the table, if you catch my drift.

Prep everything first: This is the secret sauce of dinner-ruining avoidance. If you’re taking time to mince garlic and whisk sauce while the shrimp is searing in the pan, you’re already too late.

  1. Mix the sauce: In your small bowl, stir together the honey, soy sauce (or tamari), lemon juice, and red pepper flakes if using. Set it beside the stove so you’re ready to go at the exact moment you need it.
  2. Pat the shrimp really dry: Take your peeled, deveined shrimp and press them gently with a paper towel until they’re as dry as you can get them. This is the step that ensures they get that gorgeous golden sear instead of steaming in the pan. (📸 Photo tip: Lay the dried shrimp in a single layer on a clean plate so you can see them shimmering and ready to go.) Then season with a little salt and pepper.
  3. Heat your skillet: Heat the olive oil and 1 tablespoon of the butter over medium-high heat until the butter melts and starts to foam, about 1 minute. The pan should be nice and hot — but not burning hot — when the shrimp hits it.
  4. Sear the shrimp: Add the shrimp to the pan in a single layer — this is super important. Don’t have them piled up! Let them cook undisturbed for 90 seconds, then flip. They should be golden and slightly caramelized on the first side. Cook for another 60-90 seconds until they’re pink and opaque throughout. (📸 Photo tip: Look at that golden crust beginning to form on the shrimp — that’s exactly what you want to see before you flip.) Watch them closely — shrimp doesn’t give you much of a warning before it overcooks.
  5. Remove the shrimp from the pan: Use your spatula to transfer them to a clean plate. They don’t need to cover — a plate works. You’ll add them back in at the end, and pulling them out now means they stay tender and juicy.
  6. Steam the broccoli right in the same pan: Toss the broccoli into the pan with a splash of water (about 2 tablespoons), then cover with the lid. Let it steam for about 3 minutes, shaking the pan occasionally, until the broccoli is bright green and just barely fork-tender — you want it to still have a little bite, not soft. Then drain any extra water off if there’s a bunch pooling in the pan. This is where I don’t always wait the full 3 minutes — I like it a little snappy still.
  7. Make the sauce right in the pan: Remove the lid and add the remaining 3 tablespoons of butter and the minced garlic. Let it sizzle and melt for about 30-60 seconds, stirring frequently. The garlic will smell heavenly — that’s how you know you’re on the right track. Don’t walk away from this step! Garlic can turn from golden to burnt in seconds.
  8. Add the sauce and shrimp back in: Pour your honey mixture into the pan and bring it to a gentle simmer. Let it bubble for 1-2 minutes until it thickens and turns glossy. Then return the shrimp to the pan, tossing everything together to coat each piece of shrimp and every little broccoli floret with that sticky goodness.
  9. Finish and serve: Sprinkle with fresh parsley if you’re feeling fancy (I almost always do — that green pop makes it look like a restaurant dish!). Serve immediately, spooning the sauce over everything. Seriously, I mean it. The sauce is the reason you’re making this.

And that’s it. Really. Toast some crusty bread or fluff some jasmine rice, and you’ve got a dinner that looks way more impressive than the effort it took to make it.

How I Meal Prep This for the Week

Look, I’m not going to pretend I meal prep everything every Sunday — life is too unpredictable for that kind of commitment. But this honey garlic butter shrimp and broccoli is genuinely perfect for busier weeks if you do a little bit of the work ahead.

My favorite approach: I buy the shrimp peeled and deveined, then I portion it in baggies with the sauce already mixed in (just leave out the butter and lemon juice — add those fresh when cooking). The broccoli gets washed and cut into florets, stored in a container with a damp paper towel. Then on Wednesday when we’re all tired and cranky, dinner goes from fridge to table in less than 15 minutes because everything’s already prepped.

  • Fridge: Store leftover shrimp and broccoli in an airtight container for up to 3 days. The sauce holds up well but the shrimp will get a bit softer — that’s just life.
  • Freezer: I honestly wouldn’t freeze the finished dish — cooked shrimp turns really mushy when frozen and reheated. That’s a no from me. But the sauce on its own freezes like a dream. Freeze it flat in a ziploc bag, then thaw in the fridge and add a tablespoon of butter when you cook it.
  • Reheat: The very best way is a hot skillet over medium heat for 2-3 minutes, letting the sauce rethicken. The microwave works in a genuine pinch but it can make the shrimp a little rubbery — you’ve been warned!

Things I Wish I’d Known the First Time Around

I’ve definitely made every mistake you could make with this recipe. The shrimp too rubbery. The garlic scorched. The sauce way too thin. Let me save you my sleep-deprived kitchen failures with these tips:

  1. Dry those shrimp like it’s your job: The absolute one thing that makes a difference — and I mean the biggest difference — is patting the shrimp thoroughly dry with a paper towel before they meet the pan. Wet shrimp steam, and steamed shrimp doesn’t get that golden, caramelized crust that makes this dish special. Trust me on this one. I skipped it one time in a hurry and the whole dinner just tasted… not as good.
  2. The garlic waits for no one: Add garlic only after the broccoli is done. Garlic takes about 30 seconds to turn fragrant and golden — and about 15 more seconds to turn bitter and burnt. Every time I’ve rushed this step, I’ve regretted it. But here’s the comforting news: even if your garlic gets a little dark, the honey and butter and soy sauce are forgiving enough that it’ll still taste decent. Ask me how I know.
  3. Don’t crowd the pan: If you’re making a double batch (which you will, trust me, because leftovers are the best part of this recipe), do the shrimp in two batches. When they’re all crammed together, the pan temperature drops, and the shrimp releases water and ends up boiling instead of searing. Work in small batches for that beautiful golden crust.
  4. In a rush to make the sauce even stickier? Great, here’s a tip that took me forever to figure out: if your sauce is looking a little thin, resist the urge to just cook it longer — that can turn the garlic bitter. Instead, just let it simmer for that minute extra and remember that the sauce will thicken more as it cools slightly. It doesn’t need to be thick syrup in the pan — it’ll get there on the plate.
  5. This sauce is a finisher, and it’s meant to rest: Tossing the shrimp and broccoli together to coat them, then serving immediately — that’s the sweet spot. This isn’t a dish that loves sitting in the pan on “warm” while you finish making the rice. Trust me, I’ve done it. The shrimp gets a little sad. Have the rice ready before you start the sauce — future you will be very grateful.

Swaps That Actually Work (For Every Kind of Family)

  • Dairy-Free: Use a good vegan butter in place of the regular butter — I like the ones that come in stick form since they behave more like the real thing. Everything else in the recipe is already dairy-free. I made this for my cousin who can’t do dairy and she said it was the best version she’d had, and she’s a brutally honest person, so I believe her.
  • Gluten-Free: Swap the soy sauce for tamari or coconut aminos. That’s the only change. Everything else is naturally gluten-free. My gluten-free friend brings her own tamari to my house just for this recipe — that’s how I know it’s a hit.
  • Spicy (for grown-ups): Add a minced Thai chili or a teaspoon of sriracha to the sauce, or double the red pepper flakes. I do this with my serving after I take out the kids’ portions. It turns into the best grown-up weeknight dinner — saucy, slightly spicy, and deeply satisfying.
  • Add extra vegetables: You can absolutely add snap peas, bell peppers, or even snow peas to the pan when the broccoli steams. Want to know my secret? I’ll throw in a handful of whatever’s about to go bad in the crisper drawer — that counts as being responsible, right?
  • Low-Carb/Keto: Serve over cauliflower rice or zucchini noodles instead of regular rice. The sauce has honey so it’s not strictly keto, but you can swap the honey for a sugar-free honey substitute — or just enjoy the carbs and don’t feel bad about it. (I choose the second option most of the time.)
  • Chicken version: Okay, this is a whole new dish. But if you’re allergic to shellfish or just don’t love shrimp, slice up a big chicken breast into thin strips, pat it dry, and cook it in the same way — add a few extra minutes since chicken needs to cook through. My older son goes through phases where he “doesn’t do shrimp” and this swap keeps everyone at the same table happy.

The Questions I Get About This All the Time

Q: Why did my shrimp turn out rubbery and tough?
A: Ugh, I’ve been totally there — it’s the saddest dinner moment. The culprit is almost always one of two things: you either overcooked the shrimp by even 30 seconds, or you crowded the pan so they steamed instead of seared. Shrimp goes from perfectly done to rubbery very, very quickly. The good news: now that you know the timing (90 seconds per side at medium-high heat), you’ll nail it. And even if you overcook them slightly, that honey garlic sauce makes everything taste better — I’ve eaten plenty of those sad ones with a smile.

Q: Can I make this with frozen shrimp?
A: Yes! Just thaw them completely and pat them very dry before seasoning. The fastest way to thaw: place the frozen shrimp in a colander under cold running water for 5-7 minutes until they’re no longer icy and pliable. Then dry them extra carefully, because frozen shrimp holds more water moisture when thawed. If they’re already cooked (the pink ones — check the label!), you’ll only need about 1 minute total in the pan, just to warm them through.

Q: How long does this last in the fridge? Can I freeze it?
A: The finished dish will keep in the fridge in an airtight container for up to 3 days. To be real with you, the shrimp won’t have quite the same snappy texture on day two — but the flavor actually gets better as everything melds together. I don’t recommend freezing the finished dish, as the shrimp texture turns to mush after thawing. Those leftovers still taste great cold the next day, like a weirdly fancy shrimp salad situation. Also, the sauce itself is the exception here: freeze it on its own for up to 3 months — thaw in the fridge overnight and add your butter fresh when you make it.

Q: What do you usually serve with this?
A: My family likes it over jasmine rice, hands down. White rice soaks up that honey garlic sauce beautifully. If I’m feeling a little fancier — which honestly, this recipe deserves — I’ll do garlic noodles or steamed jasmine rice with a sprinkle of sesame seeds. On low-carb nights, we do cauliflower rice or pan-fried tofu. And if you want my real breakfast move: leftover shrimp and broccoli over a steamed rice bowl the next morning with a couple of scrambled eggs mixed in.

More Recipes My Family Makes on Repeat

If you liked this one, here are a few others that get the same reaction at our table:

  • [INTERNAL LINK PLACEHOLDER: Garlic Butter Pasta with Roasted Tomatoes] — The pasta that my daughter asks for by name on “worst day of the week” Thursdays: sweet roasted tomatoes, buttery garlic sauce, and enough parmesan to make it disappear.
  • [INTERNAL LINK PLACEHOLDER: 15-Minute Teriyaki Salmon Bowls] — Another weeknight life-saver with the same kind of sticky-sweet-savory sauce situation, and zero marinating or fussing required.
  • [INTERNAL LINK PLACEHOLDER: Sheet Pan Lemon Garlic Chicken] — One pan, dinner for the family, and cleanup that doesn’t make me want to run away from home. It’s been in my rotation for years.

I hope you’ll make this on one of those nights when you’re running low on time but still want something that genuinely feels like a treat. Whether you’re whipping it up for a school-night crowd or just for yourself on a quiet Tuesday, it deserves a spot in your dinner rotation.

If you try it, drop a comment below — I love hearing how it goes for you! And don’t forget to tag me on Pinterest or Instagram so I can see your beautiful shrimp and broccoli action. My family has seen me make this more times than I can count, and still every single time the kids ask what smells so good. That’s the highest compliment I know how to give.

📌 This honey garlic butter shrimp and broccoli recipe is ready in 20 minutes and tastes like takeout — save it for the busy weeknight when you need dinner on the table fast.

Glossy honey garlic butter shrimp with vibrant green broccoli florets in a savory-sweet sauce.

Honey Garlic Butter Shrimp & Broccoli

Juicy, caramelized shrimp and crisp-tender broccoli coated in a sticky honey garlic butter sauce — done in 20 minutes flat, no takeout menu required.
Prep Time 15 minutes
Cook Time 5 minutes
Total Time 20 minutes
Course Dinner, Main Course
Cuisine American, Chinese American
Servings 4
Calories 340 kcal

Equipment

  • Large Skillet or Wok
  • Small Bowl
  • Sharp knife and cutting board
  • Wooden spoon or silicone spatula
  • Measuring Spoons and Liquid Measuring Cup
  • Lid for Skillet

Ingredients
  

For the Honey Garlic Sauce

  • 1/4 cup honey
  • 3 tablespoons reduced-sodium soy sauce (or tamari/coconut aminos for gluten-free)
  • 1 tablespoon fresh lemon juice
  • 1/4 teaspoon red pepper flakes (optional)

For the Shrimp and Broccoli

  • 1 pound large shrimp (21-25 count), peeled and deveined
  • 3 cups broccoli florets (about 1 medium crown)
  • 4 tablespoons unsalted butter, divided
  • 5 cloves garlic, minced
  • 1 tablespoon olive oil
  • 2 tablespoons water, for steaming broccoli
  • salt and black pepper, to taste
  • fresh parsley, chopped, for garnish (optional)

Instructions
 

  • Mix the sauce: In a small bowl, stir together the honey, soy sauce, lemon juice, and red pepper flakes if using. Set it beside the stove so it is ready when needed.
  • Pat the shrimp really dry: Press the peeled, deveined shrimp gently with a paper towel until very dry, then season with a little salt and pepper.
  • Heat the skillet: Heat the olive oil and 1 tablespoon of the butter over medium-high heat until the butter melts and starts to foam, about 1 minute.
  • Sear the shrimp: Add the shrimp in a single layer and cook undisturbed for 90 seconds. Flip and cook another 60-90 seconds until pink and opaque throughout. Transfer to a clean plate.
  • Steam the broccoli: Add the broccoli to the same pan with 2 tablespoons of water, cover, and steam for about 3 minutes until bright green and crisp-tender. Drain any excess water.
  • Make the garlic butter: Remove the lid, add the remaining 3 tablespoons of butter and the minced garlic, and let it sizzle for 30-60 seconds, stirring frequently.
  • Add the sauce and shrimp: Pour in the honey mixture and bring to a gentle simmer. Let it bubble for 1-2 minutes until thickened and glossy, then return the shrimp to the pan and toss to coat.
  • Finish and serve: Sprinkle with fresh parsley, if using, and spoon the sauce over everything. Serve immediately over jasmine rice or noodles.

Notes

Chef’s tips: Pat the shrimp very dry to get a golden sear; never crowd the pan. Add the garlic only after the broccoli is done, because it burns in seconds. The sauce will continue to thicken as it cools slightly. Leftovers keep in the fridge for up to 3 days in an airtight container; the finished dish does not freeze well, but the sauce alone freezes for up to 3 months. For dairy-free, use a good vegan butter. For gluten-free, swap the soy sauce for tamari or coconut aminos.
Keyword 20 minute dinner, honey garlic butter shrimp, shrimp and broccoli

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating