Craving light, vibrant meals that taste like a seaside escape? Mediterranean fish dishes are your answer—packed with fresh herbs, zesty citrus, and heart-healthy flavors that turn weeknight dinners into something special. Whether you’re grilling, baking, or pan-searing, these 20 recipes prove how easy it is to bring sunny, delicious flavors to your table. Let’s dive in—your new favorite fish dish is waiting!
Grilled Mediterranean Sea Bass with Lemon and Herbs
This bright, flaky sea bass gets a kiss of smoke from the grill and a burst of freshness from lemon and herbs—perfect for a light yet flavorful summer meal.
Ingredients:
- 2 whole Mediterranean sea bass (about 1 lb each), cleaned and scaled
- 3 tbsp extra-virgin olive oil, divided
- 1 lemon, thinly sliced (plus 1 tbsp lemon juice)
- 4 garlic cloves, minced
- 1 tbsp chopped fresh oregano
- 1 tbsp chopped fresh thyme
- 1 tsp kosher salt
- ½ tsp freshly ground black pepper
Instructions:
- Prep the fish: Pat the sea bass dry with paper towels. Rub 1 tbsp olive oil all over the outside and inside the cavities. Stuff each fish with half the lemon slices, garlic, oregano, and thyme. Season the outside with salt and pepper.
- Grill: Preheat grill to medium-high (400°F). Brush the grates with 1 tbsp olive oil. Place the fish directly on the grill and cook for 5–6 minutes per side, gently flipping once, until the skin is crisp and flesh flakes easily with a fork.
- Finish: Drizzle the remaining 1 tbsp olive oil and 1 tbsp lemon juice over the fish. Serve immediately with extra lemon wedges if desired.
The herb-infused garlic and lemon steam inside the fish as it cooks, keeping it incredibly moist while the grill adds a subtle smoky char.
Tip: For easier flipping, use a fish spatula or grill basket to prevent the delicate skin from sticking.
Baked Mediterranean Cod with Tomatoes and Olives
This bright, flavorful cod bakes to perfection with juicy tomatoes, briny olives, and a hint of garlic—a fuss-free dish that tastes like a vacation on a plate.
Ingredients:
- 4 (6-oz) cod fillets, patted dry
- 1 pint cherry tomatoes, halved
- 1/2 cup pitted Kalamata olives, roughly chopped
- 3 tbsp extra-virgin olive oil, divided
- 3 garlic cloves, minced
- 1 tsp dried oregano
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/4 cup chopped fresh parsley (for garnish)
- Lemon wedges (for serving)
Instructions:
- Preheat oven to 400°F. In a bowl, toss cherry tomatoes, olives, 2 tbsp olive oil, garlic, oregano, 1/2 tsp salt, and 1/4 tsp pepper.
- Arrange cod fillets in a baking dish and drizzle with remaining 1 tbsp olive oil. Spoon tomato-olive mixture evenly over the fish.
- Bake for 18–20 minutes, until cod flakes easily with a fork and tomatoes are blistered.
- Garnish with parsley and serve with lemon wedges.
The tomatoes burst into a light sauce while baking, keeping the cod tender and infusing every bite with Mediterranean flair.
Tip: For extra richness, add a sprinkle of crumbled feta before baking.
Mediterranean Fish Stew with Saffron and Fennel
This vibrant stew is like sunshine in a bowl—fragrant saffron, tender fish, and sweet fennel simmered in a rich tomato broth. It’s restaurant-worthy but totally doable on a weeknight.
Ingredients:
- 2 tbsp olive oil
- 1 large fennel bulb, thinly sliced (fronds reserved)
- 1 small yellow onion, diced
- 3 garlic cloves, minced
- 1/2 tsp crushed red pepper flakes
- 1/4 tsp saffron threads
- 1 (14.5 oz) can diced tomatoes
- 2 cups fish or vegetable broth
- 1 lb firm white fish (cod, halibut, or sea bass), cut into 2-inch chunks
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 tbsp lemon juice
Instructions:
- Heat 2 tbsp olive oil in a large pot over medium heat. Add fennel and onion; cook 5 minutes until softened. Stir in 3 minced garlic cloves, 1/2 tsp red pepper flakes, and 1/4 tsp saffron; cook 1 minute until fragrant.
- Pour in diced tomatoes (with juices) and 2 cups broth. Bring to a simmer, then reduce heat to low and cook uncovered for 15 minutes to blend flavors.
- Season fish with 1/2 tsp salt and 1/4 tsp black pepper. Gently nestle into the stew, cover, and cook 5–7 minutes until fish flakes easily.
- Remove from heat, stir in 1 tbsp lemon juice, and garnish with reserved fennel fronds.
The magic here? Saffron’s floral depth balances the briny fish and anise-like fennel—it’s a harmony of flavors that feels luxe without fuss.
Tip: For extra richness, swirl in a pat of butter at the end or serve with crusty bread to soak up the broth.
Pan-Seared Mediterranean Red Snapper with Garlic Butter
This Pan-Seared Mediterranean Red Snapper with Garlic Butter is a restaurant-worthy dish that comes together in under 20 minutes—perfect for a quick but impressive weeknight dinner.
- 2 (6-oz) red snapper fillets, skin-on
- 1/2 tsp kosher salt
- 1/4 tsp black pepper
- 1/4 tsp smoked paprika
- 2 tbsp olive oil
- 3 tbsp unsalted butter
- 3 garlic cloves, minced
- 1 tbsp lemon juice
- 1 tbsp chopped fresh parsley
- Pat the red snapper fillets dry with paper towels. Season both sides evenly with 1/2 tsp kosher salt, 1/4 tsp black pepper, and 1/4 tsp smoked paprika.
- Heat 2 tbsp olive oil in a large skillet over medium-high heat. Once shimmering, add the fillets skin-side down. Cook undisturbed for 4 minutes until the skin is crispy and golden.
- Flip the fillets and cook for another 2–3 minutes until the flesh flakes easily with a fork. Transfer to a plate.
- Reduce heat to low. Add 3 tbsp butter and 3 minced garlic cloves to the skillet. Sauté for 1 minute until fragrant but not browned. Stir in 1 tbsp lemon juice.
- Pour the garlic butter sauce over the snapper and sprinkle with 1 tbsp chopped parsley.
The crispy skin and garlicky, lemon-kissed butter sauce make this dish feel indulgent, while the light snapper keeps it balanced. Tip: For extra freshness, serve with a quick chopped salad of cucumber, cherry tomatoes, and feta.
Mediterranean Tuna Salad with Chickpeas and Capers
Bright, briny, and packed with protein, this no-cook salad is a lunchtime hero—ready in 10 minutes flat!
Ingredients
- 2 (5-oz) cans solid white tuna in water, drained
- 1 (15-oz) can chickpeas, rinsed and drained
- 1/4 cup finely diced red onion
- 1/4 cup chopped fresh parsley
- 2 tbsp capers, drained
- 3 tbsp extra-virgin olive oil
- 2 tbsp lemon juice
- 1/2 tsp kosher salt
- 1/4 tsp black pepper
Instructions
- In a large bowl, flake the tuna with a fork. Add chickpeas, red onion, parsley, and capers.
- Drizzle with olive oil and lemon juice, then sprinkle with 1/2 tsp kosher salt and 1/4 tsp black pepper. Gently toss until combined.
- Let sit for 5 minutes to allow flavors to meld before serving.
The capers and lemon give this salad a punchy kick, while chickpeas add creamy texture—no mayo required! Serve over greens or stuffed in a pita.
Tip: For extra zing, add a pinch of crushed red pepper flakes with the salt and pepper.
Herb-Crusted Mediterranean Halibut with Lemon Zest
This Herb-Crusted Mediterranean Halibut is bright, flaky, and packed with fresh flavors—a restaurant-worthy dish that comes together in under 30 minutes!
- 4 (6-oz) halibut fillets, skinless
- 1/4 cup panko breadcrumbs
- 2 tbsp chopped fresh parsley
- 1 tbsp chopped fresh dill
- 1 tbsp chopped fresh basil
- 1 tsp lemon zest (from 1 lemon)
- 2 tbsp extra-virgin olive oil, divided
- 1/2 tsp kosher salt
- 1/4 tsp black pepper
- Lemon wedges, for serving
- Preheat oven to 400°F. Line a baking sheet with parchment paper.
- In a small bowl, mix panko, parsley, dill, basil, lemon zest, 1 tbsp olive oil, 1/2 tsp salt, and 1/4 tsp black pepper until combined.
- Pat halibut fillets dry, then brush lightly with remaining 1 tbsp olive oil. Press the herb-panko mixture evenly onto the top of each fillet.
- Bake for 12–15 minutes until the crust is golden and the fish flakes easily with a fork.
- Serve immediately with lemon wedges.
The crispy herb crust locks in moisture, while the lemon zest adds a sunny pop that pairs perfectly with the mild halibut. Tip: For extra crunch, lightly toast the panko in a dry skillet before mixing.
Mediterranean Swordfish Kebabs with Bell Peppers
These vibrant kebabs bring the flavors of the Mediterranean to your grill with juicy swordfish, sweet bell peppers, and a zesty garlic-lemon marinade.
Ingredients:
- 1.5 lbs swordfish, cut into 1.5-inch cubes
- 2 large bell peppers (red and yellow), cut into 1-inch pieces
- 3 tbsp olive oil
- 2 tbsp freshly squeezed lemon juice
- 3 garlic cloves, minced
- 1 tsp dried oregano
- 1/2 tsp salt
- 1/4 tsp black pepper
- 8 wooden or metal skewers (if wooden, soak in water for 30 minutes)
Instructions:
- In a bowl, whisk together 3 tbsp olive oil, 2 tbsp lemon juice, 3 minced garlic cloves, 1 tsp oregano, 1/2 tsp salt, and 1/4 tsp black pepper. Add swordfish cubes and toss gently to coat. Let marinate for 15 minutes at room temperature.
- Thread swordfish and bell peppers alternately onto skewers, leaving a small gap between pieces for even cooking.
- Preheat grill to medium-high (about 400°F). Grill kebabs for 3–4 minutes per side, turning once, until swordfish is opaque and slightly charred at the edges.
The smoky char from the grill balances the bright marinade, while the peppers add a crisp sweetness—perfect for a summer cookout centerpiece.
Tip: For extra flavor, brush kebabs with reserved marinade during the first minute of grilling (discard any remaining marinade after).
Garlic Butter Mediterranean Shrimp and Fish Skillet
This one-pan wonder brings the flavors of the Mediterranean to your table in under 30 minutes—juicy shrimp, flaky fish, and a garlicky butter sauce you’ll want to sop up with crusty bread.
Ingredients:
- 1 lb large shrimp, peeled and deveined
- 1 lb white fish fillets (like cod or halibut), cut into 2-inch pieces
- 3 tbsp unsalted butter
- 4 garlic cloves, minced
- 1/2 cup dry white wine (or chicken broth)
- 1/4 cup chopped sun-dried tomatoes
- 1 tbsp lemon juice
- 1 tsp dried oregano
- 1/2 tsp red pepper flakes
- 1/4 cup chopped fresh parsley
- Salt and black pepper, to taste
Instructions:
- In a large skillet, melt 3 tbsp unsalted butter over medium heat. Add 4 minced garlic cloves and sauté for 1 minute until fragrant.
- Add shrimp and fish, seasoning with salt and black pepper. Cook for 2 minutes per side, then transfer to a plate.
- Pour in 1/2 cup white wine, scraping up any browned bits. Stir in 1/4 cup sun-dried tomatoes, 1 tbsp lemon juice, 1 tsp oregano, and 1/2 tsp red pepper flakes. Simmer for 3 minutes until slightly reduced.
- Return shrimp and fish to the skillet, tossing gently to coat. Cook for 2 more minutes until heated through. Sprinkle with 1/4 cup parsley.
The magic here? The wine-infused butter sauce clings to every bite, balancing briny shrimp and tender fish with pops of sweet sun-dried tomatoes.
Tip: Serve with a squeeze of extra lemon and toasted baguette to soak up every drop of that garlicky sauce.
Mediterranean Stuffed Sardines with Pine Nuts and Raisins
These tender sardines are packed with a sweet-and-savory filling, making them a showstopper for weeknights or dinner parties alike.
Ingredients:
- 8 fresh sardines, cleaned and butterflied (heads optional)
- 1/4 cup golden raisins
- 1/4 cup pine nuts, toasted
- 2 tbsp chopped fresh parsley
- 1 tbsp lemon zest
- 2 cloves garlic, minced
- 1/2 tsp ground cumin
- 1/4 tsp salt
- 2 tbsp olive oil, divided
- Lemon wedges, for serving
Instructions:
- Prep: Preheat oven to 375°F. Soak raisins in warm water for 5 minutes, then drain and pat dry.
- Stuff: In a bowl, mix raisins, pine nuts, parsley, lemon zest, garlic, cumin, and salt with 1 tbsp olive oil. Divide filling among sardines, pressing gently. Fold sardines closed.
- Cook: Heat remaining 1 tbsp olive oil in an ovenproof skillet over medium-high. Sear sardines 2 minutes per side until lightly golden. Transfer skillet to oven and bake for 8–10 minutes until fish flakes easily.
- Serve: Squeeze lemon wedges over sardines before serving.
The pine nuts add a buttery crunch against the plump raisins, while the cumin gives a subtle warmth that ties it all together.
Tip: For easier stuffing, ask your fishmonger to butterfly the sardines but leave them connected at the spine.
Lemon Herb Mediterranean Tilapia with Spinach
Bright, flaky tilapia gets a Mediterranean makeover with zesty lemon, fresh herbs, and a bed of garlicky spinach—ready in under 30 minutes!
Ingredients:
- 4 tilapia fillets (about 6 oz each)
- 3 tbsp olive oil, divided
- 1 lemon (zested and juiced)
- 2 tsp dried oregano
- 1 tsp garlic powder
- 1/2 tsp salt
- 1/4 tsp black pepper
- 3 cloves garlic, minced
- 5 oz fresh baby spinach
- 1/4 cup chopped fresh parsley
Instructions:
- Prep the fish: Pat tilapia dry, then rub with 2 tbsp olive oil, lemon zest, 1 tsp oregano, 1/2 tsp garlic powder, 1/2 tsp salt, and 1/4 tsp black pepper.
- Cook the spinach: Heat remaining 1 tbsp olive oil in a large skillet over medium. Add minced garlic and sauté 30 seconds until fragrant. Toss in spinach and cook 2–3 minutes until wilted. Transfer to a plate.
- Sear the tilapia: In the same skillet, cook tilapia over medium-high heat for 3–4 minutes per side until opaque and lightly golden. Squeeze half the lemon juice over the fish during the last minute.
- Finish & serve: Return spinach to the skillet, sprinkle with parsley and remaining 1 tsp oregano. Drizzle with remaining lemon juice and serve immediately.
The lemon-herb crust locks in moisture while the garlicky spinach soaks up all those bright pan juices—no fancy techniques required!
Tip: For extra flavor, let the seasoned fish sit at room temperature for 10 minutes before cooking.
Mediterranean Fish Tacos with Tzatziki Sauce
These Mediterranean Fish Tacos bring a fresh twist to taco night, with flaky fish, crisp veggies, and a creamy tzatziki sauce that’s downright addictive.
- 1 lb white fish fillets (like cod or tilapia)
- 1 tbsp olive oil
- 1 tsp smoked paprika
- 1 tsp garlic powder
- 1/2 tsp salt
- 1/4 tsp black pepper
- 8 small flour tortillas
- 1 cup shredded purple cabbage
- 1/2 cup diced cucumber
- 1/4 cup crumbled feta cheese
- 1/4 cup chopped fresh dill
- 1/2 cup tzatziki sauce (store-bought or homemade)
- Lemon wedges, for serving
- Preheat a skillet over medium heat. Pat the fish dry, then rub with olive oil, smoked paprika, garlic powder, salt, and black pepper. Cook for 3–4 minutes per side until flaky and opaque.
- Warm the tortillas in a dry pan or microwave for 20 seconds.
- Flake the cooked fish into chunks. Assemble tacos by layering fish, cabbage, cucumber, feta, and dill on each tortilla. Drizzle with tzatziki sauce and serve with lemon wedges.
The smoky paprika-spiced fish pairs perfectly with the cool, tangy tzatziki—it’s a combo that’ll have everyone reaching for seconds.
Tip: For extra crunch, toast the tortillas lightly in a pan before assembling.
Roasted Mediterranean Mackerel with Rosemary and Garlic
This Roasted Mediterranean Mackerel with Rosemary and Garlic is a simple yet elegant dish that brings bold flavors to your table with minimal effort.
- 2 whole mackerel (about 1 lb each), cleaned and gutted
- 3 tbsp extra-virgin olive oil
- 4 garlic cloves, thinly sliced
- 2 sprigs fresh rosemary, leaves stripped and roughly chopped
- 1 tsp kosher salt
- ½ tsp freshly ground black pepper
- 1 lemon, thinly sliced
- Preheat the oven to 400°F and line a baking sheet with parchment paper.
- Pat the mackerel dry with paper towels. Make 3 diagonal slashes on each side of the fish.
- Rub the mackerel all over with 2 tbsp of the olive oil, then season inside and out with 1 tsp kosher salt and ½ tsp black pepper.
- Stuff the cavities with the garlic slices, chopped rosemary, and half the lemon slices. Arrange the remaining lemon slices on the baking sheet and place the fish on top.
- Drizzle the remaining 1 tbsp olive oil over the fish. Roast for 20–25 minutes, until the skin is crisp and the flesh flakes easily with a fork.
The rosemary and garlic infuse the tender mackerel with aromatic depth, while the lemon keeps it bright and fresh—perfect for a light but satisfying meal.
Tip: For extra crispiness, broil the fish for the last 2–3 minutes.
Mediterranean Fish Cakes with Dill and Yogurt Sauce
These light and flaky fish cakes are packed with fresh Mediterranean flavors, then topped with a tangy yogurt sauce for the perfect bite.
Ingredients:
- 1 lb cod or halibut fillets, cooked and flaked
- 1/2 cup panko breadcrumbs
- 1/4 cup finely chopped red onion
- 1/4 cup chopped fresh parsley
- 1 large egg, lightly beaten
- 1 tbsp lemon juice
- 1 tsp ground cumin
- 1/2 tsp salt
- 1/4 tsp black pepper
- 2 tbsp olive oil
- 1/2 cup plain Greek yogurt
- 1 tbsp chopped fresh dill
- 1 tsp lemon zest
Instructions:
- In a large bowl, combine the flaked fish, panko, red onion, parsley, egg, lemon juice, cumin, salt, and black pepper. Mix gently until just combined.
- Shape the mixture into 8 small patties (about 1/2-inch thick).
- Heat the olive oil in a large skillet over medium heat. Cook the fish cakes for 3–4 minutes per side, until golden and crisp.
- Meanwhile, stir together the yogurt, dill, and lemon zest in a small bowl.
- Serve the fish cakes warm with a dollop of the yogurt sauce.
The yogurt sauce adds a bright, herby contrast to the savory fish cakes, making them feel restaurant-worthy with minimal effort.
Tip: For extra-crispy cakes, chill the patties for 15 minutes before cooking.
Mediterranean Anchovy Pasta with Cherry Tomatoes
This briny, bright pasta dish comes together in under 30 minutes, packing a punch of umami from anchovies and sweet pops of roasted tomatoes.
Ingredients:
- 8 oz spaghetti or linguine
- 3 tbsp olive oil, divided
- 4 garlic cloves, thinly sliced
- 1 (2 oz) can anchovy fillets in oil, drained
- 1/4 tsp red pepper flakes
- 1 pint cherry tomatoes, halved
- 1/2 tsp kosher salt
- 1/4 cup chopped fresh parsley
- 1 tbsp lemon zest
Instructions:
- Cook pasta in salted boiling water until al dente (about 9 minutes). Reserve 1/2 cup pasta water, then drain.
- Heat 2 tbsp olive oil in a large skillet over medium-low. Add garlic and anchovies, stirring until anchovies dissolve (about 3 minutes). Stir in red pepper flakes.
- Add cherry tomatoes and salt. Cook, stirring occasionally, until tomatoes soften and release juices (5–6 minutes).
- Toss cooked pasta into the skillet with remaining 1 tbsp olive oil, adding reserved pasta water 2 tbsp at a time until saucy. Stir in parsley and lemon zest.
The magic here? The anchovies melt into a silky sauce that clings to every strand, balancing the tomatoes’ sweetness without tasting fishy.
Tip: For extra depth, add a splash of the anchovy oil from the can with the garlic.
Spicy Mediterranean Fish Soup with Chorizo and Chickpeas
This vibrant soup packs smoky chorizo, tender fish, and creamy chickpeas into a fragrant tomato broth—perfect for warming up on a busy weeknight.
Ingredients:
- 2 tbsp olive oil
- 4 oz Spanish chorizo, diced
- 1 small yellow onion, diced
- 3 garlic cloves, minced
- 1 tsp smoked paprika
- 1/2 tsp crushed red pepper flakes
- 1 (15-oz) can chickpeas, drained and rinsed
- 1 (14.5-oz) can fire-roasted diced tomatoes
- 3 cups fish or chicken broth
- 1 lb firm white fish (like cod or halibut), cut into 1-inch chunks
- 1/2 tsp salt
- 1/4 cup chopped fresh parsley
- Lemon wedges, for serving
Instructions:
- Heat olive oil in a large pot over medium heat. Add chorizo and cook for 3 minutes until crispy. Stir in onion and garlic; cook for 2 more minutes until softened.
- Sprinkle in smoked paprika and red pepper flakes, stirring for 30 seconds until fragrant. Add chickpeas, tomatoes, and broth. Bring to a simmer and cook for 10 minutes.
- Gently nestle fish into the broth and season with salt. Cover and simmer for 5–6 minutes until fish flakes easily.
- Stir in parsley and serve with lemon wedges.
The smoky chorizo and bright lemon balance the rich broth, while the chickpeas add just the right heartiness. Tip: For extra depth, use a splash of dry white wine when sautéing the onions.
Mediterranean Grilled Octopus with Olive Oil and Lemon
This tender, smoky octopus is a showstopper—briny, citrusy, and perfect for a summer cookout.
Ingredients:
- 1 (2–3 lb) octopus, cleaned
- 1/4 cup extra-virgin olive oil, plus more for drizzling
- 3 tbsp fresh lemon juice
- 3 garlic cloves, minced
- 1 tsp smoked paprika
- 1 tsp kosher salt
- 1/2 tsp black pepper
- Lemon wedges and chopped parsley, for serving
Instructions:
- In a large pot, simmer the octopus in water for 45–60 minutes until tender (a knife should slide in easily). Drain and let cool slightly.
- Preheat a grill to medium-high (400–450°F). Whisk together 1/4 cup olive oil, lemon juice, garlic, smoked paprika, salt, and black pepper in a bowl.
- Pat the octopus dry, then brush all over with the marinade. Grill for 3–4 minutes per side, until charred and crispy at the edges.
- Transfer to a platter, drizzle with extra olive oil, and garnish with lemon wedges and parsley.
The slow simmer ensures melt-in-your-mouth tenderness, while the grill adds a smoky contrast to the bright lemon-garlic marinade.
Tip: For extra-tender results, freeze the raw octopus overnight and thaw before cooking—it helps break down the fibers.
Mediterranean Fish Pie with Feta and Spinach
This creamy, savory pie combines flaky fish, tangy feta, and fresh spinach in a golden crust—perfect for a cozy weeknight dinner with Mediterranean flair.
Ingredients:
- 1 lb white fish fillets (like cod or haddock), cut into 1-inch pieces
- 1 (10 oz) package frozen spinach, thawed and squeezed dry
- 1 cup crumbled feta cheese
- 1/2 cup heavy cream
- 1/4 cup chopped fresh dill
- 1 tbsp olive oil
- 1 tsp garlic powder
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 (9-inch) store-bought pie crust, thawed if frozen
Instructions:
- Preheat oven to 375°F. Heat olive oil in a skillet over medium heat. Add fish and cook for 3–4 minutes until just opaque. Remove from heat.
- In a bowl, mix spinach, feta, heavy cream, dill, garlic powder, salt, and black pepper. Gently fold in the fish.
- Press the pie crust into a 9-inch pie dish. Pour the fish mixture into the crust, spreading evenly.
- Bake for 30–35 minutes until the crust is golden and the filling is bubbly. Let cool 5 minutes before slicing.
The briny feta and fresh dill brighten up the rich fish and cream, while the spinach adds a pop of color and earthy balance.
Tip: For extra crunch, brush the crust edges with an egg wash before baking.
Mediterranean-Style Poached Salmon with Capers
This tender, citrusy salmon is a light yet flavorful dish that comes together in under 30 minutes—perfect for busy weeknights with a gourmet twist.
Ingredients:
- 4 (6-oz) salmon fillets, skin-on
- 2 cups low-sodium chicken or vegetable broth
- 1/2 cup dry white wine (like Sauvignon Blanc)
- 1 lemon, thinly sliced (plus extra wedges for serving)
- 3 cloves garlic, smashed
- 2 tbsp capers, drained
- 2 tbsp extra-virgin olive oil
- 1 tsp dried oregano
- 1/2 tsp kosher salt
- 1/4 tsp black pepper
- 2 tbsp chopped fresh parsley
Instructions:
- In a large skillet, combine broth, wine, lemon slices, garlic, capers, olive oil, oregano, salt, and pepper. Bring to a gentle simmer over medium heat.
- Add salmon fillets (skin-side down) in a single layer. Reduce heat to low, cover, and poach for 10–12 minutes until salmon flakes easily with a fork.
- Use a slotted spoon to transfer salmon to plates. Spoon a few tablespoons of the poaching liquid over each fillet, then garnish with parsley and lemon wedges.
The bright acidity of capers and wine balances the rich salmon, while the poaching keeps it irresistibly moist. Tip: For extra flavor, let the broth simmer uncovered for 5 minutes before adding the salmon to reduce slightly.
Mediterranean Fish Couscous with Harissa and Vegetables
This Mediterranean Fish Couscous with Harissa and Vegetables is a vibrant one-pan wonder—flaky fish, fluffy couscous, and smoky-spicy harissa come together in under 30 minutes for a weeknight win.
- 1 lb white fish fillets (like cod or halibut), cut into 2-inch pieces
- 1 cup couscous
- 1 1/4 cups low-sodium vegetable broth
- 1 small zucchini, diced
- 1 small red bell pepper, diced
- 1/2 red onion, thinly sliced
- 2 tbsp olive oil, divided
- 1 tbsp harissa paste
- 1 tsp ground cumin
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/4 cup chopped fresh parsley
- Lemon wedges, for serving
- In a large skillet, heat 1 tbsp olive oil over medium heat. Add zucchini, bell pepper, and red onion. Cook for 5 minutes, stirring occasionally, until slightly softened.
- Push vegetables to one side of the skillet. Add remaining 1 tbsp olive oil, harissa, cumin, salt, and black pepper to the empty space. Stir to toast the spices for 30 seconds, then mix into the vegetables.
- Pour in vegetable broth and bring to a simmer. Stir in couscous, then nestle fish pieces into the mixture. Cover and reduce heat to low. Cook for 8–10 minutes until fish flakes easily and couscous absorbs the liquid.
- Remove from heat, fluff couscous with a fork, and sprinkle with parsley. Serve with lemon wedges.
The magic here? The harissa infuses every bite with a smoky kick, while the fish stays tender and the couscous soaks up all the bold flavors. Tip: For extra freshness, toss in a handful of cherry tomatoes with the vegetables.
Mediterranean Fish Tagine with Apricots and Almonds
This fragrant, one-pot wonder brings together tender fish, sweet apricots, and crunchy almonds in a cozy Moroccan-inspired dish that feels both exotic and comforting.
Ingredients
- 1.5 lbs firm white fish fillets (like cod or halibut), cut into 2-inch pieces
- 2 tbsp olive oil
- 1 yellow onion, thinly sliced
- 3 garlic cloves, minced
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1/2 tsp ground cinnamon
- 1/2 tsp smoked paprika
- 1/2 cup dried apricots, halved
- 1 (14.5 oz) can diced tomatoes
- 1/2 cup low-sodium chicken broth
- 1/4 cup sliced almonds, toasted
- 1/4 cup fresh cilantro, chopped
- 1 tsp salt
- 1/2 tsp black pepper
Instructions
- Heat 2 tbsp olive oil in a large deep skillet or tagine over medium heat. Add onion and cook for 5 minutes until soft. Stir in 3 minced garlic cloves, 1 tsp cumin, 1 tsp coriander, 1/2 tsp cinnamon, and 1/2 tsp smoked paprika. Cook for 1 minute until fragrant.
- Add 1/2 cup apricots, canned tomatoes, 1/2 cup broth, 1 tsp salt, and 1/2 tsp black pepper. Simmer uncovered for 10 minutes to thicken slightly.
- Nestle fish pieces into the sauce. Cover and cook for 8–10 minutes until fish flakes easily with a fork.
- Garnish with 1/4 cup toasted almonds and 1/4 cup cilantro before serving.
The magic here is in the contrast: silky fish against chewy apricots, warm spices balanced by bright cilantro. It’s a sunset-colored dish that’ll make weeknights feel special.
Tip: Serve with couscous or crusty bread to soak up every drop of the spiced tomato broth.
Conclusion
With these 20 flavorful Mediterranean fish recipes, you’ve got a treasure trove of healthy, delicious meals at your fingertips! Whether you’re craving something light and zesty or rich and savory, there’s a dish here for every taste. Give them a try, and don’t forget to share your favorites in the comments or pin this roundup to your Pinterest board for easy access. Happy cooking!

I’m Brandon, the face behind the recipes. As a dedicated food enthusiast, I love experimenting with flavors and sharing my culinary adventures with you.