If you’re looking for a fresh, elegant dinner that’s both simple and nourishing, this haddock and zucchini ribbon dish delivers on every front. With tender, flaky fish and beautifully shaved zucchini, it’s a light yet satisfying meal that feels restaurant-worthy but comes together in under 30 minutes at home.
Zucchini ribbons are a fantastic way to add a visual and textural twist to your plate. You can make them using a vegetable peeler or a mandoline slicer. Their delicate shape allows them to cook quickly and soak up flavor without becoming mushy. They also pair beautifully with seafood, making them an ideal match for mild, flaky haddock.
Haddock, a lean white fish, is known for its slightly sweet flavor and firm texture. It’s quick to cook and adapts well to many seasonings. In this recipe, it’s gently pan-seared with olive oil, garlic, lemon zest, and fresh herbs like parsley or dill. A splash of white wine or lemon juice in the pan adds brightness and forms a simple, flavorful sauce.
Once the fish is nearly cooked, the zucchini ribbons are tossed in just long enough to soften slightly and absorb the garlicky citrusy goodness in the pan. The result is a dish that’s light, fresh, and full of clean flavors, perfect for warm evenings or anytime you want a meal that feels refreshing but still nourishing.
For serving, garnish with more fresh herbs, cracked black pepper, and a final squeeze of lemon. You can enjoy it on its own or serve it with a side of couscous, quinoa, or crusty bread if you’d like something a bit more filling.
Whether you’re trying to eat healthier or just want something different from your usual fish recipe rotation, haddock and zucchini ribbon is a beautifully balanced dish that tastes as good as it looks.

