Baked Salmon in Foil (Easy, Flaky & Flavorful)

By Rowan Pierce

On February 25, 2026

A beautiful pink salmon fillet seasoned with herbs and topped with lemon slices, sitting on a sheet of aluminum foil before being baked.

Cuisine

American

Prep time

10 minutes

Cooking time

15 minutes

Total time

25 minutes

Servings

4 servings

Discover the easiest, most reliable way to cook perfect salmon every time with this incredible Baked Salmon in Foil recipe. This method traps steam and locks in moisture, guaranteeing a flaky, tender, and deeply flavorful fish with minimal effort and cleanup. Say goodbye to dry, overcooked salmon for good. This simple recipe, featuring bright lemon, fresh dill, and savory garlic, is destined to become a staple in your weeknight dinner rotation.

Whether you’re a seasoned pro or a beginner in the kitchen, baking salmon in foil is a foolproof technique. It’s a healthy, fast, and versatile meal that the whole family will love. Let’s dive into how to make this delicious dish.

Why This is the Best Baked Salmon in Foil Recipe

You’ll fall in love with this recipe for its simplicity and outstanding results. The aluminum foil creates a steam-packet effect, infusing the salmon with all the aromatic flavors while cooking it gently and evenly. This not only makes the salmon incredibly moist but also makes cleanup an absolute breeze—just toss the foil away!

  • Perfectly Moist & Flaky: The foil packet is the secret to locking in moisture.
  • Packed with Flavor: A classic combination of lemon, garlic, and herbs delivers a fresh and zesty taste.
  • Incredibly Easy: With just 10 minutes of prep time, it’s the ideal meal for busy weeknights.
  • Healthy & Light: Salmon is a fantastic source of omega-3 fatty acids and protein, making this a nutritious choice.

The Simple Ingredients You’ll Need

The beauty of this recipe is its short and accessible ingredient list. For the best results, always opt for the freshest ingredients you can find.

A cooked salmon fillet flaking easily with a fork, showing the moist and tender texture achieved from baking in foil.
Look at that perfectly flaky texture!
  • Salmon Fillets: You’ll need four 6-ounce salmon fillets. Look for center-cut pieces for even thickness and cooking. You can use skin-on or skinless.
  • Olive Oil or Melted Butter: Either works wonderfully to add richness and prevent sticking.
  • Garlic: Freshly minced garlic provides the best flavor.
  • Fresh Dill: The quintessential herb for salmon, dill adds a bright, slightly sweet flavor.
  • Lemon: We’ll use both the juice and thin slices to top the fish.
  • Salt and Black Pepper: To season and enhance all the flavors.

How to Make Baked Salmon in Foil (Step-by-Step)

This process is as simple as prep, season, and bake. Follow these steps for flawless salmon.

Step 1: Prepare the Foil and Salmon

First, preheat your oven to 400°F (200°C). Tear four large sheets of aluminum foil, each about 12-15 inches long—big enough to comfortably enclose a salmon fillet. Pat the salmon fillets dry with a paper towel; this helps the seasonings adhere better and ensures a better texture.

Step 2: Season the Fillets

Place one salmon fillet in the center of each foil sheet. Drizzle with olive oil or brush with melted butter. In a small bowl, stir together the minced garlic, chopped dill, salt, and pepper. Rub this mixture evenly over the top of each fillet. Squeeze the juice of half a lemon over the fish, then top each piece with a few thin lemon slices.

Step 3: Create the Foil Packets

To create the packets, bring the long sides of the foil up to meet in the middle and fold them over several times to create a tight seal. Then, fold in the shorter sides to completely enclose the salmon. Ensure the packet is sealed well to trap the steam but leave a little air inside.

A beautiful pink salmon fillet seasoned with herbs and topped with lemon slices, sitting on a sheet of aluminum foil before being baked.
Just 10 minutes of prep for a meal this delicious!

Step 4: Bake to Perfection

Place the foil packets on a baking sheet to catch any potential leaks. Bake for 12-15 minutes. The exact time will depend on the thickness of your fillets. Salmon is done when it flakes easily with a fork or reaches an internal temperature of 145°F (63°C) at its thickest point.

Pro Tips for Perfectly Cooked Salmon

Keep these simple tips in mind to elevate your baked salmon from great to extraordinary.

  • Don’t Overcook: This is the most important rule! Check the salmon at the 12-minute mark. It’s better to slightly undercook it and let it rest in the sealed packet for a minute than to overcook it.
  • Choose Quality Salmon: A great dish starts with great ingredients. Fresh, high-quality salmon will always yield the best flavor and texture.
  • Seal the Packet Tightly: A proper seal is crucial for trapping steam and flavor. Make sure your folds are secure.

