If you love buttery garlic shrimp, fresh lemon, and a dinner that tastes like something you’d order at a beautiful seafood restaurant, these Garlic Butter Shrimp & Zucchini Ribbons are about to become a favorite.
Imagine plump, juicy shrimp coated in a rich garlic butter sauce, with a little lemon, fresh parsley, and Parmesan bringing everything together. Instead of traditional pasta, tender zucchini ribbons soak up that delicious sauce, creating a light but satisfying meal that doesn’t leave you feeling weighed down.
The best part? You don’t need a complicated ingredient list or hours in the kitchen. The shrimp cook in just a few minutes, the zucchini ribbons take almost no time to prepare, and the buttery garlic sauce comes together right in the skillet.

Every forkful gives you a little bit of everything: savory garlic, buttery shrimp, fresh zucchini, bright lemon, and a delicate cheesy finish.
This recipe is naturally low in carbohydrates and offers a generous amount of protein from the shrimp. It’s a lovely option for anyone looking for a seafood dinner that feels indulgent while keeping the ingredients simple and fresh.
And don’t worryโthe zucchini ribbons aren’t meant to taste like watery vegetable noodles. The trick is cooking them briefly, just until tender, so they hold their shape and stay slightly firm.
Let’s make a dinner that’s simple, beautiful, and seriously delicious.
- Butter, fresh garlic, lemon, and parsley create a classic seafood combination that makes the shrimp incredibly flavorful.
- Zucchini ribbons replace traditional pasta, keeping the dish light and lower in carbohydrates.
- Shrimp provide lean protein, making this a satisfying seafood meal without needing heavy pasta or a large amount of cheese.
Ingredients
For the Shrimp
- 1 lb (450 g) large shrimp, peeled and deveined
- 1 tablespoon olive oil
- ยฝ teaspoon paprika
- ยฝ teaspoon garlic powder
- ยผ teaspoon onion powder
- ยผ teaspoon salt, or to taste
- ยผ teaspoon black pepper
- ยผ teaspoon red pepper flakes, optional
- 1 tablespoon fresh lemon juice
For the Garlic Butter Sauce
- 2 tablespoons unsalted butter
- 4 garlic cloves, finely minced
- 2 tablespoons low-sodium chicken broth or seafood broth
- 1 tablespoon fresh lemon juice
- ยฝ teaspoon lemon zest
- 1 tablespoon fresh parsley, finely chopped
- ยผ teaspoon black pepper
- 2 tablespoons freshly grated Parmesan cheese
- Salt, to taste
For the Zucchini Ribbons
- 4 medium zucchini
- 1 teaspoon olive oil
- ยผ teaspoon salt
- ยผ teaspoon black pepper
- ยผ teaspoon garlic powder
For Finishing
- 2 tablespoons freshly grated Parmesan
- 1 tablespoon fresh parsley
- Lemon wedges
- A little extra lemon zest, optional
- Red pepper flakes, optional
For the Shrimp
- 2 lbs (900 g) large shrimp, peeled and deveined
- 2 tablespoons olive oil
- 1 teaspoon paprika
- 1 teaspoon garlic powder
- ยฝ teaspoon onion powder
- ยฝ teaspoon salt, or to taste
- ยฝ teaspoon black pepper
- ยฝ teaspoon red pepper flakes, optional
- 2 tablespoons fresh lemon juice
For the Garlic Butter Sauce
- 4 tablespoons unsalted butter
- 8 garlic cloves, finely minced
- 4 tablespoons low-sodium chicken broth or seafood broth
- 2 tablespoons fresh lemon juice
- 1 teaspoon lemon zest
- 2 tablespoons fresh parsley, finely chopped
- ยฝ teaspoon black pepper
- 4 tablespoons freshly grated Parmesan cheese
- Salt, to taste
For the Zucchini Ribbons
- 8 medium zucchini
- 2 teaspoons olive oil
- ยฝ teaspoon salt
- ยฝ teaspoon black pepper
- ยฝ teaspoon garlic powder
For Finishing
- 4 tablespoons freshly grated Parmesan
- 2 tablespoons fresh parsley
- Lemon wedges
- A little extra lemon zest, optional
- Red pepper flakes, optional

