If you’re craving a dish that perfectly balances bold Middle Eastern flavors with rich, buttery goodness, the Zaatar Salmon with Spicy Garlic Butter Sauce Recipe is your new go-to. This recipe brings together fresh, tender salmon fillets coated in fragrant zaatar, complemented by a luscious garlic butter that has just the right amount of heat. It’s simple enough for a weeknight dinner but impressively delicious to serve for guests. Each bite bursts with a harmony of spices, creamy butter, and a slight kick from red pepper flakes that will keep you coming back for more.

Ingredients You’ll Need
Gather a handful of pantry staples and fresh ingredients that come together beautifully in this recipe. Each component plays a vital role, from the zaatar spice that infuses the salmon with earthy zest to the spicy garlic butter that adds richness and heat.
- Salmon fillets: Fresh fillets, about 4-6 ounces each, give you tender, flaky fish full of healthy fats.
- Zaatar spice blend: This Middle Eastern mix of dried thyme, sumac, and sesame seeds offers an aromatic punch.
- Unsalted butter: The creamy base for the garlic butter sauce, allowing you to control salt levels.
- Garlic: Minced and sautéed to bring its sweet and pungent flavor to the sauce.
- Red pepper flakes: Add just the right spicy kick that livens up the buttery sauce.
- Olive oil: Perfect for searing the salmon and locking in moisture.
- Salt: Essential for enhancing all the flavors.
- Black pepper: Freshly ground for seasoning that complements the zaatar perfectly.
How to Make Zaatar Salmon with Spicy Garlic Butter Sauce Recipe
Step 1: Prep Your Ingredients
Start by gathering your fresh salmon fillets, zaatar spice, butter, garlic, red pepper flakes, olive oil, salt, and pepper to keep everything within arm’s reach. Having everything ready makes the cooking process smooth and enjoyable.
Step 2: Season the Salmon
Pat each salmon fillet dry with paper towels so the seasoning and sear work their magic. Generously sprinkle salt and black pepper on both sides, creating a simple but essential base that enhances the fish’s natural flavor.
Step 3: Coat with Zaatar Spice
Evenly sprinkle zaatar over the top of each salmon fillet. This blend will bring an earthy, slightly tangy flavor that beautifully contrasts the richness of the salmon and butter.
Step 4: Sear the Salmon
Heat olive oil in a medium skillet over medium-high heat until shimmering. Place the fillets skin-side down if they have skin, and cook without moving them for 4 to 5 minutes. This process creates a crispy, flavorful crust that’s simply irresistible.
Step 5: Flip and Finish Cooking
Flip the salmon carefully and cook for another 3 to 4 minutes, or until the fish is opaque and flakes easily with a fork. Remove from the pan and cover loosely with foil to keep warm while you make the sauce.
Step 6: Create the Spicy Garlic Butter Sauce
Reduce heat to medium and add butter to the same skillet. Once melted, toss in the minced garlic and sauté for about 30 seconds. The aroma will fill your kitchen, hinting at the delicious sauce to come.
Step 7: Add Heat with Red Pepper Flakes
Sprinkle red pepper flakes into the garlic butter, stirring well to combine. Let the flavors meld for a minute, balancing the buttery richness with a lively spicy kick.
Step 8: Return Salmon to Sauce
Place the salmon fillets back into the skillet and spoon the spicy garlic butter over each piece. Cook for 1 to 2 more minutes to soak up those incredible flavors before plating.
Step 9: Ready to Serve
Transfer the salmon to plates and drizzle any extra spicy garlic butter from the skillet on top. Your kitchen is now filled with a dish that’s as stunning in flavor as it is in presentation.
Step 10: Enjoy!
Dig in immediately to enjoy the combination of tender salmon, fragrant zaatar, and that irresistible spicy butter sauce. Every bite is a moment of pure joy.
How to Serve Zaatar Salmon with Spicy Garlic Butter Sauce Recipe