Ingredients
- 2 haddock fillets
- 2 zucchini medium,
- 1 tbsp olive oil
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tsp lemon juice
- 1 clove garlic minced
Instructions
- Preheat the oven to 400°F (200°C).
- Season the haddock fillets with salt, pepper, lemon juice, and minced garlic.
- Wrap each haddock fillet tightly in aluminum foil and place them on a baking sheet.
- Bake in the preheated oven for 15-20 minutes, until the fish is cooked through and flakes easily with a fork.
- While the fish is baking, use a vegetable peeler to create long ribbons from the zucchinis.
- Heat olive oil in a skillet over medium heat. Add the zucchini ribbons and sauté for 3-4 minutes, until tender.
- Serve the baked haddock fillets on top of the sautéed zucchini ribbons.
- Enjoy!
Wait, what’s a zucchini ribbon? I just cut them in circles. Still good tho.
Zucchini ribbons are just strips of zucchini! Cutting them in circles is fine too. As long as it tastes good, who cares? 😊
Really loved this dish! Added some chili flakes for a kick. Yummmm!
Fish? Nope. Can’t do it. Not for me.
I totally get it, fish can be such a hit or miss! Maybe try something like chicken instead?
Too much lemon for my taste. Maybe cut it down to half a tsp next time.
This recipe is like gourmet but easy. My husband loved it! Thanks for sharing.
Really enjoyed it! I added some spices because I like it spicy, and it came out delicious.
I followed it pretty closely, but my zucchini still had a little bite after 4 minutes. Next time I’ll sauté 5-6 to match my preferences.
I burned the fish 😩 but my dogs loved it! So win-win, I guess.
At least the dogs enjoyed it! 😄 Maybe next time try checking the oven more often?
Burned fish?? How did you manage that? It’s super easy to cook if you follow the steps!
Salt and pepper, that’s all you need….. Or maybe some butter? Idk, I just like butter 😊.
OMG YUM! I added parmesan and it took this to another level. Highly recommend!
Tastes good!
Great recipe! I substituted the haddock with salmon. Still came out great!
Salmon instead of haddock? That’s interesting! I’ve never thought of that. But if it worked for you, who am I to argue? Good job!
I’m not a fish person, so I didn’t enjoy it much. But the zucchini was nice. 🍝
Maybe try changing the fish? Salmon might be better if you like that? 🤔
I get it! Fish isn’t for everyone. I usually just skip it and pile on the vegetables.
I was skeptical about using zucchini like that, but it turned out great! Will make again.
I liked the idea, but my zucchini ribbons got a little watery after sautéing. Next time I’ll salt them briefly or sauté less to keep them firmer.
400°F for 15-20 minutes felt a little long for my thinner fillets. I checked at 12 minutes and it was already done—so start checking earlier than the instructions say.
This is a quick meal to prepare, but the haddock was a bit dry. I added some butter next time.
I totally get what you mean! Haddock can be tricky. Butter’s a great idea to add some moisture!
Could you really say it’s “done” when it flakes? I overcooked mine a tiny bit—next time I’ll stop earlier.
Easy and healthy! I love how simple it is. I’m gonna make this again for sure!
Sounds good but I’m not sure if I’d like zucchini ribbons. Can I just use regular chopped zucchini? 🤔
I tried this recipe yesterday and it was amazing! The haddock turned out so flaky and the zucchini was just perfect. Definitely a keeper!
Instructions were kinda confusing. What’s a ribbon? Anyway, my fillets turned out nice.
I used cod instead of haddock and it worked great. The ribbons sautéed fast like expected—great for weeknights when you don’t want heavy food.
This was such a quick and easy recipe! The haddock turned out amazing!
Haddock is not my favorite but I tried this recipe for my husband. He loved it!
Not bad, but 1 clove garlic is kinda too much for me—overpowered the fish. Also I didn’t have foil so I used parchment and it stuck a bit.
This recipe was amazing! The haddock was so flaky and the zucchini ribbons were a hit with my kids. Definitely making again!
I’m glad you enjoyed it! Haddock is such a great fish, and zucchini is always fun to eat. Your kids are lucky!
I tried this and it was a bit bland for me. I think it needs more seasoning or something, ya know?
What a simple yet delicious recipe! I thought it might be boring but the flavors are so bright. Loved it!
I totally agree! It’s such a light and flavorful dish. Perfect for summer!
I mean, it’s good but isn’t it kinda boring? Fish and zucchini? Where’s the excitement?
Easy peasy! I omitted the garlic and it was still tasty. Perfect for dinner. 👍
Had to use cod instead of haddock since that was all I had. Still yum!
Honestly this is kinda bland. The fish was fine but the zucchini ribbons needed more seasoning. Olive oil by itself didn’t do enough for me.
Yeah I get that. I usually add a pinch of paprika or a little chili flakes to the zucchini and finish with more lemon juice—otherwise it can taste kinda muted. Olive oil alone is definitely not the star here.
Why wrap in foil? I baked it uncovered and it came out flaky faster. Seems like extra steps for nothing.
Zucchini ribbons? Are we supposed to eat that? What’s next, carrot spaghetti?
Haddock? Never heard of it. Used tilapia instead. Still tasted fine.
Meh. I don’t like zucchini that much. The fish was okay. Not really my thing.
Meh, it was ok. Just fish and some veggies on my plate. Kind of bland if you ask me.
I followed the instructions but my fish came out dry. Maybe it was in the oven too long?
Yeah, I think 20 minutes is too long for fish. Next time try 15 and see if that helps!
This recipe is amazing! The haddock turned out so flaky and the zucchini ribbons were a great touch. Definitely a keeper!
Um, why wrap the fish? Is it really necessary? I usually just bake it directly. 🤷♂️
Wow, I would never think of using zucchini like this! So cool. Will try!
This was surprisingly good—bright lemon and garlicky haddock with the zucchini ribbons felt super light. Cook time was spot on (mine took closer to 20).
Glad it hit the bright lemon/garlic vibe! And yup—15 min can be optimistic depending on fillet thickness. Did you notice the foil keeps it extra moist?
This was super easy and tasted really fresh. The lemon and garlic on the fish were perfect, and the zucchini ribbons felt fancy without much work.
I don’t know, seemed too bland. Needs more flavor! Maybe some spices or something.
This recipe is super easy and delicious! My kids loved it too! 😍
Sounds great! Can’t wait to try this with my family too! 😊
I didn’t have lemon juice so I used lime… wasn’t the best choice. The haddock came out a bit dry. 😕
Too much lemon! Made it taste weird for me. Anyone else have that problem?
I totally get you! I thought the lemon was too strong too. Maybe just a splash next time?
Naaah, I think the lemon gives it a refreshing touch! Maybe you used too much? 🤔
The zucchini ribbons are a cool idea, but mine turned a little watery after sautéing. Still good though.
Can’t believe how simple this was! I had everything at home already! Thx!
So glad you enjoyed it! It’s super easy and tastes great, right? 😊
Yum. Simple and healthy!
Super delicious and healthy! Perfect for my diet. Will make again for sure!
I agree! This recipe is fantastic. I love how easy it is to make!
Confusing part: I don’t get why we need the lemon juice before wrapping. I added it anyway though and it was okay, just a bit strong at first.
I used 1 zucchini and it looked like not enough. Maybe buy bigger zucchini next time?
I think 1 zucchini is usually okay, but it depends how thick it is. Bigger one = more ribbons for sure. Your instinct is right—next time grab a larger zucchini!
Yeah, 1 medium zucchini might not make a ton of ribbons. The recipe says 2 medium, so your experience matches. I’d just use 2 next time, or add a little more zucchini if you like it heavy.
Hmm. I think I overcooked mine—foil was in too long. Still edible but not as tender. Otherwise recipe is simple.
The foil-wrapped haddock came out moist and flaky. I’d do this again, no question. Maybe add a sprinkle of parsley if I’m feeling extra.
This is a healthy choice I can stick to. The garlic is a nice touch.
5 stars. Easy. Yum.
This is the worst!! Zucchini ribbons? Who even eats that? Next time I’ll just steam them and serve with rice.
This was super easy and delicious! I loved the zucchini ribbons. Definitely making this again!
I totally agree! The zucchini ribbons were a game changer! Can’t wait to try it again, maybe with some lemon zest this time!
It was okay, but I don’t really get the hype over zucchini ribbons. Seems kinda unnecessary to me.
Loved the presentation! I served it with lemon wedges and it looked like restaurant food. Also my kid ate the zucchini—win!
Nothin’ beats some baked fish. But where are the seasonings? I added a bit of paprika. Next time gonna try butter too.
I don’t know, my fish didn’t cook even after 20 minutes. Maybe I did somethin wrong?
Not gonna lie, wrapping fish in foil feels weirdly fancy for me. But it worked—juicy fish and no sticking.