How to Make Garlic Butter Shrimp & Zucchini Ribbons
Step 1: Prepare the Zucchini
Wash the zucchini thoroughly and pat them dry.
Trim off both ends.
Using a vegetable peeler, wide julienne peeler, or spiralizer, cut the zucchini lengthwise into long, thin ribbons.
If you’re using a regular vegetable peeler, keep peeling along each side until you reach the soft, seedy center. Turn the zucchini as you work.
You don’t need to use the entire watery center if it becomes difficult to create neat ribbons.
Place the ribbons in a bowl lined with a clean kitchen towel or paper towels.
Gently pat them dry.
This step is important because zucchini naturally contains a lot of moisture. Removing excess surface moisture helps prevent the finished dish from becoming watery.
Set the ribbons aside.
Step 2: Season the Shrimp
Make sure the shrimp are peeled, deveined, and thoroughly patted dry.
Place them in a medium mixing bowl.
Add:
- Olive oil
- Paprika
- Garlic powder
- Onion powder
- Salt
- Black pepper
- Red pepper flakes, if using
- Fresh lemon juice
Toss gently until every shrimp is evenly coated.
Let them sit for about 5 minutes while you prepare the skillet.
Avoid marinating shrimp in lemon juice for too long. The acidity can begin changing their texture before they are cooked.
Step 3: Sear the Shrimp
Heat a large skillet over medium-high heat.
Add the seasoned shrimp in a single layer.
If your skillet is small, cook them in two batches rather than overcrowding the pan.
Cook for approximately 1ยฝโ2 minutes on the first side.
Flip the shrimp and cook for another 1โ2 minutes, depending on their size.
The shrimp should turn pink and opaque, with a lightly golden surface.
Remove them from the skillet and place them on a clean plate.
Do not leave them in the pan while preparing the sauce. Shrimp cook quickly, and overcooking can make them rubbery.
Step 4: Make the Garlic Butter Sauce
Reduce the heat to medium-low.
Add the butter to the same skillet.
Once melted, add the minced garlic.
Cook for approximately 30โ45 seconds, stirring constantly.
The garlic should become fragrant but should not turn dark brown.
Add the chicken broth or seafood broth.
Stir gently, scraping up any flavorful browned bits left from cooking the shrimp.
Add:
- Fresh lemon juice
- Lemon zest
- Black pepper
Let the sauce gently simmer for approximately 1โ2 minutes.
Stir in the first 2 tablespoons of Parmesan until it melts into the sauce.
The result should be a glossy, buttery garlic sauce with a fresh lemon finish.
If the sauce seems too thick, add another tablespoon of broth.
If it seems too thin, let it simmer briefly. Avoid boiling it aggressively.
Step 5: Cook the Zucchini Ribbons
You can use the same skillet to cook the zucchini.
Add 1 teaspoon olive oil if the pan looks dry.
Add the zucchini ribbons.
Season with salt, black pepper, and garlic powder.
Use tongs to gently toss the ribbons through the pan.
Cook for approximately 2โ3 minutes, just until they begin to soften.
Don’t cook them for too long.
Zucchini releases moisture as it cooks, and extended cooking can make the ribbons limp and watery.
You want them tender but still holding their shape.
Step 6: Bring Everything Together
Return the cooked shrimp to the skillet.
Gently toss them with the zucchini ribbons and garlic butter sauce.
Cook for another 30โ60 seconds, just long enough to warm the shrimp and coat everything in the sauce.
Add the chopped parsley.
Taste and adjust the seasoning if necessary.
If you prefer a brighter flavor, add a small squeeze of fresh lemon juice.
If you want a richer finish, sprinkle in a little additional Parmesan.

Step 7: Finish and Serve
Remove the skillet from the heat.
Divide the zucchini ribbons among four plates or shallow bowls.
Arrange the shrimp over the top.
Spoon any remaining garlic butter sauce from the skillet over the shrimp and zucchini.
Finish with:
- Fresh parsley
- Extra Parmesan
- Lemon zest
- Lemon wedges
- Red pepper flakes, if desired
Serve immediately while the shrimp are warm and the garlic butter sauce is glossy.
The zucchini should be tender, the shrimp juicy, and every bite coated in that delicious lemon garlic butter.
SmartDietKitchen Flavor Hack
The secret to making this recipe taste like restaurant-style garlic butter shrimp is not letting the garlic burn and not overcooking the zucchini.
Garlic becomes bitter when cooked too aggressively. Add it after reducing the heat, stir it constantly, and give it just enough time to become fragrant.
For the zucchini, think of it as warming the ribbons rather than fully cooking them. Two or three minutes is usually enough.
And here’s one more trick: finish the dish with fresh lemon juice after cooking.
The sauce already contains lemon, but that final squeeze brightens the butter, balances the Parmesan, and makes the shrimp taste fresher.
How to Get Perfect Garlic Butter Shrimp
Pat the shrimp dry
Wet shrimp release moisture into the skillet and are less likely to develop a lightly golden surface.
Don’t overcrowd the pan
Cook in batches if necessary. Shrimp need space to sear instead of steaming.
Watch the cooking time
Shrimp cook very quickly. Remove them as soon as they are opaque and cooked through. For food safety, shrimp should reach an internal temperature of 145ยฐF (63ยฐC).
Use fresh garlic
Freshly minced garlic gives the sauce a much more aromatic flavor than garlic powder alone.
Don’t overcook the zucchini
A short cooking time keeps the ribbons tender without turning them into a watery pile.
Add Parmesan gradually
Freshly grated Parmesan melts more smoothly. Add it over low heat and stir gently to help it blend into the sauce.
Share Recipe

