Delicious Baked Cod with tomatoes, onions, basil and lemon is an easy dinner recipe perfect for busy weeknights and impressive enough for entertaining too.

This favorite fish recipe is one of those low calorie recipes the whole family will love. The flavors are light and fresh and the baked fish cooks in 15 minutes tops.
It's a healthy recipe that's fresh, light and delicious!
It's also an easy recipe to change up using a method that doesn't require lots of fats or breading for perfectly flaky fish every time.
Jump to:
Easy Baked Cod Recipe
This recipe is so easy and filled with light, fresh flavors. The preparation is minimal and the cooking time fast.
Only a few wholesome ingredients are needed and nothing hard to find. When done cooking the fish flakes beautifully!
Cod is a thicker white fish with a meatier texture. It's the main fish used in fish sticks due to its mild flavor, flaky consistency when cooked and thickness.
The simple baked cod recipe highlights all those features along with the fresh flavor of the other ingredients.
It's perfect for healthy dinners and one of those easy dinner recipes you'll want to make on repeat.
Fish en Papillote
It sounds fancy but cooking 'en papillote' is simply a French term for cooking 'in paper'. It refers to a cooking technique that allows steam to cook lighter proteins like fish or chicken in parchment paper or in a piece of aluminum foil.
It's a great way to use less fats in cooking and is an exciting end presentation when serving as well.
It only requires a baking sheet for the packets to sit on when baking too so clean up is easy. It's fast and easy enough for a weeknight but beautiful when entertaining guests too.
White fish is usually common to cook this way though other types of fish can also be used too.
What makes this skinny?
- light fish is a lean protein
- very little oil (½ teaspoon per serving) and no extra fats for cooking
- steaming the ingredients in parchment paper
- No panko breadcrumbs, no garlic butter
This method offers a big calorie savings from methods like pan frying or roasting with more oil to keep the fish moist and tender.
Recipe Ingredients + Notes
Cod filets. One pound of cod fish fillets are used. Fresh cod or frozen and thawed can be used. Choose four filets the same size so they all cook in the same amount of time.
Salt and pepper. Salt and pepper the fillets generously before cooking.
Red onion. Use half a medium red onion, thinly sliced.
Cherry tomatoes. You'll need one pint of cherry tomatoes, halved.
Lemon Zest. Always zest the lemon before juicing it. I love this zester for fast zesting and not taking off any of the bitter pitch.
Lemon Juice. Use fresh lemon juice. It does make a difference. place the lemon in the microwave for 10 seconds before zesting or juicing to release more juice.
Fresh basil. Two tablespoons of thinly sliced fresh basil will be used.
Olive oil. Two teaspoons of olive oil.
Parchment paper. This will make the cooking packets.
Variations
Use a different type of fish. Any flaky white fish can be used for this recipe. Tilapia, Mahi Mahi or Striped Bass are all great choices.
Change up the vegetables. Use other quick cooking vegetables in the paper packets. If using thinner pieces of fish the cooking time may need to be adjusted (it may cook faster).
Try different fresh herbs. Dill is another delicious herb to use with lemon on fish. Pick fresh herbs you love and create a totally new combination!
How to make Baked Cod - Step-by-Step
STEP 1. Preparation
Preheat oven to 400°F. Tear sheets of parchment paper approximately 13-inches by 16-inches.
STEP 2. Prepare the cooking packets
Season the cod fillets with salt and pepper.
Add ¼ of the sliced onions on the center of each parchment paper sheet (photo 1).
Next place a cod fillet on top of the onions (photo 2). Add the cherry tomatoes, lemon zest, drizzle lemon juice and basil on top of the fish (photos 3-6).
Drizzle ½ teaspoon of olive oil over the ingredients in each packet.
Working with the long edge first, tightly roll the ends together to form a seal. Roll up each end (photo 7).
STEP 3. Bake
Place packets on a baking sheet and bake for 12-15 minutes. The internal temperature should reach 145 degrees F. Do not over cook.
When finished cooking carefully unroll or tear each packet being mindful of escaping steam. Garnish with more basil and serve immediately.
Notes: If you don’t have cod, any flaky white fish will work. Tilapia, Mahi Mahi or Striped Bass are good options.
Pro Tips
Be careful not to over cook the cod. If overcooked the fish can become chewy. It's best to cook it about 12 minutes and check the temperature with a meat thermometer (I prefer an instant read food thermometer).
Open packets carefully after cooking. Steam will be released after cooking so open the parchment packets carefully.
Use same size fish fillets. They will cook in the same amount of time.
How to Store it
This recipe is best eaten when freshly made. Leftovers can be stored in an airtight container in the refrigerator for a day.
Reheating can result in the fish being overcooked and not having the same flaky texture.
More recipes you'll love!
Recipe

