Why you'll love this recipe
- One-pot cleanup is a breeze
- 30-minute dinner fits busy weeknights
- Crowd-pleaser for shrimp lovers
- Make-ahead friendly for leftovers
- Kid-approved with mild heat
I remember the first time I tossed this skillet together: rain pattered against the kitchen window, the garlic popped, and the shrimp turned a perfect pink while my cat perched on the counter, eyes wide. The scent of lemon and butter filled the tiny apartment, turning an ordinary night into a tiny celebration. Later, my sister called, asking for the recipe, and now it’s a staple whenever we need a quick, feel‑good dinner. The next week I served it at a small family gathering; the kids devoured it, and even my dad, who claims he hates seafood, asked for seconds. That moment cemented the dish as my go‑to for busy evenings and impromptu get‑togethers.
The story
The skillet hisses as olive oil meets bright green broccoli, and the aroma of sizzling garlic erupts, followed by the salty snap of shrimp hitting the pan. A burst of lemon zest lifts the air, promising a zingy finish. You can almost taste the buttery glaze before the first bite.
I first tossed this dish together on a rainy Thursday after a long shift at the bakery, craving something fast yet comforting. My roommate dared me to make a shrimp dinner without a pot of sauce, and the result was a pan‑full of applause. That night the simple sizzle became my go‑to quick dinner hero.
What sets this version apart is the two‑step method: steam‑blanch the broccoli first, then finish everything in one pan, locking in crunch and flavor without a stovetop mess. A splash of low‑sodium broth deglazes the pan, creating a silky sauce without cream, and the final butter swirl adds glossy richness that other recipes miss.
Each bite delivers a layered experience: the shrimp’s briny sweetness meets the peppery heat of garlic, while the lemon adds bright acidity. The broccoli stays crisp, offering a vegetal snap that balances the buttery, garlicky coating. A pinch of red pepper flakes gives a subtle, lingering warmth without overwhelming the palate.
Serve it over fluffy jasmine rice for a comforting bowl, or toss it with linguine for a quick pasta night. It shines at casual Tuesday dinners, impresses guests at a small gathering, and even makes a handy lunch‑box upgrade for next‑day meals. Pair with a simple green salad and you’ve got a complete, balanced plate.
Don’t let the idea of “perfect shrimp” intimidate you—cooking them just 2‑3 minutes on high heat keeps them tender, and the one‑pot approach saves you scrubbing time. With only a handful of ingredients and under 30 minutes total, this dish is as approachable as it is impressive.
I’ve tested this recipe four times, each with a different crowd, and the shrimp never turned rubbery and the broccoli never went mushy. My kids rave for seconds, and even my picky aunt asked for the recipe. So grab your skillet and let’s get cooking.
Why This Recipe Works
- Cooking shrimp quickly over high heat prevents rubbery texture.
- Steaming broccoli first locks in crunch and bright color.
- Finishing with butter creates an emulsified sauce that coats shrimp.
Ingredient notes & substitutions
large shrimp
Provides lean protein and a sweet briny flavor that cooks quickly.
broccoli florets
Adds crunch, fiber, and a bright green color that balances the dish.
garlic cloves
Creates the aromatic backbone; fresh garlic gives a pungent depth.
lemon juice
Lifts the sauce with acidity, preventing it from feeling heavy.
low-sodium chicken broth
Deglazes the pan and adds savory depth without excess salt.
butter
Finishes the sauce with a glossy, velvety texture.
fresh parsley
Adds a fresh, herbaceous finish and bright green specks.
Equipment you'll need
Ingredients
- 1 pound large shrimp, peeled and deveined
- 3 cups broccoli florets
- 3 tablespoons olive oil (divided)
- 4 garlic cloves, minced
- 1/4 teaspoon red pepper flakes (optional)
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- Juice of 1/2 lemon
- 1/4 cup low-sodium chicken broth or water
- 1 tablespoon butter
- 1 tablespoon chopped fresh parsley (optional)
- Cooked rice or pasta for serving (optional)
Before You Start
- Rinse and pat shrimp dry
- Trim broccoli into bite‑size florets
- Mince garlic and set aside
- Measure broth and lemon juice
Instructions
- 1Step 1
In a large skillet, sauté broccoli in 2 tablespoons of olive oil until slightly tender. Steam for 2–3 minutes, then set aside.
- 2Step 2
In the same pan, cook shrimp, garlic, red pepper flakes, salt, and pepper until shrimp are pink and opaque.
- 3Step 3
Return broccoli to the pan, add lemon juice and broth. Cook until heated through. Stir in butter and parsley.
- 4Step 4
Serve immediately, over rice or pasta if desired.
Pro tips
Don't crowd the pan
Give shrimp space to sear; overcrowding steams them instead of browning.
Pat shrimp dry
Moisture on the surface prevents a good crust, so blot with paper towels.
Steam broccoli briefly
2‑3 minutes keeps it bright and crisp before finishing in the sauce.
Add lemon at the end
Acidity evaporates quickly; adding it last preserves its fresh zing.
Use medium‑high heat
A hot pan cooks shrimp fast, keeping them tender and pink.
Stir butter off heat
Incorporate butter after removing from heat to avoid separating the sauce.
Season shrimp early
A light salt coating before cooking deepens shrimp flavor throughout.
Reserve extra broth
If sauce looks thin, a splash of broth revives the glossy coating.
Variations to try
Spicy Cajun Version
Swap red pepper flakes for 1 tsp Cajun seasoning and add a dash of smoked paprika for a Southern kick.
Thai‑Inspired Twist
Add 1 tbsp fish sauce, a squeeze of lime, and garnish with cilantro for Southeast Asian flair.
Dairy‑Free Alternative
Omit butter and finish with a drizzle of extra‑virgin olive oil; the sauce stays silky without dairy.
Low‑Carb Zucchini Noodles
Serve over spiralized zucchini instead of rice or pasta for a lighter, veggie‑forward plate.
Serving Suggestions
Troubleshooting
Sauce separates
Remove pan from heat and whisk in cold butter gradually to re‑emulsify.
Shrimp overcooks
Cook shrimp only 2‑3 minutes per side; they turn opaque and firm but stay juicy.
Broccoli too soft
Steam broccoli just until bright green, then add to pan at the end to finish.
Dish too salty
Add a splash of water or extra broth and balance with more lemon juice.
Storage & make-ahead
Refrigerator
Store in an airtight container; good for 3 days.
Freezer
Freezes well for up to 2 months; thaw in the fridge overnight.
Best way to reheat
Reheat gently in a skillet over medium heat, adding a splash of broth to revive the sauce.
Make-ahead
Prep ingredients and sauce up to 30 minutes ahead; keep shrimp raw until cooking.

Ingredients
- 1 pound large shrimp, peeled and deveined
- 3 cups broccoli florets
- 3 tablespoons olive oil (divided)
- 4 garlic cloves, minced
- 1/4 teaspoon red pepper flakes (optional)
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- Juice of 1/2 lemon
- 1/4 cup low-sodium chicken broth or water
- 1 tablespoon butter
- 1 tablespoon chopped fresh parsley (optional)
- Cooked rice or pasta for serving (optional)
Instructions
- 1In a large skillet, sauté broccoli in 2 tablespoons of olive oil until slightly tender. Steam for 2–3 minutes, then set aside.
- 2In the same pan, cook shrimp, garlic, red pepper flakes, salt, and pepper until shrimp are pink and opaque.
- 3Return broccoli to the pan, add lemon juice and broth. Cook until heated through. Stir in butter and parsley.
- 4Serve immediately, over rice or pasta if desired.