The first time I made this Garlic Butter Shrimp and Zucchini Skillet, it was a Tuesday night, I had exactly 22 minutes before my husband was going to start hovering around the kitchen asking what smelled so good. I had a bag of frozen shrimp in the freezer, two zucchinis on the counter that were one day away from being questionable, half a stick of butter, and a very determined attitude. What came out of that skillet was so good — garlicky, buttery, with tender shrimp and perfectly golden zucchini — that we both stood at the stove eating straight from the pan before it even made it to the table.
That’s the kind of recipe this is. It doesn’t ask much of you. No marinating overnight, no fancy equipment, no ingredient list that sends you to three different stores. It’s the recipe I reach for when it’s been a long day, when we want something that feels indulgent but is actually pretty light, and when I need dinner on the table fast without sacrificing a single bit of flavor. Shrimp cook in minutes, zucchini soaks up all that golden garlic butter, and the whole thing comes together in one skillet — which means less cleanup, too. That part honestly might be my favorite.
If you’re cooking for two on a budget, this one is a genuine weeknight hero. A pound of shrimp, a couple of vegetables, some pantry staples, and you have a dinner that feels special enough for a Friday night but simple enough for a Monday. I’ve made it probably thirty times since that first Tuesday, and it never gets old. Let me show you exactly how I make it.
Why You’ll Love This Recipe
- It’s ready in 20 minutes flat. From the moment you turn on the burner to the moment you’re sitting down with a fork, this meal comes together incredibly fast. Shrimp cook in just 2–3 minutes per side, and zucchini softens quickly in a hot skillet — no waiting around involved.
- It’s genuinely budget-friendly. A pound of frozen shrimp runs around $7–9 at most US grocery stores, and zucchini is one of the most affordable vegetables you can buy. The whole dinner for two lands well under $12, and you likely already have most of the pantry ingredients on hand.
- One skillet, minimal cleanup. Everything cooks in a single pan — the zucchini, the shrimp, the sauce. You’ll have one skillet and a cutting board to wash. That’s it. On a weeknight, that matters enormously.
- It’s light but satisfying. This isn’t a heavy, weigh-you-down kind of dinner. Shrimp are high in protein and low in calories, and zucchini is one of the most nutrient-dense vegetables around. You’ll feel full and good after eating this, not sluggish.
- It’s incredibly versatile. Serve it over rice, pasta, cauliflower rice, or just eat it straight from the skillet with crusty bread to soak up all that garlic butter. It adapts to whatever you have, which makes it a perfect budget dinner for two any night of the week.
What You’ll Need
I love that this recipe uses simple, accessible ingredients. Nothing here requires a specialty store run, and most of it is either pantry staples or easy produce aisle finds. Here’s what you’ll need to make this Garlic Butter Shrimp and Zucchini Skillet for two:
- 1 pound large shrimp, peeled and deveined — Frozen shrimp works beautifully here. Just thaw it in a bowl of cold water for about 10 minutes and pat it completely dry before cooking. Don’t skip patting them dry — moisture is the enemy of a good sear, and you want those shrimp to get a little golden, not steam in the pan.
- 2 medium zucchini — Cut into half-moon slices about ¼ inch thick. You want them thin enough to cook quickly but thick enough that they hold their shape and don’t turn mushy.
- 3 tablespoons unsalted butter — This is the base of your sauce and it gives everything that rich, glossy coating. I use unsalted so I can control the salt level myself.
- 1 tablespoon olive oil — Added to the butter to raise the smoke point so your garlic doesn’t burn before everything’s cooked through.
- 5 cloves garlic, minced — Yes, five. This is a garlic butter situation and it should taste like one. Fresh garlic only, please — jarred pre-minced garlic won’t give you the same punch.
- ½ teaspoon red pepper flakes — Optional, but I almost always include it. It adds a gentle heat that plays beautifully against the richness of the butter.
- Juice of half a lemon — This is what brightens the whole dish. That little hit of acid at the end pulls everything together and makes the flavors pop.
- Salt and black pepper to taste
- Fresh parsley for garnish — Don’t skip this one. A handful of chopped fresh parsley stirred in at the end adds color, freshness, and a little herby note that makes the whole skillet look and taste finished.
Substitutions and notes: No fresh parsley? Dried works in a pinch — use about a teaspoon. You can also swap zucchini for yellow squash, asparagus, or even cherry tomatoes if that’s what you have. If you need this to be dairy-free, use a good dairy-free butter substitute — it works well in this application. And if you want to stretch the meal further, serve it over a half cup of rice per person, which adds very little cost but makes it extra filling.