Tomato Basil Baked Cod in parchment
Ingredients
- 1 pound cod filets choose similar size fillets
- Salt and pepper
- ½ medium red onion thinly sliced
- 1 pint cherry tomatoes halved
- zest from one lemon
- juice from one lemon
- 2 tablespoons fresh basil thinly sliced
- 2 teaspoons olive oil
Instructions
- Preheat oven to 400°F.
- Season each cod filet generously with salt and pepper.
- Lay 4 pieces of parchment (roughly 13-inch by 16-inches) out on a cutting board. Dividing your ingredients evenly between each packet, layer red onions, cod filets, cherry tomatoes, lemon zest, lemon juice and basil. Drizzle each bundle lightly with ½ teaspoon olive oil.
- Working with the long edge first, tightly roll the ends together to form a seal. Roll up each end.
- Place packets on a baking sheet and bake for 12-15 minutes. The internal temperature should reach 145 degrees F. Do not over cook.
- Carefully unroll or tear each packet being mindful of escaping steam. Garnish with more basil and serve immediately.
Notes
- Green: 2
- Blue: 1
- Purple: 1
Natalie says
Such a lovely light and healthy dinner idea. I have to make this for my family.
Gina says
Cod is such an underrated fish for easy dinners! Love this simple version. Lots of flavor with very accessible ingredients!
Pam says
True confession! I have never tried cooking fish in paper. Thanks to all of your great tips I'm putting these ingredients on my store list right now!
Joyce says
I'm on a paleo diet right now and I am so happy I found this recipe. It's simple, so easy, and absolutely delicious. Thank you again.
Jersey Girl Cooks says
So many great flavors in this fish recipe and super easy to make!
Emily Flint says
I've always wanted to cook fish as they do on tv and I'm so glad I found your recipe! The cod turned out perfectly and the tomatoes were delicious too!
Shadi Hasanzadenemati says
This was such a hit! Thank you for this awesome recipe.
Caroline says
I love how simple yet flavorful this is. Baking fish is always great to keep the fish moist and this is a lovely way to make it.
Pam Greer says
My favorite way to cook fish now!
Sabrina says
Fresh tasty and really satisfying, thanks!
Emily Flint says
I have always wanted to bake fish in parchment, thanks for the great recipe!
Lillian says
This is such a lovely and healthy recipe. Thank you!
Kristina says
Love tomato and basil together, first time putting on fish and it was awesome
Serena says
Such a simple and quick recipe! Delish
Lilly says
So delicious! I took your advice and cooked the cod for 12 mins! It came out perfect!
Steve says
I found your recipe last night and was so glad I did. We made it with tomatoes from our garden (basil too). The fish was flaky and perfectly cooked. Such an easy method and delicious recipe. Thanks!
Kylie says
Such a delicious recipe!
Kristen says
I love seafood, I have to have it at least once a week and your cod has to be one of my favorite meals I have ever had.
Toni Dash says
You are the sweetest!
Suzanne says
Made this for dinner and it was delicious! Very easy. A perfect light supper. Can’t wait to try more recipes!
Matt Taylor says
Such a yummy fish recipe! I especially love the combination of basil and tomatoes. A great bite with everything together. Awesome recipe!