Garlic Butter Shrimp & Zucchini Ribbons
ยท
Beginner
Recipe by Sarah John

Servings
4

prep Time
15 min

COOK Time:
12 min

Cuisine:
Mediterranean-inspired
If you love buttery garlic shrimp, fresh lemon, and a dinner that tastes like something you’d order at a beautiful seafood restaurant, these Garlic Butter Shrimp & Zucchini Ribbons are about to become a favorite.
Imagine plump, juicy shrimp coated in a rich garlic butter sauce, with a little lemon, fresh parsley, and Parmesan bringing everything together. Instead of traditional pasta, tender zucchini ribbons soak up that delicious sauce, creating a light but satisfying meal that doesn’t leave you feeling weighed down.
The best part? You don’t need a complicated ingredient list or hours in the kitchen. The shrimp cook in just a few minutes, the zucchini ribbons take almost no time to prepare, and the buttery garlic sauce comes together right in the skillet.
Ingredients
For the Shrimp
- 1 lb (450 g) large shrimp, peeled and deveined
- 1 tablespoon olive oil
- ยฝ teaspoon paprika
- ยฝ teaspoon garlic powder
- ยผ teaspoon onion powder
- ยผ teaspoon salt, or to taste
- ยผ teaspoon black pepper
- ยผ teaspoon red pepper flakes, optional
- 1 tablespoon fresh lemon juice
For the Garlic Butter Sauce
- 2 tablespoons unsalted butter
- 4 garlic cloves, finely minced
- 2 tablespoons low-sodium chicken broth or seafood broth
- 1 tablespoon fresh lemon juice
- ยฝ teaspoon lemon zest
- 1 tablespoon fresh parsley, finely chopped
- ยผ teaspoon black pepper
- 2 tablespoons freshly grated Parmesan cheese
- Salt, to taste
For the Zucchini Ribbons
- 4 medium zucchini
- 1 teaspoon olive oil
- ยผ teaspoon salt
- ยผ teaspoon black pepper
- ยผ teaspoon garlic powder
For Finishing
- 2 tablespoons freshly grated Parmesan
- 1 tablespoon fresh parsley
- Lemon wedges
- A little extra lemon zest, optional
- Red pepper flakes, optional
Instructions
Step 1: Prepare the Zucchini
Wash and dry the zucchini, then trim off both ends. Use a vegetable peeler, julienne peeler, or spiralizer to create long, thin ribbons. If using a regular peeler, turn the zucchini as you work and stop when you reach the watery, seedy center. Gently pat the ribbons dry with paper towels to remove excess moisture. Set aside.
Step 2: Season the Shrimp
Pat the peeled and deveined shrimp dry. Place in a bowl and add olive oil, paprika, garlic powder, onion powder, salt, black pepper, red pepper flakes (if using), and fresh lemon juice. Toss until evenly coated and let sit for 5 minutes.
Step 3: Sear the Shrimp
Heat a large skillet over medium-high heat. Arrange the shrimp in a single layer, working in batches if necessary. Cook for 1ยฝโ2 minutes per side, until pink, opaque, and lightly golden. Remove from the skillet and set aside to prevent overcooking.
Step 4: Make the Garlic Butter Sauce
Reduce the heat to medium-low and add the butter. Once melted, stir in the minced garlic and cook for 30โ45 seconds until fragrant. Add the chicken or seafood broth, lemon juice, lemon zest, and black pepper. Stir, scraping up any browned bits from the skillet. Simmer for 1โ2 minutes, then stir in 2 tablespoons of Parmesan until melted. Add a little extra broth if the sauce is too thick.
Step 5: Cook the Zucchini Ribbons
Add 1 teaspoon of olive oil to the skillet if needed. Add the zucchini ribbons and season with salt, black pepper, and garlic powder. Gently toss with tongs and cook for 2โ3 minutes, just until tender but still holding their shape. Avoid overcooking to prevent watery zucchini.
Step 6: Combine Everything
Return the cooked shrimp to the skillet. Gently toss with the zucchini ribbons and garlic butter sauce. Cook for another 30โ60 seconds, just until heated through. Stir in the chopped parsley and adjust the seasoning with additional lemon juice or Parmesan if desired.
Step 7: Finish and Serve
Remove from heat and divide the zucchini ribbons among four plates or shallow bowls. Arrange the shrimp on top and spoon over the remaining garlic butter sauce. Finish with fresh parsley, extra Parmesan, lemon zest, lemon wedges, and red pepper flakes if desired. Serve immediately while warm.
Nutrition is an estimate and will vary depending on the size of the shrimp, zucchini, butter, Parmesan, and exact ingredients used.
Share this recipe
How to Get Perfect Garlic Butter Shrimp
Pat the shrimp dry
Wet shrimp release moisture into the skillet and are less likely to develop a lightly golden surface.
Don’t overcrowd the pan
Cook in batches if necessary. Shrimp need space to sear instead of steaming.
Watch the cooking time
Shrimp cook very quickly. Remove them as soon as they are opaque and cooked through. For food safety, shrimp should reach an internal temperature of 145ยฐF (63ยฐC).
Use fresh garlic
Freshly minced garlic gives the sauce a much more aromatic flavor than garlic powder alone.
Don’t overcook the zucchini
A short cooking time keeps the ribbons tender without turning them into a watery pile.
Add Parmesan gradually
Freshly grated Parmesan melts more smoothly. Add it over low heat and stir gently to help it blend into the sauce.
Delicious Variations
1. Spicy Garlic Butter Shrimp
If you enjoy a little heat, increase the red pepper flakes to ยฝ teaspoon.
You can also add a small pinch of cayenne pepper to the shrimp seasoning.
The spicy flavor works beautifully with the buttery sauce and fresh lemon.
2. Creamy Garlic Parmesan Shrimp
For a richer, creamier version, add ยผ cup heavy cream to the garlic butter sauce after adding the broth.
Simmer gently until slightly thickened.
Stir in the Parmesan and return the shrimp to the skillet.
This version is especially delicious when you want a more indulgent dinner.
3. Mediterranean Shrimp & Zucchini
Add:
- ยผ cup chopped Kalamata olives
- ยฝ cup halved cherry tomatoes
- 1 tablespoon chopped fresh oregano
- A little extra parsley
Cook the tomatoes briefly in the sauce until they soften.
The olives add a salty Mediterranean flavor that pairs beautifully with the lemon and shrimp.
4. Lemon Herb Shrimp
Use extra lemon zest and add fresh dill along with the parsley.
A little chopped basil also works beautifully.
This variation has a lighter, fresher flavor.
5. Garlic Butter Shrimp with Spinach
Add 2 cups fresh baby spinach to the skillet after cooking the zucchini.
Toss until the spinach just wilts.
It adds extra vegetables and makes the dish even more colorful.
6. Cajun Garlic Butter Shrimp
Replace the paprika, onion powder, and red pepper flakes with approximately 1 teaspoon Cajun seasoning.
Check the salt level before adding more, because many Cajun seasoning blends already contain salt.
Finish with lemon juice and parsley.
What Can You Use Instead of Zucchini?
If you don’t have zucchini, there are several ways to enjoy the garlic butter shrimp.
- Yellow squash ribbons: A close alternative with a slightly sweeter flavor.
- Shredded cabbage: Sautรฉ briefly until tender but not mushy.
- Spinach: Add directly to the garlic butter sauce until wilted.
- Cauliflower rice: Cook separately and serve the shrimp and sauce over it.
- Roasted broccoli: A delicious option if you prefer a little more texture.
For the original recipe, however, zucchini ribbons are especially good because they catch the garlic butter sauce without making the dish too heavy.

