This bake features salmon fillets brushed with a creamy garlic butter and ghee mixture, then baked until flaky and tender. Lemon juice and zest cut through the richness while parsley and optional dill add bright herbal notes. Quick to assemble—10 minutes prep—and flexible: swap ghee for extra butter or add red pepper flakes for heat. Serve with roasted vegetables or a simple salad for a balanced, elegant main.
Something magical happens when garlic meets butter and ghee in a hot oven, and my kitchen still smells like that discovery three years ago on a rainy Tuesday when dinner needed to be both effortless and extraordinary.
My neighbor walked in unannounced one evening while this was in the oven, took one breath, and declared she was staying for dinner before I even offered.
Ingredients
- 4 salmon fillets (about 180 g each), skin-on or skinless: Try to source wild caught if you can because the color and flavor are noticeably richer, though any good quality fillet will shine here.
- 2 tbsp ghee: This is the secret weapon that adds a nutty, toasted aroma butter simply cannot replicate on its own.
- 2 tbsp unsalted butter, softened: Let it sit on the counter for twenty minutes so it blends smoothly with the other ingredients rather than clumping.
- 4 cloves garlic, finely minced: Fresh garlic is nonnegotiable here because the jarred version lacks the sharp sweetness that makes this sauce sing.
- 1 tbsp fresh lemon juice and 1 tsp lemon zest: The zest carries floral citrus oils while the juice cuts through the richness, so use both for balance.
- 2 tbsp fresh parsley, chopped, and 1 tsp fresh dill (optional): Parsley brings brightness and dill adds a gentle anise note that pairs beautifully with fish.
- 1/2 tsp sea salt and 1/4 tsp black pepper: Seasoning might seem basic but good quality salt and freshly cracked pepper make a real difference in a simple recipe.
- Lemon wedges and extra herbs for garnish: A final squeeze at the table wakes up every flavor on the plate.
Instructions
- Preheat and prepare your dish:
- Set your oven to 200 degrees Celsius (400 degrees Fahrenheit) and line a baking dish with parchment paper or give it a light coating of ghee so nothing sticks.
- Dry and arrange the salmon:
- Pat each fillet thoroughly with paper towels because moisture is the enemy of a good sear, then lay them in the dish with a little breathing room between each piece.
- Build the garlic butter ghee sauce:
- In a small bowl, mash together the ghee, softened butter, minced garlic, lemon juice, zest, parsley, dill, salt, and pepper until it becomes a fragrant golden paste that smells almost too good to cook with.
- Clothe the fillets generously:
- Spoon the mixture over each fillet and spread it edge to edge like frosting a very savory cake, making sure every bite gets equal treatment.
- Bake until perfectly flaky:
- Slide the dish into the oven for 12 to 16 minutes, checking at the 12 minute mark because the difference between silky and overcooked is often just two minutes.
- Optional broil for golden tops:
- If you crave a slightly bronzed finish, flip the broiler on for one to two minutes and watch it like a hawk because it goes from golden to charred in seconds.
- Serve with flourish:
- Transfer to warm plates, scatter fresh herbs over the top, and nestle lemon wedges alongside so everyone can adjust the brightness to their liking.
The evening I served this to my mother, she closed her eyes after the first bite and told me it reminded her of a seaside restaurant from a trip we took years ago, and now it is the only thing she requests when she visits.
What to Serve Alongside
Roasted asparagus or Brussels sprouts tuck into the same oven beautifully and soak up any buttery juices that escape, making cleanup easier and dinner more complete.
Making It Your Own
A pinch of crushed red pepper flakes scattered into the sauce adds a gentle warmth that does not overpower the fish, and I sometimes swap dill for chopped tarragon when I want something a little more elegant.
Storing and Reheating
Leftovers keep well in the refrigerator for up to two days but reheating salmon is always tricky.
- Warm it gently at a low oven temperature to avoid cooking it a second time.
- A cold flaked piece over a salad the next day is honestly just as satisfying as the hot version.
- Never microwave it unless chewy fish is something you enjoy.
This is the kind of recipe that makes you look like you tried much harder than you did, and there is absolutely nothing wrong with keeping that secret to yourself.
Questions & Answers About the Recipe
- → How can I tell when the salmon is cooked?
-
Salmon is done when it flakes easily with a fork and appears opaque through the center. For a firmer texture aim for 56–63°C (133–145°F) in the thickest part; carryover heat will finish it gently.
- → Should I leave the skin on or remove it?
-
Leaving the skin on helps hold fillets together and crisps nicely if you broil briefly at the end. If you prefer no skin, the garlic butter ghee glaze still browns and flavors the flesh well.
- → Can I substitute ghee with another fat?
-
Yes—use extra unsalted butter for a milder, creamier finish. For a dairy-free approach use clarified butter alternatives or omit butter and rely on ghee alone.
- → How do I get a lightly browned top without overcooking?
-
Finish under the broiler for 1–2 minutes on high, watching closely to prevent burning. Alternatively place the pan on a higher rack for the last minute to encourage gentle browning.
- → How should I store and reheat leftovers?
-
Keep cooked salmon covered in the refrigerator for up to 2 days. Reheat gently in a low oven (about 150°C/300°F) to avoid drying, or enjoy chilled flaked over a salad.
- → What side dishes pair well with this dish?
-
Roasted vegetables, steamed greens, cauliflower rice, or a lemony green salad balance the rich garlic-butter-ghee flavors and keep the plate bright and simple.