There’s something magically warming about a plate of perfectly cooked salmon: the flaky texture, the bright citrus, and that savory, herb-kissed crust that makes weeknight dinners feel special. Whether you’re cooking for a cozy family meal or prepping seasonal fare for friends, these Salmon Recipes celebrate one main, versatile ingredient—salmon—and the best of fresh herbs and pantry staples. If you love experimenting with flavors, you might also enjoy trying a zesty take like this baked Cajun salmon with avocado lime sauce later on. Read on for approachable, comforting recipes that highlight basil, parmesan, garlic, and creamy spinach stuffing to keep dinnertime exciting all year.
Ingredients & Equipment
Ingredients (per 4 servings; adjust as needed)
- Salmon fillets (about 6–8 oz / 170–225 g each), skin on or off depending on preference
- Fresh basil (a generous handful)
- Parmesan cheese (grated, about 1/2–3/4 cup total for crusts)
- Mixed herbs (e.g., fresh thyme and parsley)
- Cream cheese (softened, about 4 oz / 115 g for stuffing)
- Fresh spinach (about 4–5 cups packed for sautéing)
- Garlic (3–6 cloves, minced depending on recipe)
- Butter (2–4 tablespoons)
- Foil (for baking packets)
- Lemon (zest and juice)
- Salt and pepper (to taste)
Helpful notes:
- Use skin-on fillets if you like crisped skin; skinless cooks faster and is easy to serve.
- Fresh herbs are ideal for these recipes, but good-quality dried herbs work in a pinch (use ~1/3 the amount).
- Parmesan adds salty, savory crunch—Pecorino or Asiago can substitute for a different tang.
Equipment and helpful tools
- Baking tray or sheet pan (lined with parchment for easy cleanup)
- Mixing bowls and small spatula or spoon
- Skillet (for sautéing spinach and garlic)
- Blender or food processor (handy for finely chopping basil and making crusts) — optional but fast
- Kitchen thermometer (instant-read) — very useful to check doneness (130–135°F / 54–57°C for medium salmon)
- Aluminum foil (for foil packet method)
- Measuring cups and spoons
If you have a countertop appliance like the Ninja Creami, you can use it to whip super-smooth cream cheese blends or herb sauces as toppings—handy for prepping fillings ahead of time.
Step-by-Step Instructions (with tips)
Below are four approachable salmon recipes with clear steps and flavor tips so you can pick one to match your mood or the time you have.
1) Basil-Parmesan Crusted Salmon
- Preheat the oven to 400°F (200°C). Line a baking tray with parchment.
- In a small blender or bowl, finely chop 1 cup fresh basil with 1/2–3/4 cup grated parmesan, a pinch of salt, and a little black pepper. Add 1–2 tablespoons melted butter or olive oil to form a loose paste.
- Pat salmon fillets dry with paper towels; season lightly with salt and pepper. Spread the basil-parmesan mixture evenly over the top of each fillet (press gently to adhere).
- Place fillets on the tray and bake for 10–14 minutes, depending on thickness, until the crust is golden and an instant-read thermometer reads 125–135°F for medium (salmon continues to cook while resting).
- Rest 3–4 minutes, squeeze lemon over the top, and serve.
Tips & variations:
- For extra crunch, add 1/4 cup panko breadcrumbs to the basil-parmesan mix.
- To broil the crust to extra golden color, broil for the last 1–2 minutes—watch closely to avoid burning.
2) Baked Salmon with Parmesan Herb Crust
- Preheat the oven to 425°F (220°C). Lightly oil a baking tray.
- Combine 3 tablespoons finely chopped fresh herbs (thyme and parsley), 3/4 cup grated parmesan, 1 minced garlic clove, zest of 1 lemon, and 2 tablespoons melted butter. Mix until crumbly but cohesive.
- Season salmon fillets with salt and pepper, then pat the herb-parmesan mixture onto the top of each fillet.
- Bake 12–15 minutes until the fish flakes easily with a fork and internal temp is about 130°F. Let rest briefly before serving.
Tips & variations:
- Reduce oven temperature to 375°F and roast for 18–20 minutes for a gentler cook that keeps more moisture.
- For a citrus herb twist, add 1 tablespoon lemon juice into the herb mixture.
3) Creamy Spinach Stuffed Salmon
- Preheat the oven to 375°F (190°C). Lightly grease a baking dish.
- Sauté 1–2 tablespoons butter in a skillet over medium heat. Add 2 minced garlic cloves until fragrant, then toss in 4–5 cups packed fresh spinach and cook until wilted. Season lightly with salt and pepper and let cool slightly.
- In a bowl, mix the wilted spinach with 4 oz softened cream cheese, 1/4 cup grated parmesan, a pinch of nutmeg (optional), and chopped parsley until combined. Taste and adjust seasoning.
- With a sharp knife, make a horizontal pocket in each salmon fillet (don’t cut through). Spoon the creamy spinach mixture into the pocket and press closed gently.
- Place stuffed fillets in the baking dish, dot with a little butter or olive oil, and bake for 18–22 minutes until salmon is cooked through and filling is warm.
Tips & variations:
- Stove-top option: gently sear the stuffed salmon in a skillet (skin-side down first) for 3–4 minutes, then finish in the oven for 6–8 minutes.
- Add chopped sun-dried tomatoes or a sprinkle of red pepper flakes into the filling for a tangy or spicy lift.
4) Easy 20 Minute Garlic Butter Baked Salmon in Foil
- Preheat oven to 425°F (220°C). Tear off foil squares large enough to make a packet for each fillet.
- Mix 3 tablespoons melted butter with 3 minced garlic cloves, juice of half a lemon, salt and pepper, and a tablespoon of chopped parsley.
- Place each salmon fillet on a foil square, spoon garlic butter over top, and add a lemon slice. Fold foil into a tight packet.
- Bake packets on a tray for 12–18 minutes (depending on thickness) until salmon flakes easily. Carefully open packet to avoid steam. Serve with pan juices.
Tips & variations:
- Add sliced baby potatoes and thin asparagus spears to the packet for a one-pan meal—slice potatoes thin for even cooking.
- Swap butter for olive oil and add capers for a Mediterranean twist.
Cooking tips across recipes:
- Always pat salmon dry before seasoning: this helps the crusts adhere and promotes even browning.
- Use an instant-read thermometer to avoid overcooking: 125–135°F for medium, 145°F is the USDA-recommended temp if you prefer fully firm salmon.
- Let salmon rest 2–4 minutes after baking; residual heat finishes the cook and helps the juices redistribute.
Storage, Freezing & Make-Ahead Tips
Storing leftovers:
- Refrigerate cooked salmon in an airtight container within two hours of cooking. Properly stored, it keeps 2–3 days in the fridge. Keep crusted or stuffed pieces on top to preserve texture.
- Store lemon wedges and fresh herbs separately to prevent the fish from getting soggy.
Freezing:
- For best texture, freeze cooked salmon only if necessary. Cool completely, wrap tightly in plastic wrap and then foil, or freeze in vacuum bags. Label and freeze up to 2 months. Thaw overnight in the fridge before reheating gently.
- To freeze raw prepared fillets (e.g., coated with herb crust but not baked): flash-freeze on a tray until firm, then transfer to airtight bags for up to 3 months. Thaw in the fridge before baking.
Make-ahead tips:
- Prepare the basil-parmesan or herb crust mixtures up to 2 days ahead and keep refrigerated in a sealed container.
- Make the spinach-cream cheese filling a day ahead—bring to room temperature before stuffing salmon for easier spreading.
- For busy weeknights, portion fillets into foil packets with butter and herbs and store in the fridge; bake straight from chilled, adding a few extra minutes.
Portioning advice:
- Plan for 6–8 oz per adult serving for heartier appetites, or 4–6 oz for lighter meals. If serving as part of a multi-course menu, smaller portions work well.
How to Use / Serve This Dish
Serving ideas and pairings:
- Classic sides: roasted new potatoes, garlic-mashed cauliflower, or a simple rice pilaf.
- Veg-forward: oven-roasted asparagus, sautéed green beans with almonds, or a lemony arugula salad.
- Comfort pairings: creamy mashed potatoes or a bowl of hearty soup—pair a baked salmon plate with a warm bowl like a broccoli-cheese soup for chilly nights (a great companion recipe is here: broccoli cheese soup).
- Sauces and finishes: quick dill-yogurt sauce, garlicky lemon butter, or a spoonful of pesto brightens herbed crusts wonderfully.
Creative serving variations:
- Salmon salads: flake leftover cooked salmon over mixed greens, add roasted beets, goat cheese, and a lemon vinaigrette.
- Salmon bowls: build a bowl with warm quinoa or brown rice, roasted veggies, avocado, and a drizzle of tahini or lemon-herb dressing. Try making sushi-inspired bites using easy baked salmon sushi cups for a fun twist.
- Sandwiches and wraps: cool leftover fillets, flake, toss with a little mayo, chopped celery, and herbs for a quick salmon salad sandwich.
Flavor suggestions:
- Brighten basil and parmesan crusts with a finish of fresh lemon zest.
- Add a spoonful of caper-lemon butter to garlic-baked salmon for briny brightness.
- For a smoky note, add a teaspoon of smoked paprika to the herb crust.
FAQ
Q: Can I substitute frozen salmon for fresh?
A: Yes. Thaw frozen salmon overnight in the fridge before using. Pat very dry to remove excess moisture, which helps crusts stick and promotes even browning. You can bake from partially frozen in foil packets but you’ll need to add extra time and check temperature.
Q: How do I know when salmon is fully cooked without a thermometer?
A: Look for flaky flesh that separates easily with a fork and a color change from translucent to opaque. A small cut into the thickest part should reveal slightly opaque, moist flesh. If you like precise doneness, aim for 125–135°F internal for medium-rare to medium.
Q: What can I use instead of cream cheese in the stuffed salmon?
A: Mascarpone, ricotta (drained), or a thick Greek yogurt blended with a little cream cheese substitute work well. If you prefer dairy-free, try a blended silken tofu mixture with nutritional yeast and lemon for tang.
Q: How long will leftover cooked salmon last, and can I reheat it?
A: Store leftovers in the fridge up to 2–3 days. Reheat gently in a 275–300°F oven for 8–12 minutes until warmed through to avoid drying out. Flaking cold leftover salmon into salads or bowls is also a delicious no-heat option.
Conclusion
Salmon Recipes like these bring comforting, seasonal flavors to your table with minimal fuss—whether you’re in the mood for a bright basil-parmesan crust, a cozy cream cheese-and-spinach filling, or a fast garlic-butter foil packet that’s ready in 20 minutes. They’re perfect for weeknights, special occasions, and everything in between—easy to adapt, delicious to serve, and wonderful for leftovers or make-ahead meals. For more quick inspiration and a sweet-salty glaze option to try next time, check out this vibrant Honey Garlic Glazed Salmon (20 min. recipe!), or this speedy pantry-friendly version at Honey Garlic Salmon – RecipeTin Eats. I can’t wait to hear which version becomes your new weeknight favorite—try one this week and share how it went!