How to Make Garlic Butter Shrimp and Zucchini Skillet
This recipe moves fast once you start cooking, so do all your prep before you turn on the heat. Mince your garlic, slice your zucchini, thaw and dry your shrimp, and squeeze your lemon half. Once the pan is hot, dinner will be ready in about 12 minutes.
- Pat the shrimp completely dry. This step seems fussy but it genuinely matters. Lay your thawed shrimp out on a paper towel-lined plate and press another paper towel on top. Any surface moisture will create steam in the pan, and steam is what prevents browning. You want a sear, not a steam. Season the dried shrimp with a pinch of salt and black pepper on both sides.
- Heat the skillet over medium-high heat. I use a 12-inch stainless steel or cast iron skillet for this. Let it get genuinely hot before adding any fat — about 90 seconds over medium-high. A hot pan is the key to everything here. If your pan isn’t hot enough, the zucchini will just release moisture and get limp instead of getting those beautiful golden edges.
- Cook the zucchini first. Add 1 tablespoon of the butter and all of the olive oil to the hot pan. Once the butter melts and starts to foam, add your zucchini slices in a single layer. Don’t stir them right away — let them sit undisturbed for about 2 minutes so they can develop some color on the bottom. Then flip and cook another 1–2 minutes. You’re looking for golden edges and tender-but-not-mushy texture. Season with a little salt and pepper, then transfer the zucchini to a plate and set aside.
- Sauté the garlic in butter. Reduce the heat to medium. Add the remaining 2 tablespoons of butter to the same skillet. Once it melts, add all of your minced garlic and the red pepper flakes. Stir constantly and keep a close eye on it — garlic goes from perfect to burnt in about 30 seconds. You want it golden and fragrant, not brown. This should take about 60 seconds. The smell at this point will be absolutely intoxicating.
- Add the shrimp. Increase the heat back to medium-high and add the shrimp to the pan in a single layer. Cook for 2 minutes without touching them, then flip each one. They should have a little golden color and the edges will be turning pink. Cook another 1–2 minutes on the second side. Shrimp are done when they’re pink all the way through and curl into a loose C shape. If they curl into a tight O shape, they’re overcooked — so watch them carefully. This is the one part of the recipe that requires your full attention.
- Return the zucchini to the pan. Add the cooked zucchini back into the skillet with the shrimp and toss everything together in the garlic butter. Let it cook for just 30 seconds together so the flavors can meld and everything gets coated in that glossy, garlicky sauce.
- Finish with lemon juice and parsley. Squeeze the lemon juice directly into the pan, give everything one more toss, and remove from heat. Stir in a generous handful of freshly chopped parsley. Taste it and adjust salt and pepper as needed. Serve immediately — this dish is best hot from the skillet.
If you love simple skillet meals like this one, you’ll also want to try my lemon herb chicken thighs skillet, which uses the same one-pan method and is just as weeknight-friendly. It’s become another go-to at our house for busy evenings.
Tips, Variations, and Serving Ideas
I’ve made this Garlic Butter Shrimp and Zucchini Skillet enough times to have figured out all the little things that make it even better. Here’s what I’ve learned:
- Use large or jumbo shrimp. Smaller shrimp cook so fast they’re easy to overcook, and they can get lost in the skillet with the zucchini. Large shrimp (21–25 count per pound) are easier to manage, meatier, and more satisfying to eat.
- Don’t crowd the pan. This is crucial for both the zucchini and the shrimp. If you pile everything in, the temperature drops and everything steams instead of sears. Work in batches if your pan is smaller than 12 inches.
- Make it a full meal over pasta. Toss the finished skillet over 4 ounces of cooked linguine or spaghetti for a dinner that feels positively restaurant-worthy. A little of the pasta cooking water added to the pan will help the sauce cling to the noodles beautifully.
- Serve it over rice for a heartier budget meal. Long-grain white rice or jasmine rice is the most budget-friendly base. Cook a cup of dry rice (which makes 2 servings) and spoon the shrimp and zucchini mixture right over the top.
- Storage: Leftovers keep in an airtight container in the fridge for up to 2 days. Reheat gently in a skillet over low heat — the microwave tends to make shrimp rubbery. I won’t pretend this one is better the next day (it isn’t — fresh is best), but it’s still perfectly good for lunch.
- Add cherry tomatoes. If you have a handful of cherry tomatoes sitting around, toss them in with the zucchini. They’ll blister and burst a little in the heat, adding a beautiful sweetness and a pop of color to the dish.
- Make it creamy. Stir a couple tablespoons of heavy cream into the garlic butter after you add the shrimp back in, and let it reduce for a minute. It turns this into a completely different (and absolutely decadent) dish — almost like a lighter shrimp scampi situation.
This dish pairs beautifully with a simple green salad and some warm crusty bread on the side. If you enjoy cozy, flavor-packed dinners that come together easily, my creamy sun-dried tomato pasta for two is another favorite in our house that fits right into a busy weeknight rotation.
Frequently Asked Questions About Garlic Butter Shrimp and Zucchini Skillet
Can I use frozen shrimp straight from the freezer?
You really should thaw the shrimp first before cooking. Frozen shrimp added directly to a hot pan will release a lot of water as they thaw, which brings down the temperature of the skillet and prevents any browning. The good news is that thawing is quick — just place the shrimp in a colander and run cold water over them for 5–7 minutes, then pat them completely dry.
What size shrimp should I use for this recipe?
Large shrimp, labeled 21–25 count per pound, are ideal. They’re substantial enough to hold up to the heat of the skillet, meaty and satisfying to eat, and widely available at most US grocery stores. Jumbo shrimp work too — just add an extra minute of cooking time per side. Avoid small or medium shrimp for this one, as they overcook very quickly.