Garnishes
Fresh herbs like parsley or cilantro add a burst of green that brightens the plate and complements the zaatar’s earthy notes. Lemon wedges are a must — a quick squeeze adds refreshing acidity that cuts through the richness beautifully.
Side Dishes
This dish pairs wonderfully with simple sides to let the salmon shine. Consider fluffy couscous, roasted vegetables, or a crisp green salad tossed with lemon vinaigrette for a balanced, vibrant meal.
Creative Ways to Present
Try serving this salmon on a bed of creamy hummus or alongside warm pita bread to showcase its Middle Eastern roots. For a more elegant touch, arrange fillets on a platter with colorful roasted peppers and sliced olives.
Make Ahead and Storage
Storing Leftovers
Place any leftover salmon in an airtight container and refrigerate within two hours of cooking. It will keep well for up to 2 days, retaining much of its flavor and texture.
Freezing
If you want to save some for later, wrap the cooked salmon tightly in plastic wrap and foil, then freeze for up to one month. Thaw gently in the refrigerator before reheating.
Reheating
Reheat the salmon gently in a skillet over low heat, spooning reserved spicy garlic butter sauce over it to keep it moist and flavorful. Avoid microwave reheating to maintain the best texture.
FAQs
Can I use other fish instead of salmon?
Absolutely! While salmon’s rich texture pairs beautifully with zaatar and garlic butter, you can try this recipe with thicker white fish like cod or halibut. Adjust cooking times to prevent overcooking.
What if I don’t have zaatar spice?
If zaatar isn’t available, try mixing dried thyme, sesame seeds, sumac (if you can find it), and a pinch of oregano as a homemade substitute. The unique flavor is key, but this blend comes close.
How spicy is the garlic butter sauce?
The heat level depends on the amount of red pepper flakes you use. This recipe offers a gentle kick that enhances but doesn’t overpower. Feel free to adjust the flakes according to your spice preference.
Is the salmon skin necessary for this recipe?
Not at all! The skin helps with searing and adds extra crispiness, but you can use skinless fillets without issue. Just be a bit more careful when flipping them to avoid breaking the fish.
Can I make this recipe dairy-free?
Yes! Swap the butter for a dairy-free alternative like coconut oil or a vegan butter substitute. The flavor won’t be quite the same, but the dish will still be delicious and rich in taste.
Final Thoughts
This Zaatar Salmon with Spicy Garlic Butter Sauce Recipe is a shining example of how simple ingredients and straightforward steps can come together to create something truly memorable. I encourage you to try it soon — it’s the kind of dish that turns any meal into a special occasion without any fuss. Once you see how the zaatar and spicy butter transform the salmon, it’s sure to become a favorite in your rotation!
Print
Zaatar Salmon with Spicy Garlic Butter Sauce Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Frying
- Cuisine: Middle Eastern
Description
Zaatar Salmon with Spicy Garlic Butter Sauce is a delicious and aromatic dish featuring perfectly seared fresh salmon fillets coated with a fragrant zaatar spice blend and topped with a rich, spicy garlic butter sauce. This easy-to-make recipe offers a lovely balance of Middle Eastern flavors and tender, flaky fish, perfect for a flavorful weeknight dinner or special occasion.
Ingredients
Salmon Fillets
- 4 fillets fresh salmon fillets (4–6 ounces each)
Seasoning & Spice Blend
- 2 tablespoons zaatar spice blend (dried thyme, sumac, sesame seeds, and oregano)
- Salt, to taste
- Black pepper, to taste
Spicy Garlic Butter Sauce
- 4 tablespoons unsalted butter
- 4 cloves garlic, minced
- 1 teaspoon red pepper flakes
- 1 tablespoon olive oil
Instructions
- Prepare Ingredients: Gather all the necessary ingredients including fresh salmon fillets, zaatar spice blend, butter, garlic, red pepper flakes, olive oil, salt, and black pepper.
- Season Salmon: Pat the salmon fillets dry with paper towels. Generously season both sides with salt and black pepper to enhance flavor.
- Apply Zaatar Spice: Evenly sprinkle the zaatar spice blend over the top of each salmon fillet to infuse aromatic Middle Eastern flavors.
- Sear Salmon: Heat olive oil in a medium skillet over medium-high heat until shimmering. Place salmon fillets skin-side down if applicable. Cook undisturbed for 4-5 minutes to achieve a crispy crust.
- Flip and Cook: Carefully flip the fillets and cook for an additional 3-4 minutes until the salmon is opaque and flakes easily. Remove the fillets from the skillet and loosely cover with foil to keep warm.
- Make Spicy Garlic Butter: Lower heat to medium, add the butter to the same skillet and melt it. Add minced garlic and sauté for 30 seconds until fragrant but not browned.
- Add Heat: Stir in the red pepper flakes into the garlic butter, allowing the flavors to meld for about one minute.
- Combine Salmon and Sauce: Return the cooked salmon fillets to the skillet and spoon the spicy garlic butter sauce over each fillet. Cook together for 1-2 minutes to absorb flavors.
- Serve: Transfer salmon to plates and serve immediately. Garnish with fresh herbs or lemon wedges if desired for added brightness.
- Enjoy: Savor your flavorful Zaatar Salmon with Spicy Garlic Butter Sauce for a delightful meal.
Notes
- For best results, use fresh, high-quality salmon fillets with skin on if available.
- Adjust the amount of red pepper flakes to control the spice level to your preference.
- Zaatar spice can be found at Middle Eastern markets or online; alternatively, you can make your own blend.
- Be careful not to overcook the salmon to keep it tender and moist.
- Serve with rice, couscous, or a fresh salad for a complete meal.