Salmon Recipes
Ingredients
Method
- Preheat the oven to 400°F (200°C). Line a baking tray with parchment.
- In a small blender or bowl, finely chop 1 cup fresh basil with 1/2–3/4 cup grated parmesan, a pinch of salt, and a little black pepper. Add 1–2 tablespoons melted butter or olive oil to form a loose paste.
- Pat salmon fillets dry with paper towels; season lightly with salt and pepper. Spread the basil-parmesan mixture evenly over the top of each fillet (press gently to adhere).
- Place fillets on the tray and bake for 10–14 minutes, depending on thickness, until the crust is golden and an instant-read thermometer reads 125–135°F for medium.
- Rest 3–4 minutes, squeeze lemon over the top, and serve.
- Preheat the oven to 425°F (220°C). Lightly oil a baking tray.
- Combine 3 tablespoons finely chopped fresh herbs (thyme and parsley), 3/4 cup grated parmesan, 1 minced garlic clove, zest of 1 lemon, and 2 tablespoons melted butter. Mix until crumbly but cohesive.
- Season salmon fillets with salt and pepper, then pat the herb-parmesan mixture onto the top of each fillet.
- Bake 12–15 minutes until the fish flakes easily with a fork and the internal temperature is about 130°F. Let rest briefly before serving.
- Preheat the oven to 375°F (190°C). Lightly grease a baking dish.
- Sauté 1–2 tablespoons butter in a skillet over medium heat. Add 2 minced garlic cloves until fragrant, then toss in 4–5 cups packed fresh spinach and cook until wilted.
- Season lightly with salt and pepper and let cool slightly.
- In a bowl, mix the wilted spinach with 4 oz softened cream cheese, 1/4 cup grated parmesan, a pinch of nutmeg, and chopped parsley until combined. Adjust seasoning.
- Make a horizontal pocket in each salmon fillet and spoon the creamy spinach mixture into the pocket.
- Bake for 18–22 minutes until the salmon is cooked through and the filling is warm.
- Preheat oven to 425°F (220°C). Tear off foil squares large enough to make a packet for each fillet.
- Mix 3 tablespoons melted butter with 3 minced garlic cloves, juice of half a lemon, salt and pepper, and a tablespoon of chopped parsley.
- Place each salmon fillet on a foil square, spoon garlic butter over top, and add a lemon slice. Fold foil into a tight packet.
- Bake packets on a tray for 12–18 minutes until salmon flakes easily. Carefully open the packet to avoid steam. Serve.
