Oven Baked Salmon in Foil

This post may contain affiliate links.

When I need a dinner that looks and tastes impressive but leaves almost no cleanup, this Oven Baked Salmon in Foil is always my go-to. I’ve made it for weeknight dinners, parties, and even camping trips, and it never fails.

A foil packet of salmon topped with black sesame seeds, open with a fork.

This easy baked salmon recipe is the kind of weeknight meal I can prep in minutes without giving it a second thought. Since the marinade is made with pantry staples like sesame oil and coconut aminos, there’s no need for last-minute grocery runs.

And cleanup? Basically none. Just bake the salmon, then toss the foil when you’re done and enjoy the rest of your evening.

Like my recipes for Honey Balsamic Salmon and Salmon Stir Fry, this fish recipe is sure to become one of your family’s new favorites!

What Readers Are Saying

Happy Kitchen Secrets

Here are my top mom-tested tips for foil-baked salmon that you don’t want to skip:

  • Use heavy-duty foil or double-layer standard foil so the packets don’t rip or leak.
  • Don’t skip the marinating time. Even 30 minutes helps the flavor soak in while the fish sits in the foil.
  • Seal the packets tightly. This traps in moisture and steam so your salmon stays tender and never dries out.Check for doneness at the thickest part.
  • Cook salmon until it flakes easily with a fork and looks opaque throughout. Salmon is done when it reaches between 125-145°F.

Ingredient Notes and Substitutions

Most of these ingredients are simple, but a few make this salmon stand out:

Ingredients for oven baked salmon in foil laid out, including salmon fillets, baby bella mushrooms, green onions, fresh snowpeas, lemon, grated ginger, garlic, sesame seeds, coconut aminos, salt, and pepper.

Coconut Aminos: This is a gluten-free soy sauce alternative, but you can use soy sauce if you prefer.

Sesame Oil: This oil has a deep nutty flavor and is used in a lot of Asian recipes because it can withstand high heat cooking. If you need a substitute, avocado oil is a good choice, or use extra virgin olive oil.

Fresh ginger and garlic: Use fresh garlic cloves if at all possible—even minced garlic from a jar is fine. Unfortunately, dried spices won’t add very much flavor to the baked salmon.

Snow Peas and Mushrooms: These steam in the foil alongside the fish for an easy one-packet meal. If you don’t care for them, it’s okay to skip one or both of them. If you’d like to use different veggies, green beans and/or asparagus are great choices!

How to Cook Salmon in Foil Packets

This is just a summary of the steps. See the recipe card for full instructions! ⬇️

Jump to Recipe
A collage showing the step by step process to make foil packets.
  1. Make the marinade: I start by whisking together sesame oil, coconut aminos, lemon juice, garlic, ginger, salt, and pepper in a small bowl. This can be made in advance if needed.
  2. Assemble the foil packets: Lay out four sheets of aluminum foil. Pile the snow peas and mushrooms in the center of each sheet, then place the salmon fillet on top. Add a lemon slice on top of the fish.
  3. Seal and marinate: Fold the sides of the foil slightly to keep the marinade from spilling, then pour the marinade over each piece of fish. Fold and seal the packets completely, then refrigerate for about an hour to marinate.
  4. Bake or grill: Pop the packets on a sheet pan and bake at 375°F for 18–20 minutes, or place directly on the grill over medium-high heat for about 10 minutes. The salmon should flake easily with a fork.
  5. Finish and serve: Open each foil packet carefully, top with sliced green onions and sesame seeds, and serve immediately. No need for extra pans, serving dishes, or even side veggies. That’s it! You can either bake in the oven or grill outside, whatever you prefer!
Collage of two photos, one showing the finished salmon in the foil packet, and the other showing an individual bite of salmon on a fork.

If you want to make other salmon recipes, check out our best salmon marinades!

Serving Suggestions

Rice or Noodles: Serve the salmon in foil as-is or on plates over a scoop of jasmine rice or a serving of buttered noodles or ramen noodles.

Salad: A crisp marinated vegetable salad or a green salad could be a nice side, too.

Recipe FAQs

Can I prep this ahead of time?

Yes! You can assemble and marinate the packets up to a day in advance and store them in the fridge until ready to bake.

