
When I was growing up, my mom made this simple Salmon in Foil recipe when she was short on time. She would tuck salmon and vegetables in foil and let everything steam on the stovetop or in the oven. The result is healthy, succulent salmon that’s ready in no time.
If you love cooking salmon, try my Miso Salmon, Teriyaki Salmon, and Miso Butter Salmon recipes next!

What is Salmon in Foil?
Salmon in foil (鮭のホイル焼き) combines salmon fillets, mushrooms, and vegetables wrapped in aluminum foil and gently steamed in a dry pan or an oven. It’s a homestyle recipe in Japan, rarely seen at restaurants but loved by home cooks for its ease and versatility. The packet traps moisture, so the salmon stays tender and juicy every time. Some of you might recognize this recipe featured as “Salmon and Mushrooms” in Midnight Diner: Tokyo Stories (season 2, episode 6) on Netflix.



Ingredients for Salmon in Foil
- salmon fillets – skin on, center-cut fillets
- shimeji mushroom and shiitake mushroom – or enoki or maitake mushrooms
- carrot
- onion
- unsalted butter
- lemon
- sake
- chives – or green onions
- ponzu (or soy sauce) – for serving; store bought or make my Homemade Ponzu Sauce
Find the printable recipe with measurements below.
Jump to Recipe

How to Make Salmon in Foil
Preparation
- Prep the salmon and veggies. Season the salmon on all sides with salt and pepper. Thinly slice the onion, julienne the carrot, and prepare the mushrooms. Slice the lemon and mince the chives.


- Assemble the pouches. Spread butter on foil sheets. Place the onion on the bottom, then layer the salmon (skin side down), carrot, and mushrooms. Add a lemon slice and butter in the center, then sprinkle all over with sake.


- Seal. Fold the foil snugly at the top and sides.


Cooking
- Use stovetop or oven. Cook in a covered frying pan on the stove on medium low heat or bake salmon packets on a baking sheet in a preheated 425ºF oven for 15 minutes.


Assemble
- Garnish and serve. Carefully open the foil packets and sprinkle with chives. Serve on individual plates. Drizzle with ponzu at the table and enjoy!


Nami’s Recipe Tips
- Cut vegetables thinly to cook evenly – Julienned carrots and sliced mushrooms will soften at the same pace as the salmon. Thick vegetables take longer and can leave the fish overdone.
- Layer ingredients wisely – Place onions at the bottom so they cook thoroughly, salmon in the middle for gentle steaming, and mushrooms on top to steam and baste the food below.
- Make sure each foil packet is the same size – Use salmon pieces that are similar in size to ensure even cooking.
- Open packets carefully – The hot steam rushes out quickly, so watch your hands. Always pull the foil away from you to avoid burns.

Variations and Customizations
- Use parchment paper. Trade pieces of aluminum foil for sheets of parchment paper and prepare the packets en papillote. See my recipe card for a tutorial.
- Switch the protein. The packet method works for white fish like cod and halibut as well as boneless chicken.
- Use your favorite mushrooms. Enoki mushrooms and king oyster mushrooms are my other favorites to use.
- Add green leafy vegetables like spinach or komatsuna.
- Enhance the butter base. Boost flavor with lemon juice, garlic, shio koji, soy sauce, miso, or ponzu.
- Swap mayo or miso. Instead of butter, use mayonnaise plus soy sauce or mirin. A mixture of miso, mirin, and sugar is fabulous, too.


What to Serve with Salmon in Foil
- Soup – Homemade Miso Soup
- Vegetable side – Yamitsuki Cabbage
- Protein side – 3-Ingredient Tamagoyaki
- Steamed rice – How to Cook Japanese Rice in a Rice Cooker