Bariatric-Friendly Serving Tips
This recipe is protein-focused, but shrimp can have a firm, slightly chewy texture. Individual tolerance varies, especially after bariatric surgery.
For a more comfortable serving:
- Start with a small portion and follow your bariatric team’s portion guidance.
- Cook the zucchini until very tender if softer vegetables are easier for you to tolerate.
- Cut shrimp into small pieces before eating if needed.
- Chew thoroughly and eat slowly.
- Avoid adding large amounts of butter, cream, or cheese if rich foods are difficult for you to tolerate.
- Prioritize the protein portion according to your individual meal plan.
If you are still progressing through post-surgery food stages, only eat shrimp and zucchini when your bariatric care team has cleared those textures.
This recipe is not automatically appropriate for every stage after surgery, and individual dietary instructions should always come first.
Meal Prep Instructions
You can prepare some of the ingredients ahead of time to make dinner even easier.
Prepare the shrimp
Peel and devein the shrimp if needed.
Store them in a covered container in the refrigerator and season shortly before cooking.
Prepare the zucchini
Wash and cut the zucchini into ribbons.
Place them between clean paper towels in an airtight container and refrigerate.
For the best texture, use them within 1โ2 days.
Prepare the garlic and herbs
Mince the garlic and chop the parsley ahead of time.
Keep them in separate covered containers in the refrigerator.
Cook when ready to eat
For the best results, cook the shrimp and zucchini shortly before serving.
Shrimp are at their juiciest when freshly cooked, and zucchini ribbons are much better when they haven’t been reheated repeatedly.
Storage
Refrigerator
Transfer leftovers to an airtight container and refrigerate within 2 hours of cooking.
For the best quality, enjoy within 1โ2 days.
The zucchini may release additional moisture as it sits, so the texture will be softer the next day.
Reheating
Reheat gently in a skillet over low heat.
Add a small splash of broth or water if the sauce has thickened.
Warm just until heated through.
You can also use a microwave in short intervals, stirring gently between intervals.
Avoid prolonged reheating because shrimp can quickly become tough.
Freezing
Freezing the finished dish is not recommended.
Cooked zucchini becomes very soft and watery after thawing, and shrimp can lose their pleasant texture.
For the best results, prepare this recipe fresh.
What to Serve With Garlic Butter Shrimp & Zucchini Ribbons
The dish is satisfying on its own, but you can add a simple side depending on what you enjoy.
- Lemon garlic broccoli
- A fresh cucumber salad
- Roasted asparagus
- Simple Mediterranean tomato salad
- Sautรฉed spinach
- Cauliflower rice
- A small serving of quinoa
- Fresh green salad with lemon dressing
For a lower-carb meal, choose non-starchy vegetables.
Frequently Asked Questions
Can I use frozen shrimp?
Yes.
Frozen shrimp work very well.
Thaw them completely in the refrigerator or under cold running water according to package directions.
Drain and pat them thoroughly dry before seasoning.
Avoid cooking shrimp directly from frozen for this recipe because the extra moisture can prevent proper searing.
Can I use pre-cooked shrimp?
You can, but the result will be slightly different.
Pre-cooked shrimp only need to be warmed briefly in the garlic butter sauce. Add them near the end and avoid prolonged cooking, or they may become rubbery.
Raw shrimp are recommended for the best flavor and texture.
How do I stop zucchini ribbons from becoming watery?
Pat the ribbons dry before cooking.
Use a hot skillet, avoid overcrowding, and cook them for only 2โ3 minutes.
You can also leave the soft, seedy center out when making the ribbons.
Can I make this without Parmesan?
Absolutely.
Simply leave it out.
The butter, garlic, lemon, and parsley still create a delicious sauce.
You can also add a little extra fresh parsley and lemon zest for flavor.
Can I use salted butter?
Yes.
Use salted butter if that’s what you have, but reduce the added salt and taste the sauce before seasoning further.
Is this recipe keto-friendly?
It is low in carbohydrates and may fit some low-carb or ketogenic meal plans. However, the exact carbohydrate content depends on ingredient quantities and individual dietary targets.
Can I make it dairy-free?
Yes.
Replace the butter with olive oil or a dairy-free butter alternative, and leave out the Parmesan or use a suitable dairy-free alternative.
What size shrimp works best?
Large or extra-large shrimp are ideal because they remain juicy and are easy to serve with the zucchini ribbons.
Smaller shrimp also work, but reduce the cooking time accordingly.
Final Thoughts
These Garlic Butter Shrimp & Zucchini Ribbons prove that a simple low-carb dinner can still feel special.
You’ve got juicy shrimp, fresh zucchini ribbons, fragrant garlic, rich butter, bright lemon, and Parmesan all coming together in one skillet.
It’s the kind of meal that looks beautiful on the plate but doesn’t require complicated cooking techniques or a long list of ingredients.
The sauce is rich without being overwhelming, the zucchini keeps everything fresh, and the shrimp bring the protein that makes this dinner genuinely satisfying.
Whether you’re looking for a quick seafood dinner, a high-protein meal, or a delicious way to enjoy zucchini instead of pasta, this recipe is one worth saving.
Make it once, keep the lemon wedges close, and don’t waste a drop of that garlic butter sauce!

Leave a Reply