Can I use frozen salmon?

If using frozen salmon, make sure it’s fully thawed before assembling the packets so the fish cooks evenly.

Can I freeze leftover salmon?

Absolutely. Cooked salmon can be frozen for up to 3 months. Store in an airtight container or resealable freezer bag. Reheat gently in the oven or microwave to avoid drying it out.

A foil packet of salmon topped with black sesame seeds and a lemon slice, open with a fork taking a bite.

Baked Salmon in Foil

Total Time 1 hour 30 minutes
Salmon in foil packets is the easiest baked salmon recipe! With mushrooms and snow peas, this family-friendly dinner is healthy & delicious.
5 from 5 votes
Print Pin Leave Rating
Prep Time: 10 minutes
Cook Time: 20 minutes
Marinate Time: 1 hour
Total Time: 1 hour 30 minutes
Servings: 4 servings
Author: Laura Miner

Video

Ingredients

Salmon

  • 1 lb salmon 4 fillets, approximately 4-6 oz. each
  • 2 cups fresh snow peas
  • 2 cups baby bella mushrooms

Marinade

  • tablespoons lemon juice about half a lemon
  • 3 tablespoons coconut aminos or low-sodium soy sauce
  • 2 tablespoons sesame oil or olive oil
  • 1 clove garlic
  • teaspoons grated ginger
  • ½ teaspoon sea salt
  • ½ teaspoon black pepper

Optional Garnishes

  • 1 teaspoon sesame seeds white or black
  • 2 tablespoons green onions sliced
  • ½ lemon cut into slices

Instructions

  • Make the marinade: Mince the garlic and grate the ginger. In a small bowl, whisk together the garlic, ginger, sesame oil, juice of half of the lemon, coconut aminos, salt, and pepper.

Prepare the Foil Packets

  • Slice the mushrooms and green onions and set them aside. Slice the other half of the lemon into rounds.
  • Lay out four large sheets of tin foil. Divide the snow peas and sliced mushrooms between them, laying a small pile of veggies in the center of each piece of tin foil. Place one fillet of fish on each and lay a slice of lemon on top of it. 
    Pull the sides of the foil up a bit, and gently press only two of the the ends together.
  • Pour the marinade mixture onto each fish, coating the top & bottom. Close the foil, sealing it on the top and sides fully, and let it marinate for about an hour. 
  • Preheat oven to 375℉. Place the fish packets on a rimmed sheet pan and bake for about 18-20 minutes, depending on the thickness of your fish.
    Open the foil and use a fork to check for doneness (the fish should flake easily). Garnish with sesame seeds, sliced green onions, and lemon slices, if desired. Serve while fish is warm.

Notes

  • You can assemble and marinate the packets up to a day in advance and store them in the fridge until ready to bake.
  • If using frozen salmon, make sure it’s fully thawed before assembling the packets so the fish cooks evenly.
  • Store leftovers in an airtight container for up to 4 days. Reheat gently in the oven or microwave to avoid drying it out.

Nutrition

Calories: 276kcal | Carbohydrates: 8g | Protein: 25g | Fat: 15g | Saturated Fat: 2g | Cholesterol: 62mg | Sodium: 515mg | Potassium: 825mg | Fiber: 2g | Sugar: 3g | Vitamin A: 578IU | Vitamin C: 31mg | Calcium: 63mg | Iron: 2mg
Did you try this recipe? Share it with us on Instagram! @cookathomemom!

Other Baked Salmon Recipes to Try

A woman in a black dress smiles while holding a bowl of food with vegetables and ground meat in a kitchen.
Hey friend, I’m Madison!

I’m the mama behind Cook at Home Mom. Through simple, family-friendly recipes and practical meal prep tips, I show busy moms how to make healthy eating enjoyable and sustainable, even with packed schedules. So glad you are here!

5 from 5 votes (4 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating





4 Comments

    1. Hi Barbara! Coconut aminos are a soy-free substitute for soy sauce (It’s Paleo and Whole30 compatible too). You can always substitute regular soy sauce if that works for you! -Laura

    1. Hi Charlene, Thank you so much for your kind words. I’m so glad you enjoy the recipe! 🙂 -Laura