Storage and Reheating Tips
To store: Keep leftovers in an airtight container for up to 3 days in the fridge or 2 weeks in the freezer.
To reheat: Warm gently in the oven or on the stovetop, keeping the fish in foil to preserve moisture.
Frequently Asked Questions
It’s unnecessary for a stainless steel or carbon steel frying pan like mine. The salmon and vegetables release moisture and steam the food inside the foil. If you’re using a non-stick frying pan, you may want to add water to protect the pan’s surface.
I’ve never damaged my pan, but you can add water if you are worried. You’ll need an extra 2 minutes or more to cook the onion as the water disperses the gentle heat.
Yes! They’re thinner than center-cut fillets, so reduce the cooking time to 5–8 minutes (after the oven preheat or the initial 2-minute pan heat up).
The thickest part of the fillet will register an internal temperature of 125–130°F (52–54ºC). Or, check doneness with a fork.
You can. Follow the oven method instructions and be sure to use a tray underneath to keep the foil from tearing.
Top the salmon with tomato slices, sliced cloves garlic, and lemon slices. Asparagus is also delicious here. Before serving, top with a teaspoon of chopped dill, fresh parsley, or fresh basil and drizzle with olive oil.
Salmon in Foil
Ingredients
- 2 skin-on salmon fillets (1 lb, 454 g total for center-cut fillets or 8 oz, 227 g total for Japanese thin-cut fillets)
- ¼ tsp Diamond Crystal kosher salt
- ⅛ tsp freshly ground black pepper
- ½ onion (5 oz, 142 g)
- 2 inches carrot (1.4 oz, 40 g)
- ½ package shimeji mushrooms (1.8 oz, 50 g)
- 2 shiitake mushrooms (or more if they are thin and small)
- 2 lemon slices
- 1 small bunch chives (for garnish)
- 1½ Tbsp unsalted butter (divided)
- 1 Tbsp sake (divided)
For Serving
- 2 Tbsp ponzu (store bought or make my Homemade Ponzu Sauce; or use soy sauce)
Instructions
- Gather all the ingredients.
To Prepare the Salmon and Vegetables
- Sprinkle all sides of 2 skin-on salmon fillets with ⅛ tsp freshly ground black pepper and ¼ tsp Diamond Crystal kosher salt (I didn't use all the salt).
- Peel ½ onion and cut into thin slices.
- Peel 2 inches carrot. Cut it lengthwise into thin slabs, then slice into julienne strips.
- Cut off the root end of ½ package shimeji mushrooms and separate them into small clusters with your hands.
- Cut off the stems from 2 shiitake mushrooms and thinly slice the caps.
- Gather your onion, carrot, and mushrooms on a tray or plate. Now, cut 2 lemon slices from 2 lemon slices. Mince 1 small bunch chives and set aside for garnish.
To Assemble the Foil Packets
- Prepare 2 sheets of aluminum foil, each 12 x 12 inches (30 x 30 cm). Thinly coat the centers using ½ Tbsp butter, spreading it into a rectangle that's the same length as a fillet and 2–3 times as wide. (Reserve the remaining 1 Tbsp butter for later.) In the buttered section of each foil, place a bed of sliced onion that's about the same size as a fillet. Nami's Tip: To make the packet with parchment paper instead, see the end of this recipe.
- Lay a salmon fillet, skin side down, on the onions. Then, place small piles of julienned carrot on the left and right sections of the fillet, keeping the middle open.
- Pile the shimeji and shiitake mushrooms on top of the carrots. Next, lay a lemon slice in the middle and top with ½ Tbsp butter.
- Raise up the foil sides and drizzle ½ Tbsp sake on the fish. To close the packet, bring the top and bottom edges of the foil together above the salmon. Fold it over a few times to seal, keeping the foil snug against the ingredients so they stay in place.
- Then, fold up the left and right sides a few times to seal.
To Cook
- You can cook the salmon one of two ways:Stovetop – Place the packets in a dry frying pan (I use stainless steel or carbon steel) and cover with a lid. Turn on the heat to medium and cook for 2 minutes. Then, reduce to medium low and gently cook 15 minutes for center-cut fillets (1 to 1½ inches thick) or 10 minutes for thinner fillets. Nami's Tip: If you're using a non-stick pan, you may want to add water. If you're cooking four packets, use two pans.
- Oven – Preheat the oven to 425ºF (220ºC). For a convection oven, reduce the temperature by 25ºF (15ºC). Place the packets on a baking sheet in the oven and cook 15–18 minutes for center-cut fillets (1 to 1½ inches thick) or 10 minutes for thinner fillets.
- It's done when the thickest part of the fillet registers an internal temperature of 125–130°F (52–54ºC). If you prefer medium rare, stop cooking at 120ºF (49ºC).
To Serve
- Open the packets carefully to avoid burning your hands with the hot steam. Sprinkle with minced chives. Place the opened foil pouches on individual plates and serve immediately. At the table, drizzle each fillet with 1 Tbsp ponzu and enjoy.
To Store
- You can keep the leftovers in an airtight container and store in the refrigerator for up to 3 days or in the freezer for 2 weeks.
To Make Packets with Parchment Paper
- Alternatively, you can use parchment paper to make the packets. Prepare 2 parchment sheets about 12 x 12 inches (30 x 30 cm) each. Fold in half, crease, then open flat. For each packet, spread a bed of sliced onions on one half of the paper near the fold line (no need to coat with butter). Place the salmon fillet skin side down on the onions.
- Add the julienned carrots in small piles on the right and left sections of the fillet, leaving the middle open. Add the shimeji and shiitake mushrooms on top of the carrots. Place a lemon slice in the middle, top with ½ tablespoon butter, and drizzle with ½ Tbsp sake.
- Fold the parchment paper in half over the salmon. Start on a short side and fold up the edges a few times, creasing well to seal. Repeat on the long side.
- Repeat on the remaining short side.
- Where the long and short sides meet, I fold back the two corners in the opposite direction and press well. This helps to secure everything in place.
- Cook using either method described above. Cut open the top with kitchen shears, taking care to avoid the hot steam. Sprinkle with minced chives, then serve at the table with 1 Tbsp ponzu on the side.
Nutrition
Did you make this recipe?
Tag @justonecookbook on Instagram so we can see your delicious creation!
Editor’s Note: This post was originally published on December 16, 2017, and updated on April 26, 2020. It was republished with new images and more helpful content on September 1, 2025.