Poisson en papillote is an easy and elegant way to cook fish by steaming it in a parchment paper pouch. This fish en papillote recipe is made with olives, capers, and fresh herbs, creating a flavorful, nutrient-dense meal with minimal cleanup.

Looking for more seafood recipes?
Check out blackened fish tacos, fish head soup, and fish fumet.
Jump to:
💡Recipe Overview
- Prep and Cook Time: 15 minutes to prep and 15 minutes to cook
- Cooking Method: Oven-baked
- Dietary Info: Keto, Whole30, Paleo, GAPS, Ancestral diet
- Tools Needed: sheet pan and parchment paper
- Skill Level: Easy
What is an ancestral diet? Read my post on what nourishing foods are based on the traditional dietary principles of the Weston A. Price Foundation.
French-Inspired, Low-Effort Elegance
I love when simple techniques make me feel like I'm cooking something fancy - and poisson en papillote (which translates fish in parchment in French) does exactly that.
This French-inspired dish sounds elegant (and it is!) but it's surprisingly low-effort and super rewarding. You basically wrap everything up in a parchment paper packet - fish, herbs, veggies, and an olive-caper-lemon-garlic situation - and bake until it's perfectly tender and full of flavor.
I lean on this recipe when I want something healthy and beautiful with zero mess. No splattering pans, no post-dinner cleanup dread (I mean, there's some cleanup - I'm no wizard!). But it's one baking sheet and some parchment paper.
Plus, there's something kind of sweet about opening your own little steamy packet at the table. It's a whole vibe.
Ingredients for Fish en Papillote
- Fish: White fish is my choice here. Something mild and flaky like rockfish, cod, or halibut. Tilapia is a popular choice but I haven't come across any wild tilapia and personally try to avoid farmed. You'll want 4 fillets, about 6-8 ounces each, and roughly the same size so they cook evenly in their little parchment pouches.
- Vegetables: For the veggies, I keep it simple with grape tomatoes and red onion. The tomatoes burst and release their juices, which helps to flavor the fish, and the thinly sliced red onion softens and sweetens in the steam.
- Olive oil sauce: This olive oil mixture is what brings it all together. A good glug of extra virgin olive oil gets mixed with lemon zest and juice for brightness, minced garlic for bite, capers, Castelvetrano olives for salty brininess, and a sprinkle of dried parsley. It's bold, herby, and so easy to stir everything together while your oven preheats.
- Finishers: Layer on a few lemon slices and a fresh sprig of dill on each fillet before sealing the packet. A little salt and pepper to taste, and you're good to go.
Substitutions and Variations
- Fish - A richer fish like salmon would work if you wanted to skip white fish but adjust the cook time slightly depending on thickness. You may also want to hold back some of the olive oil as the fish is fattening. Prefer shellfish? Shrimp works well too. Just reduce the cook time to about 10 minutes.
- Vegetables - Sub in sliced zucchini, thin asparagus, or julienned carrots - just make sure they are all sliced thin so they steam quickly. Swap the red onions for shallots or thinly sliced leeks for a more delicate flavor.
Make it Ancestral
Color me shocked, but cooking fish en papillote is actually an old-school move—our ancestors were out there wrapping food in leaves, bark, even clay to steam it gently. So really, we’re just channeling our inner ancestral cook… but with parchment paper and a little less forest foraging. What I love most is how the fish steams in its own juices, locking in all those delicate fats, minerals, and proteins—just like our great-great-grandmas would’ve done, minus the open fire and questionable fish smell in the hut.
How to Make Poisson en Papillote
The complete printable recipe is below in the recipe card for your convenience. Follow these simple step-by-step instructions for the best results.
Step 1.
In a small bowl, combine the olive oil, lemon zest and juice, minced garlic, capers, Castelvetrano olives, sea salt, and dried parsley.
Step 2.
Place a fillet of white fish in the center of each sheet of parchment paper. Spoon some of the olive oil mixture directly over the fish.
Step 3.
Arrange the grape tomatoes and sliced red onion around the fish. Season with salt and black pepper to taste. Place a couple of lemon slices on top of each fillet, then finish with a few sprigs of fresh dill.
Step 4.
Fold the parchment over the fish and veggies, sealing the edges to form tight packets. Place on a baking sheet and bake for 15–20 minutes, until the fish is cooked through and flakes easily with a fork.
Helpful Tips
- Cut vegetables evenly. Thin, uniform slices ensures the veggies cook at the same rate as the fish. Choose quick-cooking vegetables.
- Start with dry fish. Pat the fish fillets dry with paper towel to remove excess moisture as that will dilute the overall flavor.
- Seal the parchment well. Leave enough space around the fish for steam to circulate and cook everything evenly. Use tight, overlapping folds so the packet stays closed. This helps trap the steam and infuses the fish with flavor.
- Don't overcook. The fish should flake easily with a fork and appear opaque. If unsure, use a thermometer and bake until the internal temperature of the fish reaches 145°F. But I personally like to pull it out a little earlier rather than risk overcooking it. It will continue to steam in the packet even once removed from oven.
Troubleshooting
- Parchment paper won't stay sealed? Make sure to fold the edges tightly and multiple times to really seal it. Sometimes, tying it with kitchen twine will help secure it too.
- Packet is leaking? If you notice liquid seeping out, it may be because the parchment paper wasn't sealed tightly enough. Double-check that all edges are pressed together and if needed, wrap the packet in an additional layer of parchment.
Product Highlight!
Unbleached Parchment Paper
Not all parchment paper is created equal. I love using unbleached, chlorine-free parchment paper - it's better for you. Plus, it doesn't give off that weird smell when it hits the heat (you know the one).
💭Meal Prep Suggestion!
You can totally prep parts of this ahead - make the olive oil sauce and slice the veggies a day or two before. When it's go-time, just layer everything into parchment packets and bake. You can even assemble the packes the night before and pop them in the fridge - just let them sit out for abit before baking so they're not ice-cold going into the oven.
Serving Suggestions
Fish en papillote is already full of flavor but if you're looking to round out the meal, here are a few simple ideas:
Over a bed of rice: Soaks up all those delicious juices and makes it a little more filling. Plus, bone broth rice is the ultimate cooking hack.
With a side of roasted potatoes or root veggies: Toss 'em in the oven while the fish bakes and call it dinner. Crispy oven-roasted potatoes and roasted broccolini are great choices.
Next to a crisp green salad: Something crunchy and lemony pairs really well with the delicate fish and briny olives. Try house salad or chopped romaine salad.
Add a fermented touch: Fermented green tomatoes or red cabbage sauerkraut make a great addition.
Frequently Asked Questions
Store any leftover fish en papillote in an airtight container for up to 2 days. These glass snap containers are perfect for leftovers. Remove the parchment paper as it may become soggy, but keep the fish, veggies, and juices intact. To reheat, transfer the fish, vegetables, and all the juices into a small saucepan, and warm over medium-high heat, stirring often until heated through.
It’s best to enjoy poisson en papillote fresh, as freezing can alter the texture of both the fish and vegetables. However, if you need to freeze it, remove the parchment paper and transfer everything to an airtight freezer-safe container. Freeze for up to 1 month. To reheat, thaw overnight in the refrigerator and gently warm in a covered skillet over low heat until heated through.
You’ll know it's ready when it flakes easily with a fork and looks opaque. If you're unsure, a food thermometer should read 145°F in the thickest part of the fish. But don't stress - it's hard to mess up with this cooking method!
Looking for more seafood recipes? Here are some ideas:
Did you make this poisson en papillote? Please leave a ⭐⭐⭐⭐⭐ recipe rating in the recipe card below and leave a review in the comments. Thank you!💚
Printable Recipe
Fish en Papillote
Ingredients
Olive Oil Mixture
- ¼ cup olive oil
- 1 lemon juiced and zested
- 4 garlic cloves minced
- 1 tablespoon capers crushed
- ¼ cup Castelvetrano olives minced
- 1 teaspoon sea salt
- 1 teaspoon dried parsley
Fish Packets
- 4 6-8 oz white fish fillets
- 1 cup grape tomatoes
- 1 red onion, small sliced
- salt and black pepper to taste
- 1 lemon sliced
- 4 fresh dill sprigs
Instructions
- Preheat oven to 400°F (200°C). Cut 4 sheets of parchment paper, each about 12 inches long. Lay each sheet flat on a baking sheet.
- In a small bowl, combine the ¼ cup olive oil, zest and juice from 1 lemon 4 garlic cloves, 1 tablespoon capers, ¼ cup Castelvetrano olives, 1 teaspoon sea salt and 1 teaspoon dried parsley.4
- Place one fillet of 4 6-8 oz white fish fillets in the center of each parchment paper. Add about 2 tablespoons of the olive oil mixture directly over the fish.
- Arrange the 1 cup grape tomatoes and sliced 1 red onion, small. Season with salt and black pepper to taste. Top with 2 slices of 1 lemon on each fish fillet followed by 4 fresh dill sprigs.
- Fold the sides of the parchment paper over the fish and veggies, then fold up the ends to form tightly sealed packets. Make sure the packets are well-closed to trap all the steam inside while cooking.
- Place the parchment packets on a baking sheet and bake in the preheated oven for 15-20 minutes, depending on the thickness of the fish. The fish should be cooked through and flake easily with a fork.
Notes
- Cut vegetables evenly. Thin, uniform slices ensures the veggies cook at the same rate as the fish. Choose quick-cooking vegetables.
- Start with dry fish. Pat the fish fillets dry with paper towel to remove excess moisture as that will dilute the overall flavor.
-
- Don't overcook. The fish should flake easily with a fork and appear opaque. If unsure, use a thermometer and bake until the internal temperature of the fish reaches 145°F. But I personally like to pull it out a little earlier rather than risk overcooking it. It will continue to steam in the packet even once removed from oven.
Emily @ Recipes to Nourish says
These are so special! Such a beautiful recipe! Parchment paper wrapped meals reminds me of my childhood, and one meal in particular that my mom made (and I loved it ... I thought it was so elegant and fancy). I love the herbs you used in these, especially the dill. Love this recipe!
Anya says
Thank you Emily. Isn't it amazing how something can totally take us back to our childhood.
Raia Todd says
Sooo... I'm curious how you do this over a campfire without catching the parchment on fire! Do you just use tinfoil instead in that case? It sounds like the perfect camping meal!
Anya says
It is the perfect camping meal...I wrap the contents in the parchment paper first then in tinfoil but the foil never touches my food. 🙂 Soooo good.
Allison Wojtowecz says
Ooh this is a different method of fish preparation than I've ever tried! It looks and sounds amazing!
Anya says
Thank you Allison. 🙂
Tina says
This was a bad idea... me looking at this recipe before lunch time! You're making me SO HUNGRY!
Anya says
Haha! That's me every time. 😉
linda spiker says
This recipe is so simple and pretty! I bet it's delicious as well!
Anya says
Yes!! Thank you Linda.
Renee says
Ohh I love all the flavor change ups! Thank you for that! I want to try the Asian flare one!
Anya says
Love that one!!
Corrine says
Love the versatility of this dish! And it's such an elegant looking meal!
Anya says
Thank you Corrine. It does give the appearance of an "elegant" dish without all the hassle.
Michele Spring says
I love fish en papillote but have never tried it with a mayo on it. I will definitely be trying this since it's such a quick and simple way to cook dinner!
Anya says
I love the creaminess it adds. So good. Enjoy!
Jo Romero says
I know so many people who don't cook fish because they just don't know what to do with it, or how to cook it. This is a great way of keeping all that moisture in and cooking it perfectly. Looks beautiful!
Anya says
Thanks Jo. I agree - this adds a unique twist to the regular fish making.
Donna says
Fantastic recipe, I can't wait to give it a go as I'm always on the hunt for new and fun fish recipes!
Anya says
Hope you like this one Donna. 🙂
Kari - Get Inspired Everyday! says
This looks incredible, and I'm intrigued by the mayonnaise, I bet it keeps everything perfectly moist and makes an awesome sauce!
Anya says
Yep - it adds flavor to the fish and veggies.
Anne Marie says
Such a fresh and simple dinner! Can't wait to try.
Anya says
Hope you like it Anne Marie. 🙂
Jessica DeMay says
These look so good and I love all the variations! I love how cute the little pocket looks folded up!
Anya says
Agreed Jessica!
ChihYu says
I love white fish and this recipe looks perfect for it ! So moist and delicious ! YUM !!
Katja says
I have always wanted to try cooking fish like this. I have to try it. Looks delish!
Anya says
Hope you like it Katja.
Georgina Young says
I love how simple this recipe is but it looks soooo delicious too! I love the fact you can just throw everything together in one go - perfect for busy families.
Anya says
It is perfect for busy families! Thanks Georgina.
Real Food with Dana says
Love fish en papillote! Love that you provided a bunch of different flavor options too!
Anya says
Thanks Dana. We love it too. 🙂
Carrie Forrest says
This looks like such a delicious and colorful fish dish.
Cristina Curp says
Perfect little baked pockets of goodness! I shared this with a friend who is only eating fish for a month 🙂
Anya says
Thanks Cristina for sharing. Very interesting concept to eat fish for a month.
Stacey L Crawford says
Such a lovely, healthy and simple fish recipe! Fish is the best cooked in parchment paper ! 🙂
Mark says
Oh wow you have given me so many ideas here! And the recipe looks absolutely fab, will definitely be saving it, thank you Anya!
Anya says
You're very welcome, Mark. Enjoy!
Vanessa Woozley says
All those different suggestions do sound delicious and it's such a simple way to cook fish for the family.
Anya says
Thanks Vanessa. I agree - fish en papillote gives variety.
Becky Winkler says
Such pretty little packets of deliciousness!
Anya says
Thank you Becky.
Carol says
What a lovely dish! So quick and easy. I used halibut and didn't have any broccolini so I used snow peas instead. Definitely my go to for white fish now. Thank you so much for posting this recipe.
Anya says
Glad to hear it was a winner!