Can I make this recipe dairy-free?
Yes, absolutely. Swap the unsalted butter for a good dairy-free butter alternative like Earth Balance or Miyoko’s. The flavor will be slightly different but still delicious — that garlic and lemon combination does a lot of the heavy lifting here. You’ll still get a rich, glossy sauce that coats the shrimp and zucchini beautifully.
How do I keep the zucchini from getting soggy?
Two things matter most here: a hot pan and not crowding the vegetables. Make sure your skillet is genuinely preheated before the zucchini goes in, and resist the urge to stir constantly. Let the slices sit undisturbed for 2 full minutes so they develop golden color on the bottom. Also, cut them at least ¼ inch thick — thin slices will fall apart faster once the heat hits them.
What can I serve with this to make it more filling?
Rice is the most budget-friendly and satisfying option — jasmine or long-grain white rice soaks up the garlic butter sauce wonderfully. Pasta is another great choice, especially linguine or angel hair. If you’re keeping things low-carb, cauliflower rice works surprisingly well here and absorbs the flavors just as nicely. Crusty bread is always welcome on the side too, for scooping up every last drop of that sauce.
Ready to Make This Tonight?
This Garlic Butter Shrimp and Zucchini Skillet is genuinely one of those recipes I feel good about sharing, because it delivers every single time. It’s fast, it’s affordable, it tastes like you put in way more effort than you did, and it’s the kind of dinner that makes a regular Tuesday feel a little bit special. That’s what weeknight cooking should feel like — not stressful, not complicated, just really good food made with simple things you already have.
Give this one a try this week and let me know how it goes in the comments below — I love hearing how it turns out in your kitchen. And if you make it, snap a photo and tag me on Pinterest! Save this recipe so you always have it when that 6 o’clock panic hits and you need dinner on the table fast. You’ve got this.