Flavor Variations to Try

While the lemon and dill combination is a classic, this Baked Salmon in Foil recipe is a fantastic canvas for other flavors.

Garlic Butter

Swap the olive oil for melted butter and double the garlic for a richer, more decadent flavor profile. Add a sprinkle of fresh parsley after baking.

Cajun Spiced

Omit the dill and lemon. Instead, rub the salmon with a blend of Cajun seasoning, a little brown sugar, and a touch of paprika for a smoky and spicy kick.

Mediterranean Style

Top the salmon with sliced cherry tomatoes, Kalamata olives, capers, and a sprinkle of oregano before sealing the foil packet.

What to Serve with Baked Salmon

This versatile dish pairs beautifully with a wide variety of sides. For a complete and satisfying meal, consider serving it alongside some deliciously crispy roasted potatoes. A vibrant Greek salad also adds a refreshing and healthy crunch. If you’re looking for a simple vegetable, roasted asparagus or steamed green beans are excellent choices. And for a surprisingly delightful and light dessert, try these zesty lemon Rice Krispie bites.

Frequently Asked Questions

The salmon is done when its flesh is opaque and flakes easily when gently pressed with a fork. If you use a meat thermometer, the internal temperature at the thickest part should be 145°F (63°C).

For a standard 6-ounce salmon fillet, it typically takes 12-15 minutes to bake in a 400°F (200°C) oven. The exact time depends on the thickness of the fillet. Check for doneness by seeing if it flakes easily with a fork.

No, you should not poke holes in the foil. The goal is to create a sealed packet that traps steam. This steam is what gently cooks the salmon and keeps it incredibly moist. Poking holes would let the steam escape.

You can add quick-cooking vegetables like asparagus spears, thinly sliced zucchini, bell peppers, or onions. Aromatic herbs like dill, parsley, or thyme, along with lemon slices and garlic, are also excellent additions.

The best temperature for baking salmon in foil is 400°F (200°C). This temperature is high enough to cook the salmon through quickly, which helps it stay moist and tender without drying out.

The Foolproof Baked Salmon in Foil Recipe

A beautiful pink salmon fillet seasoned with herbs and topped with lemon slices, sitting on a sheet of aluminum foil before being baked.

Baked Salmon in Foil (Easy, Flaky & Flavorful)

This Baked Salmon in Foil recipe is the easiest way to get perfectly moist, flaky, and flavorful salmon. Cooked with lemon, garlic, and dill, it's a healthy and delicious 30-minute weeknight dinner.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: American
Calories: 380

Ingredients
  

  • 4 6-ounce salmon fillets skin-on or skinless
  • 2 tbsp olive oil or melted butter
  • 3 cloves garlic minced
  • 2 tbsp fresh dill chopped
  • 1 lemon halved, one half juiced and the other sliced
  • 1/2 tsp salt or to taste
  • 1/4 tsp black pepper freshly ground

Equipment

  • 1 Baking Sheet
  • Aluminum foil

Method
 

  1. Preheat your oven to 400°F (200°C). Tear four large sheets of aluminum foil (about 12-15 inches long).
  2. Pat the salmon fillets dry with a paper towel and place one fillet in the center of each foil sheet.
  3. Drizzle the salmon with olive oil or brush with melted butter. In a small bowl, combine the minced garlic, chopped dill, salt, and pepper. Rub this mixture over the top of each fillet.
  4. Squeeze the juice from half a lemon over the fillets. Top each piece with 2-3 thin lemon slices.
  5. Create the foil packets by bringing the long sides of the foil together and folding them to seal. Then, fold and seal the shorter ends to fully enclose the salmon.
  6. Place the foil packets on a baking sheet and bake for 12-15 minutes, depending on the thickness of the fish.
  7. Carefully open the foil packets (watch for steam). The salmon is done when it flakes easily with a fork. Serve immediately.

Notes

Tip 1: For a slight char, you can open the foil packets for the last 2-3 minutes of cooking and switch the oven to broil.
Tip 2: Don't crowd the ingredients. Ensure there's enough room for steam to circulate inside the packet for even cooking.

Tried This Recipe?

This Baked Salmon in Foil is a true game-changer for quick, healthy, and flavorful meals. It’s a dish you’ll return to again and again. If you make it, we would love to see! Please leave a comment below or share your creation with us on Pinterest.

A close-up shot of perfectly baked salmon in foil, garnished with fresh dill and bright lemon slices. The salmon is flaky and moist, ready to be served.
The secret to perfectly moist salmon? Baking it in a foil packet!

You might also like these recipes

Leave a Comment

Recipe Rating