If you’re looking for a dish that brings a celebration to your dinner table, this Festive Salmon with Greek Yogurt, Feta, Pomegranate, and Pistachios Recipe is exactly what you need. Imagine the rich, flaky salmon paired with creamy Greek yogurt and tangy feta, then crowned with the jewel-like crunch of pomegranate seeds and pistachios. Each bite bursts with freshness, texture, and vibrant colors that will brighten up any meal, making this dish as pleasing to the eyes as it is to the palate. Whether you're cooking for a holiday, special occasion, or simply want to impress your loved ones with something unique yet simple, this recipe ticks all the boxes.
Ingredients You'll Need
The magic of this recipe is in its thoughtfully simple ingredients, each chosen to enhance the flavor, texture, and color, creating a dish that's both elegant and approachable.
- Salmon filet (1.25-1.5 lbs): The star of the dish, providing rich flavor and tender texture.
- Salt (1 tsp): Essential to bring out the natural flavors of the salmon.
- Ground pepper (½ tsp): Adds mild heat and balances the seasoning.
- Plain Greek yogurt (⅓ cup): Offers creaminess with a subtle tang that complements the fish beautifully.
- White Wine & Herb Mustard (2 tbsp): Delivers a flavorful hit with a hint of acidity to brighten the dish (any Dijon-style mustard works).
- Fresh dill (2 tsp): Infuses a fragrant, herbal note that pairs perfectly with salmon and dairy.
- Lemon zest and juice (from ½ lemon each): Adds refreshing brightness and cuts through the richness.
- Garlic (1 large clove, pressed): Brings depth and slight pungency to the mixture.
- Crumbled feta cheese (¾ cup): Creamy, salty, and slightly crumbly texture to complement the salmon.
- Pomegranate seeds (½ cup): Provide a pop of color and juicy, tart bursts that elevate the dish visually and flavor-wise.
- Chopped salted pistachios (⅓ cup): For delightful crunch and a buttery, nutty contrast.
- Fresh chopped dill (¼ cup): A final herbal flourish that ties all the elements together.
- Olive oil: Used to finish the dish with smoothness and gloss.
- Lemon juice (for topping): Adds a last touch of acidity for balance.
- Salt and pepper: Seasonings to taste when assembling.
How to Make Festive Salmon with Greek Yogurt, Feta, Pomegranate, and Pistachios Recipe
Step 1: Prep the Salmon
Start by patting your salmon filet dry with paper towels. This step is crucial for ensuring the seasoning sticks beautifully and the fish roasts evenly. Sprinkle the salmon evenly with salt and ground pepper — this simple seasoning lays the foundation for all the delicious flavors to come.
Step 2: Make the Creamy Greek Yogurt Mixture
In a bowl, combine the plain Greek yogurt with the white wine & herb mustard, fresh dill, lemon zest, lemon juice, and pressed garlic. This mixture is everything — tangy, herby, and rich — perfectly complementing the salmon’s natural flavors. Give it a good stir until smooth and combined.
Step 3: Coat the Salmon
Spread that luscious yogurt mixture evenly over the top of the salmon. This coating not only adds moisture and flavor but will also help the toppings stick. After this, sprinkle the crumbled feta cheese evenly over the coated salmon for bursts of savory tanginess.
Step 4: Roast the Salmon
Preheat your oven to 375°F (190°C). Place the salmon on a lined or lightly greased baking sheet and roast for about 20-25 minutes, depending on thickness, until the fish flakes easily with a fork but still feels moist. The feta will start to soften and meld with the salmon, making every bite luscious.
Step 5: Add the Festive Toppings
Once out of the oven, sprinkle the roasted salmon with vibrant pomegranate seeds and chopped salted pistachios. The pomegranate provides a juicy pop while the pistachios add the perfect crunch. Finish with a scattering of fresh dill, a drizzle of olive oil, a gentle squeeze of lemon juice, and a pinch of salt and pepper to taste.
How to Serve Festive Salmon with Greek Yogurt, Feta, Pomegranate, and Pistachios Recipe
Garnishes
Garnishing with extra fresh dill or finely chopped herbs can instantly elevate the presentation and aroma. A few lemon wedges on the side invite diners to add an extra fresh burst of citrus. For a touch of sheen and subtle fruitiness, a light drizzle of high-quality olive oil is a wonderful finishing touch.
Side Dishes
This salmon pairs fabulously with simple roasted vegetables like asparagus or baby carrots. For a heartier companion, a light couscous salad with herbs or a chilled quinoa and cucumber salad balances the richness of the salmon beautifully. Creamy mashed potatoes or a lemony rice pilaf are also fantastic to round out the meal.
Creative Ways to Present
Presentation is part of the fun with this vibrant dish. Serve the salmon whole on a large platter to highlight its colorful toppings and let guests carve their own portions. Alternatively, you can slice it into generous fillets and plate each individually. Using a bed of greens like arugula or spinach not only adds color but an extra fresh bite that complements the festive flavors.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers, store them in an airtight container in the refrigerator. The salmon will stay fresh for up to two days, making for an easy next-day lunch or dinner. Keep any extra pomegranate seeds and pistachios separate to maintain their texture, and sprinkle them on just before serving again.
Freezing
While you can freeze cooked salmon, the toppings like pomegranate seeds and pistachios don’t freeze well. If you want to freeze, wrap the salmon tightly in plastic wrap or foil and place it in a freezer bag for up to one month. Thaw in the refrigerator overnight before reheating, and add fresh toppings when serving for the best experience.
Reheating
To reheat, gently warm the salmon in a low oven (around 275°F or 135°C) for 10-15 minutes to avoid drying it out. Avoid microwaving if possible, as it can toughen the fish. Once heated, add a fresh sprinkle of pomegranate seeds, chopped pistachios, and dill to revive the festive flair.
FAQs
Can I use other types of fish for this recipe?
Absolutely! While salmon is ideal for its rich flavor and texture, you can try this recipe with other firm fish such as cod, halibut, or sea bass. Just adjust cooking times accordingly to avoid overcooking.
Is it necessary to use Greek yogurt?
Greek yogurt lends the perfect creamy tang and thick texture that holds up well during roasting. If you prefer, you can substitute with sour cream or a thick crème fraîche, but Greek yogurt is recommended for its balance and health benefits.
Can I prepare this dish without nuts?
Yes, if you have nut allergies or prefer to avoid pistachios, you can simply omit them or substitute with toasted sunflower seeds or pumpkin seeds for a similar crunch without nuts.
What if I don’t have pomegranate seeds?
Fresh pomegranate seeds add a burst of tangy sweetness and color, but if unavailable, dried cranberries or fresh red currants can provide a similar tart note and attractive appearance.
How long does this Festive Salmon with Greek Yogurt, Feta, Pomegranate, and Pistachios Recipe take to prepare?
The entire process from prep to roasting usually takes about 30-40 minutes, making it an easy yet show-stopping option for any occasion where you want to impress without spending hours in the kitchen.
Final Thoughts
This Festive Salmon with Greek Yogurt, Feta, Pomegranate, and Pistachios Recipe really is a celebration on a plate, bringing together delightful textures and bright, vibrant flavors that make every bite memorable. Whether you’re hosting a special dinner or just want to treat yourself to something spectacular, this recipe is a total winner that’s surprisingly simple to pull off. I can't wait for you to try it and share the joy this dish brings to your table!
PrintFestive Salmon with Greek Yogurt, Feta, Pomegranate, and Pistachios Recipe
This Easy and Festive Salmon recipe combines tender, flavorful salmon with a creamy Greek yogurt and white wine mustard topping, enhanced by fresh dill and lemon zest. Finished with vibrant pomegranate seeds, crunchy pistachios, and crumbled feta, it offers a perfect balance of tangy, savory, and nutty flavors—ideal for a celebratory dinner or special occasion.
- Prep Time: 10 minutes
- Cook Time: 20-25 minutes
- Total Time: 30-35 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Baking
- Cuisine: Mediterranean
- Diet: Gluten Free
Ingredients
Salmon and Marinade
- 1.25 - 1.5 lbs (550-650 grams) whole large salmon filet
- 1 tsp salt
- ½ tsp ground pepper
- ⅓ cup plain Greek yogurt
- 2 tbsp Smak Dab White Wine & Herb Mustard (or Dijon, old style Dijon, grainy, or other white wine mustard)
- 2 tsp fresh dill
- ½ lemon, zested
- ½ lemon, juiced
- 1 large (or 2 small) clove garlic, pressed
- ¾ cup crumbled feta cheese
Toppings
- ½ cup pomegranate seeds
- ⅓ cup chopped salted pistachios
- ¼ cup fresh chopped dill
- Olive oil (for drizzling)
- Squeeze of lemon juice (for finishing)
- Salt and pepper (to taste)
Instructions
- Prepare the salmon: Rinse the salmon filet and pat dry with paper towels. Sprinkle 1 teaspoon salt and ½ teaspoon ground pepper evenly over the salmon and set aside.
- Make the yogurt mustard topping: In a medium bowl, combine the plain Greek yogurt, 2 tablespoons white wine & herb mustard, 2 teaspoons fresh dill, lemon zest from ½ lemon, lemon juice from ½ lemon, and the pressed garlic clove. Mix well to form a smooth, flavorful sauce.
- Apply the topping and cheese: Spread the Greek yogurt and mustard mixture evenly over the top of the salmon filet. Sprinkle the ¾ cup crumbled feta cheese evenly over the yogurt layer to add creaminess and a salty tang.
- Bake the salmon: Preheat your oven to 375°F (190°C). Place the salmon on a baking sheet lined with parchment paper or foil. Bake in the preheated oven for 20-25 minutes, or until the salmon flakes easily with a fork and the topping is slightly golden on edges.
- Add festive toppings: Once baked, remove the salmon from the oven. Sprinkle ½ cup pomegranate seeds, ⅓ cup chopped salted pistachios, and ¼ cup fresh chopped dill evenly over the top for a burst of color, texture, and freshness.
- Finish with olive oil and lemon: Drizzle a little olive oil and squeeze some fresh lemon juice over the entire salmon for brightness. Season with additional salt and pepper if desired.
- Serve: Carefully transfer the salmon to a serving platter or plate. Serve warm as a centerpiece dish along with your choice of sides such as roasted vegetables, salad, or rice.
Notes
- You can substitute the white wine & herb mustard with Dijon or grainy mustard if unavailable.
- Adjust baking time based on the thickness of the salmon filet; check doneness around 20 minutes.
- To toast pistachios for enhanced flavor, warm them lightly in a dry skillet for 2 minutes before chopping.
- This recipe works well with wild-caught salmon for richer flavor.
- Leftovers can be refrigerated for up to 2 days and gently reheated.

Leave a Reply