Close Menu
Simply Greek FlavorsSimply Greek Flavors
    X (Twitter)
    Simply Greek FlavorsSimply Greek Flavors
    • Home
    • About
    • Contact
    • Privacy Policy
    Simply Greek FlavorsSimply Greek Flavors
    Home»Greek Recipes»11 Fresh Greek Fish Recipes for Light Mediterranean Meals
    Greek Recipes

    11 Fresh Greek Fish Recipes for Light Mediterranean Meals

    Elena MarinakisBy Elena MarinakisJuly 19, 2025No Comments30 Mins Read
    Facebook Twitter Pinterest Telegram LinkedIn Tumblr WhatsApp Email
    mediterranean fish recipe ideas
    Share
    Facebook Twitter LinkedIn Pinterest Telegram Email

    When I think about light Mediterranean meals, fresh Greek fish recipes always come to mind. They’re vibrant, flavorful, and incredibly satisfying. Picture juicy Grilled Lemon Herb Fish Skewers or the comforting warmth of Mediterranean Fish Stew. Each dish captures the essence of the sea and sun. If you’re looking to elevate your dinner game, these 11 recipes might just inspire your next culinary adventure.

    Grilled Lemon Herb Fish Skewers

    vibrant grilled fish skewers

    Grilled Lemon Herb Fish Skewers are a delightful and vibrant dish that perfectly encapsulates the flavors of Greek cuisine. This recipe combines fresh fish fillets with a zesty marinade of lemon juice and fragrant herbs, creating a dish that’s both delicious and visually appealing. Perfect for summer barbecues or a quick weeknight dinner, these skewers are easy to prepare and packed with flavor.

    Whether you choose to use salmon, swordfish, or any other firm white fish, the marinade enhances the natural taste of the fish while adding a revitalizing twist. Serve these skewers with a side of grilled vegetables or a revitalizing Greek salad for a complete meal that everyone will love.

    Ingredients (Serves 4-6)

    • 1.5 lbs firm white fish fillets (such as swordfish or halibut)
    • 1/4 cup olive oil
    • Juice of 2 lemons
    • Zest of 1 lemon
    • 3 cloves garlic, minced
    • 2 tablespoons fresh parsley, chopped
    • 1 tablespoon fresh oregano, chopped
    • 1 teaspoon salt
    • 1/2 teaspoon black pepper
    • Wooden or metal skewers (if using wooden skewers, soak in water for 30 minutes)

    Cooking Instructions

    1. Prepare the Marinade: In a medium mixing bowl, combine the olive oil, lemon juice, lemon zest, minced garlic, chopped parsley, chopped oregano, salt, and black pepper. Whisk the ingredients together until well blended, creating a fragrant marinade.
    2. Cut the Fish: Rinse the fish fillets under cold water and pat them dry with paper towels. Cut the fish into bite-sized cubes, about 1-1.5 inches each, to guarantee they cook evenly on the skewers.
    3. Marinate the Fish: Place the fish cubes in a large bowl or a resealable plastic bag. Pour the marinade over the fish, making sure all pieces are well coated. Seal the bag or cover the bowl with plastic wrap, and let it marinate in the refrigerator for at least 30 minutes to 1 hour for maximum flavor.
    4. Prepare the Skewers: If using wooden skewers, make sure they’ve soaked in water for at least 30 minutes to prevent burning on the grill. Thread the marinated fish cubes onto the skewers, leaving a little space between each piece to allow for even cooking.
    5. Preheat the Grill: Heat your grill to medium-high heat (about 375°F to 400°F). Make sure the grill grates are clean and lightly oiled to prevent sticking.
    6. Grill the Skewers: Place the fish skewers on the preheated grill. Grill for about 3-5 minutes on each side, turning carefully with tongs, until the fish is cooked through and has nice grill marks. The fish should flake easily with a fork when done.
    7. Serve: Once cooked, remove the skewers from the grill and let them rest for a couple of minutes. Serve the grilled lemon herb fish skewers warm, garnished with extra lemon wedges and fresh herbs if desired.

    Extra Tips

    For an added layer of flavor, consider adding some colorful vegetables like bell peppers, zucchini, or cherry tomatoes to the skewers. Simply cut them into similar-sized pieces as the fish and marinate them along with the fish.

    Additionally, always make sure that your grill is well-preheated for ideal cooking results. If you want to boost the Mediterranean vibe, serve the skewers alongside tzatziki sauce for dipping or a light yogurt sauce for a revitalizing complement.

    Baked Feta and Tomato Fish

    baked fish with feta

    Baked Feta and Tomato Fish is a delightful Greek-inspired dish that combines fresh fish with the vibrant flavors of Mediterranean ingredients. This recipe highlights the natural sweetness of the fish, enhanced by the creamy, salty feta cheese and the juicy, roasted tomatoes.

    It’s a simple yet impressive meal that’s perfect for a family gathering or a special dinner with friends. The best part is that the oven does most of the work, allowing you to enjoy the cooking process without much hassle.

    This dish isn’t only delicious but also healthy, making it an excellent choice for those looking to incorporate more fish into their diet. The combination of tomatoes, olives, and feta creates a savory sauce that beautifully complements the fish, while the herbs add a fragrant aroma.

    Serve it with a side of crusty bread or a fresh salad to complete the meal.

    Ingredients (Serving Size: 4-6 people)

    • 4-6 pieces of white fish fillets (e.g., cod, tilapia, or snapper)
    • 200g feta cheese, crumbled
    • 400g cherry tomatoes, halved
    • 1 cup Kalamata olives, pitted and halved
    • 4 cloves garlic, minced
    • 1 tablespoon dried oregano
    • 1 tablespoon olive oil
    • Salt and pepper, to taste
    • Fresh parsley, chopped (for garnish)
    • Lemon wedges (for serving)

    Cooking Instructions

    1. Preheat the Oven: Begin by preheating your oven to 200°C (400°F). This step is essential to guarantee that the fish cooks evenly and the tomatoes roast beautifully, creating a flavorful base for the dish.
    2. Prepare the Baking Dish: In a large baking dish, combine the halved cherry tomatoes, Kalamata olives, and minced garlic. Drizzle with olive oil and sprinkle with oregano, salt, and pepper. Toss gently to coat the vegetables evenly, creating a flavorful bed for the fish.
    3. Add the Fish: Take the fish fillets and place them on top of the tomato and olive mixture in the baking dish. Season the fish with salt and pepper on both sides to enhance its flavor.
    4. Top with Feta: Crumble the feta cheese evenly over the fish and the vegetables. This will melt and create a creamy layer that adds richness and tanginess to the dish as it bakes.
    5. Bake: Place the baking dish in the preheated oven and bake for 20-25 minutes, or until the fish is cooked through and flakes easily with a fork. The tomatoes should be blistered and juicy, and the feta should be golden and slightly melted.
    6. Serve: Once cooked, remove the dish from the oven and let it sit for a few minutes. Garnish with freshly chopped parsley and serve with lemon wedges on the side for an added burst of freshness.

    Extra Tips

    For an even more flavorful dish, consider marinating the fish fillets in olive oil, lemon juice, and herbs for about 30 minutes before baking.

    Additionally, you can experiment with different types of fish and vegetables based on what’s in season or available to you. Feel free to add some sliced bell peppers or zucchini for extra color and nutrition.

    Finally, serving this dish with some crusty bread will allow you to soak up the delicious sauce, making for a truly enjoyable meal.

    Greek Style Fish Tacos

    greek fish taco delight

    Greek Style Fish Tacos are a delightful fusion dish that combines the vibrant flavors of Greece with the fun and ease of tacos. This dish features tender, flaky fish seasoned with Mediterranean spices, served in warm tortillas and topped with fresh ingredients like tzatziki sauce, tomatoes, and cucumbers. The result is a revitalizing and hearty meal that’s perfect for a casual dinner or a weekend gathering with friends and family.

    These tacos aren’t only delicious but also healthy, making them an excellent choice for anyone looking to enjoy a light yet satisfying meal. The fish can be grilled, baked, or pan-seared, allowing you to choose your preferred cooking method. Serve these tacos with a side of lemon wedges and a simple Greek salad for a complete Mediterranean feast that everyone will love.

    Ingredients (serving size: 4-6 people):

    • 1.5 lbs white fish fillets (such as cod, tilapia, or halibut)
    • 2 tablespoons olive oil
    • 1 teaspoon dried oregano
    • 1 teaspoon garlic powder
    • 1 teaspoon paprika
    • Salt and pepper to taste
    • 8 small flour or corn tortillas
    • 1 cup tzatziki sauce
    • 1 cup diced tomatoes
    • 1 cup diced cucumber
    • ½ red onion, thinly sliced
    • Fresh parsley or dill for garnish
    • Lemon wedges for serving

    Cooking Instructions:

    1. Prepare the Fish: Rinse the fish fillets under cold water and pat them dry with paper towels. This helps to remove excess moisture, allowing for better seasoning and cooking. Cut the fish into strips or leave them whole, depending on your preference for taco filling.
    2. Season the Fish: In a bowl, mix the olive oil, dried oregano, garlic powder, paprika, salt, and pepper. Coat the fish fillets evenly with this mixture, ensuring each piece is well-seasoned. Let the fish marinate for 15-20 minutes to allow the flavors to infuse.
    3. Cook the Fish: Choose your preferred cooking method. If grilling, preheat the grill to medium-high heat. Place the fish on the grill, and cook for about 3-5 minutes per side or until the fish is opaque and flakes easily with a fork. If baking, preheat the oven to 400°F (200°C) and bake the fish on a lined baking sheet for 15-20 minutes. For pan-searing, heat a skillet over medium-high heat with a little olive oil and cook the fish for approximately 4-6 minutes per side.
    4. Warm the Tortillas: While the fish is cooking, warm the tortillas in a dry skillet over medium heat for about 30 seconds on each side, or until they’re pliable and slightly toasted. This enhances their flavor and texture.
    5. Assemble the Tacos: Once the fish is cooked, remove it from the heat and allow it to rest for a few minutes. To assemble the tacos, place a few strips of fish in the center of each tortilla. Top with a generous spoonful of tzatziki sauce, followed by diced tomatoes, cucumbers, and red onion.
    6. Garnish and Serve: Garnish the tacos with fresh parsley or dill and serve with lemon wedges on the side. The lemon juice adds a revitalizing zing that complements the flavors of the fish.

    Extra Tips: To elevate your Greek Style Fish Tacos even further, consider adding sliced olives or feta cheese as additional toppings. You can also customize the level of spice by incorporating sliced jalapeños or a drizzle of hot sauce.

    If you have leftover fish, it can be stored in the refrigerator and used for salads or wraps the next day. Enjoy experimenting with different toppings and sauces to make these tacos your own!

    Mediterranean Fish Stew

    mediterranean seafood comfort stew

    Mediterranean Fish Stew, also known as “Kakavia,” is a delightful and fragrant dish that reflects the culinary heritage of coastal Greece. This stew combines a variety of fresh fish, vegetables, and aromatic herbs, creating a comforting meal that’s perfect for both family gatherings and special occasions. The essence of the Mediterranean is captured in this dish, where each ingredient plays a vital role in building layers of flavor, all while celebrating the simplicity of fresh, local produce.

    This dish not only boasts vibrant colors but also a rich taste that transports you straight to the sun-soaked shores of the Mediterranean. The combination of tender fish fillets, succulent shellfish, and an array of vegetables simmered in a savory broth creates a wholesome and satisfying meal. Serve it with crusty bread for dipping into the flavorful broth, and you have a dish that’s sure to impress your family and friends.

    Ingredients (serving size: 4-6 people)

    • 1 lb (450g) white fish fillets (such as cod or halibut)
    • 1 lb (450g) mussels, cleaned
    • 1 lb (450g) shrimp, peeled and deveined
    • 1 large onion, chopped
    • 2 cloves garlic, minced
    • 2 medium tomatoes, diced
    • 1 medium zucchini, sliced
    • 1 bell pepper (red or yellow), chopped
    • 4 cups fish stock or vegetable broth
    • 1/2 cup dry white wine
    • 1 tablespoon olive oil
    • 1 teaspoon dried oregano
    • 1 teaspoon salt
    • 1/2 teaspoon black pepper
    • Fresh parsley, chopped (for garnish)
    • Lemon wedges (for serving)

    Cooking Instructions

    1. Prepare the Ingredients: Begin by gathering and preparing all your ingredients. Clean the mussels under cold running water, discarding any that are open or damaged. Peel and devein the shrimp, and chop the vegetables as noted in the ingredient list. Having everything ready will streamline the cooking process and make it more enjoyable.
    2. Sauté the Aromatics: In a large pot or Dutch oven, heat the olive oil over medium heat. Add the chopped onion and garlic, sautéing until they become translucent and fragrant, about 3-4 minutes. This step builds a flavorful base for your stew, as the onions will soften and the garlic will release its aromatic oils.
    3. Add Vegetables and Tomatoes: Stir in the diced tomatoes, zucchini, and bell pepper. Cook for an additional 5-7 minutes, until the vegetables start to soften. This step allows the flavors to meld and the tomatoes to break down, creating a rich broth for the stew.
    4. Incorporate Liquids: Pour in the fish stock (or vegetable broth) and white wine, stirring to combine. Bring the mixture to a gentle simmer, then season with oregano, salt, and black pepper. Allow the broth to simmer for about 10 minutes, giving the flavors time to develop.
    5. Cook the Seafood: Add the white fish fillets, mussels, and shrimp to the pot. Cover and cook for 5-7 minutes, or until the mussels have opened and the shrimp are pink and opaque. Be careful not to overcook the seafood, as it can become tough and chewy.
    6. Serve: Once the seafood is cooked, taste the broth and adjust the seasoning if necessary. Ladle the stew into bowls, garnish with fresh parsley, and serve with lemon wedges on the side. The acidity of the lemon will enhance the flavors of the stew, making each bite even more delicious.

    Extra Tips

    To elevate your Mediterranean Fish Stew, consider adding a pinch of saffron or a splash of fresh lemon juice just before serving for an extra layer of flavor. If you prefer a spicier kick, a dash of red pepper flakes can be added during the sautéing of the onions and garlic.

    For a heartier meal, serve the stew over a bed of couscous or rice, allowing it to soak up the delicious broth. Remember to always use the freshest seafood available, as this will greatly enhance the overall taste of the dish. Enjoy your culinary journey to the Mediterranean!

    Stuffed Whole Fish With Herbs

    stuffed whole fish recipe

    Stuffed Whole Fish With Herbs is a classic Greek dish that beautifully showcases the fresh flavors of the Mediterranean. This recipe features a whole fish, typically sea bass or snapper, which is filled with a delightful mixture of aromatic herbs, garlic, and zesty lemon. The combination of these ingredients not only enhances the natural flavor of the fish but also infuses it with a fragrant aroma that fills the kitchen as it bakes.

    This dish is perfect for a family gathering or a casual dinner party, bringing a taste of Greece right to your table. Cooking this dish is a rewarding experience that will impress your guests and leave them wanting more. The stuffing is simple yet delicious, with fresh herbs like parsley, dill, and mint contributing to a burst of flavor.

    Once stuffed, the fish is baked to perfection, guaranteeing a tender and moist texture. Serve it with a side of roasted vegetables or a fresh Greek salad for a complete meal that captures the essence of Greek cuisine.

    Ingredients (Serves 4-6):

    • 2 whole fish (about 1.5 to 2 pounds each, such as sea bass or snapper)
    • 1 cup fresh parsley, chopped
    • ½ cup fresh dill, chopped
    • ½ cup fresh mint, chopped
    • 4 cloves garlic, minced
    • 1 lemon, zested and juiced
    • 4 tablespoons olive oil
    • Salt and pepper, to taste
    • 1 lemon, sliced (for garnish)
    • 1 onion, sliced (for stuffing)
    • Optional: cherry tomatoes, for garnish

    Cooking Instructions:

    1. Preheat the Oven: Begin by preheating your oven to 400°F (200°C). A properly heated oven guarantees even cooking and helps achieve a crispy skin on the fish.
    2. Prepare the Fish: Clean and gut the whole fish, removing any scales and innards. Rinse the fish under cold water and pat it dry with paper towels. This step is essential as it helps to remove any residual fishy smell and guarantees the fish cooks evenly.
    3. Make the Herb Filling: In a mixing bowl, combine the chopped parsley, dill, mint, minced garlic, lemon zest, lemon juice, olive oil, salt, and pepper. Mix well to create a fragrant herb filling that will elevate the flavor of the fish.
    4. Stuff the Fish: Carefully stuff the herb mixture into the cavity of each fish. You can also place a few slices of onion inside the cavity for added flavor. Guarantee the fish is generously filled, as this will impart the delightful aroma to every bite.
    5. Prepare for Baking: Place the stuffed fish on a baking tray lined with parchment paper. Drizzle a little olive oil over the top and season with additional salt and pepper. Lay a few lemon slices on top of the fish for a revitalizing touch.
    6. Bake the Fish: Place the baking tray in the preheated oven and bake for approximately 25-30 minutes, or until the fish is cooked through and flakes easily with a fork. The cooking time may vary depending on the size of the fish, so keep an eye on them.
    7. Serve: Once cooked, remove the fish from the oven and let them rest for a few minutes. Serve the stuffed fish warm, garnished with additional lemon slices and cherry tomatoes, if desired.

    Extra Tips:

    When preparing Stuffed Whole Fish With Herbs, it’s important to choose the freshest fish available, as this greatly enhances the dish’s flavor. If you can, ask your fishmonger to clean and gut the fish for you to save time.

    Additionally, you can experiment with different herbs based on your preference or what you have on hand, such as oregano or basil. For a complete meal, consider pairing the fish with a side of roasted potatoes or a light cucumber salad for a revitalizing contrast. Enjoy your culinary journey through Greek flavors!

    Seared Fish With Olive Tapenade

    mediterranean seared fish delight

    Seared Fish With Olive Tapenade is a delightful Mediterranean dish that combines the richness of fresh fish with the bold flavors of olives, capers, and herbs. This recipe isn’t only simple to prepare but also offers a stunning presentation that makes it perfect for a dinner party or a cozy family meal.

    The searing process enhances the fish’s natural flavors while creating a deliciously crispy exterior, making every bite a culinary delight. To complement the fish, the olive tapenade adds a tangy and savory element that elevates this dish to a whole new level.

    With its origins steeped in Mediterranean cuisine, this recipe captures the essence of Greek flavors, making it an ideal choice for seafood lovers. Served alongside a fresh salad or roasted vegetables, Seared Fish With Olive Tapenade is a nourishing and satisfying meal that will transport you to the sunny shores of Greece.

    Ingredients (Serves 4-6)

    • 4-6 fillets of fresh fish (such as seabass, snapper, or cod)
    • Salt and pepper, to taste
    • 2 tablespoons olive oil
    • 1 cup pitted Kalamata olives
    • 2 tablespoons capers, rinsed
    • 2 cloves garlic, minced
    • 1 tablespoon lemon juice
    • 1 tablespoon fresh parsley, chopped
    • 1 teaspoon fresh thyme leaves
    • Zest of 1 lemon

    Cooking Instructions

    1. Prepare the Olive Tapenade: In a food processor, combine the Kalamata olives, capers, minced garlic, lemon juice, parsley, thyme, and lemon zest. Pulse the mixture until it reaches a chunky paste consistency. Taste and adjust seasoning if necessary. Set aside to allow the flavors to meld.
    2. Season the Fish: Pat the fish fillets dry with paper towels to remove any excess moisture, which helps in achieving a perfect sear. Season both sides of each fillet generously with salt and pepper.
    3. Heat the Pan: In a large skillet, heat the olive oil over medium-high heat until it shimmers. Make sure the oil is hot enough before adding the fish, as this will help create a nice crust.
    4. Sear the Fish: Carefully place the fish fillets in the hot skillet, skin side down (if applicable). Cook for about 3-4 minutes without moving them, allowing a golden crust to form. Once the edges start to turn opaque, gently flip the fillets using a spatula.
    5. Finish Cooking: Cook the other side for an additional 3-4 minutes, or until the fish is cooked through and flakes easily with a fork. The exact cooking time may vary depending on the thickness of the fillets.
    6. Serve: Remove the fish from the skillet and transfer to a serving platter. Spoon the prepared olive tapenade generously over the top of the fish. Serve immediately with your choice of side dishes.

    Extra Tips

    When cooking Seared Fish With Olive Tapenade, it’s important to choose fresh fish for the best flavor and texture. If you’re unsure about the freshness, ask your fishmonger for recommendations.

    Additionally, you can customize the tapenade by adding ingredients such as sun-dried tomatoes or roasted red peppers for a different twist. For a complete meal, consider serving the fish with a side of grilled vegetables or a light Greek salad.

    Finally, always verify your pan is hot enough before adding the fish to achieve that perfect sear!

    Lemon Garlic Fish With Spinach

    delightful mediterranean fish dish

    Lemon Garlic Fish With Spinach is a delightful and healthy dish that captures the essence of Mediterranean cuisine. This recipe highlights the fresh flavors of lemon and garlic, perfectly complementing tender fish fillets while vibrant spinach adds a nutritious touch. Ideal for a family dinner or a cozy gathering with friends, this dish isn’t only simple to prepare but also packed with flavor. The combination of lemon and garlic elevates the fish, making every bite a burst of rejuvenation.

    Preparing Lemon Garlic Fish With Spinach is an excellent way to incorporate more seafood into your diet, and it connects you to the rich culinary traditions of Greece. The dish pairs wonderfully with a side of rice or crusty bread to soak up the zesty sauce. With its bright flavors and appealing presentation, this dish is sure to impress anyone at your dining table.

    Pin This Now to Remember It Later
    Pin This

    Ingredients (Serves 4-6)

    • 4-6 fish fillets (such as cod, tilapia, or snapper)
    • 4 cups fresh spinach, washed and dried
    • 3 tablespoons olive oil
    • 4 cloves garlic, minced
    • 1 lemon (zested and juiced)
    • Salt and pepper, to taste
    • Fresh parsley, chopped (for garnish)

    Cooking Instructions

    1. Prepare the Fish: Start by rinsing the fish fillets under cold water and pat them dry with paper towels. This step is essential to guarantee that the fish cooks evenly and can absorb the flavors of the seasoning.
    2. Season the Fillets: In a small bowl, mix together the lemon zest, lemon juice, minced garlic, salt, and pepper. Drizzle this mixture over the fish fillets, making sure they’re evenly coated. Let them marinate for about 15-20 minutes; this will infuse the fish with the vibrant flavors of lemon and garlic.
    3. Sauté the Spinach: While the fish is marinating, heat 2 tablespoons of olive oil in a large skillet over medium heat. Once heated, add the spinach and sauté for 2-3 minutes until it wilts. Season lightly with salt and pepper. Remove the spinach from the skillet and set aside.
    4. Cook the Fish: In the same skillet, add the remaining tablespoon of olive oil and increase the heat to medium-high. Carefully place the marinated fish fillets in the skillet. Cook for about 3-4 minutes on each side, or until the fish is golden brown and flakes easily with a fork. Be cautious not to overcrowd the pan; you may need to cook in batches.
    5. Combine and Serve: Once the fish is cooked, return the sautéed spinach to the skillet and gently mix it with the fish. Allow everything to heat through for an additional minute. Transfer to a serving platter and garnish with chopped fresh parsley for a pop of color and rejuvenation.

    Extra Tips

    For the best results, choose fresh fish that’s firm and has a mild scent of the ocean. If using frozen fish, make sure to thaw it completely and pat it dry before marinating.

    Additionally, feel free to experiment with different types of fish or add other vegetables like cherry tomatoes or bell peppers to the dish for added color and nutrition. Serving this dish with a glass of white wine or a rejuvenating Greek salad can further enhance your dining experience.

    Fish Souvlaki With Tzatziki Sauce

    grilled fish with tzatziki

    Fish Souvlaki With Tzatziki Sauce is a delightful Greek dish that combines tender, marinated fish skewers with a revitalizing yogurt-based sauce. This dish is perfect for summer barbecues, family gatherings, or simply a weeknight dinner that brings the flavors of Greece into your home. The fish is typically marinated in a mixture of olive oil, lemon juice, garlic, and herbs, which enhances its natural flavors and guarantees it stays moist while grilling.

    The accompanying tzatziki sauce, made from Greek yogurt, cucumber, garlic, and dill, complements the fish beautifully, adding a cool and creamy element to each bite. This dish isn’t only delicious but also healthy, making it a great choice for anyone looking to enjoy Mediterranean cuisine. Serve the fish souvlaki with warm pita bread and a side salad for a complete meal that everyone will love.

    Ingredients (serving size: 4-6 people):

    • 1 ½ pounds firm white fish (such as swordfish, halibut, or cod), cut into 1-inch cubes
    • ¼ cup olive oil
    • ¼ cup fresh lemon juice
    • 3 cloves garlic, minced
    • 1 tablespoon dried oregano
    • 1 teaspoon salt
    • ½ teaspoon black pepper
    • ½ teaspoon red pepper flakes (optional)
    • 1 cucumber, grated and drained
    • 1 cup Greek yogurt
    • 1 tablespoon fresh dill, chopped
    • 1 tablespoon fresh mint, chopped (optional)
    • Pita bread, for serving
    • Lemon wedges, for garnish

    Cooking Instructions:

    1. Marinate the Fish: In a large bowl, whisk together the olive oil, lemon juice, minced garlic, oregano, salt, black pepper, and red pepper flakes (if using). Add the fish cubes to the marinade, making sure they’re well-coated. Cover the bowl with plastic wrap and refrigerate for at least 30 minutes, allowing the flavors to meld.
    2. Prepare the Tzatziki Sauce: While the fish is marinating, prepare the tzatziki sauce. In a separate bowl, combine the grated cucumber (make sure to squeeze out excess moisture), Greek yogurt, dill, and mint (if using). Mix well, then season with salt to taste. Cover and refrigerate until ready to serve.
    3. Prepare the Skewers: After the fish has marinated, preheat your grill to medium-high heat. If using wooden skewers, soak them in water for about 15 minutes to prevent burning. Thread the marinated fish cubes onto the skewers, leaving a little space between each piece for even cooking.
    4. Grill the Fish Souvlaki: Place the skewers on the preheated grill and cook for about 10-12 minutes, turning occasionally until the fish is opaque and easily flakes with a fork. Be careful not to overcook the fish, as it can become dry.
    5. Serve the Dish: Once the fish is cooked, remove the skewers from the grill and let them rest for a minute. Serve the fish souvlaki on a platter with warm pita bread, tzatziki sauce, and lemon wedges on the side. Enjoy!

    Extra Tips: To enhance the flavor of your Fish Souvlaki, consider adding a touch of fresh herbs like parsley or basil to the marinade. Additionally, you can experiment with different types of fish or even add vegetables like bell peppers or cherry tomatoes to the skewers for a colorful and nutritious twist. Always verify your grill is preheated for the best sear and flavor.

    Roasted Fish With Potatoes and Olives

    mediterranean roasted fish dish

    Roasted Fish With Potatoes and Olives is a delightful Greek dish that brings together the fresh flavors of the Mediterranean. This recipe features a whole fish, typically a sea bream or a similar variety, roasted to perfection alongside tender potatoes and briny olives. The combination of these ingredients not only creates a visually appealing presentation but also layers the dish with a rich taste that captures the essence of Greek cuisine.

    The preparation is straightforward, making it an ideal choice for both novice cooks and seasoned chefs. With the wholesome goodness of fresh fish and vegetables, this dish is perfect for family dinners or special gatherings. Serve it with a side of crusty bread and a glass of white wine to elevate the experience and enjoy a true taste of Greece.

    Ingredients (Serves 4-6):

    • 1 whole fish (about 2-3 pounds, such as sea bream or Mediterranean snapper)
    • 4 medium potatoes, peeled and sliced into thin rounds
    • 1 cup Kalamata olives, pitted
    • 1 lemon, sliced
    • 4 cloves garlic, minced
    • 1/4 cup fresh parsley, chopped
    • 1/4 cup olive oil
    • 1 teaspoon dried oregano
    • Salt and pepper, to taste
    • Optional: Fresh herbs for garnish (like parsley or dill)

    Cooking Instructions:

    1. Preheat the Oven: Start by preheating your oven to 400°F (200°C). This guarantees that your fish and potatoes will cook evenly and develop a lovely golden color.
    2. Prepare the Fish: Clean the fish thoroughly, removing any scales and insides if not already done. Pat it dry with paper towels. Make a few diagonal cuts on both sides of the fish to help it cook evenly and absorb the flavors of the marinade.
    3. Season the Fish: In a small bowl, mix together the minced garlic, olive oil, oregano, salt, and pepper. Rub this mixture all over the fish, including inside the cavity and into the cuts. Place lemon slices inside the cavity as well.
    4. Prepare the Potatoes: In a large baking dish, arrange the sliced potatoes in a single layer. Drizzle with olive oil, sprinkle with salt, pepper, and half of the chopped parsley. Toss to coat the potatoes evenly.
    5. Add Olives and Fish: Scatter the Kalamata olives over the potatoes. Carefully place the seasoned fish on top of the potatoes, ensuring that it sits comfortably without being overcrowded.
    6. Roast the Dish: Cover the baking dish with aluminum foil and place it in the preheated oven. Roast for about 25-30 minutes, then remove the foil and continue to roast for an additional 15-20 minutes, or until the fish is cooked through and the potatoes are tender and golden brown.
    7. Serve: Once cooked, remove the dish from the oven. Garnish with the remaining parsley and any additional herbs if desired. Serve the roasted fish hot, alongside the potatoes and olives.

    Extra Tips

    When cooking Roasted Fish With Potatoes and Olives, consider using fresh fish for the best flavor and texture. If you can’t find whole fish, fillets can be used, but adjust the cooking time accordingly to avoid overcooking.

    Additionally, you can experiment with different types of olives or add capers for an extra tang. Don’t forget to let the fish rest for a few minutes before serving to allow the juices to redistribute, promoting a moist and flavorful dish. Enjoy this wonderful Greek recipe with friends and family!

    Fish Fillets With Greek Salad

    mediterranean fish salad delight

    Fish Fillets with Greek Salad is a delightful dish that captures the essence of Mediterranean cuisine. The combination of tender, flaky fish fillets paired with the fresh, vibrant flavors of a traditional Greek salad creates a satisfying and healthy meal. This dish is perfect for family gatherings or casual dinners, offering a taste of Greece that can be easily replicated in your own kitchen.

    The key to this recipe is using high-quality fish fillets, such as cod, haddock, or tilapia, which will complement the revitalizing ingredients of the Greek salad. The salad, made with ripe tomatoes, crunchy cucumbers, tangy feta cheese, and olives, adds a burst of flavor that enhances the overall dish. When combined, these elements create a harmonious balance of taste and texture that’s sure to please everyone at the table.

    Ingredients (serving size: 4-6 people):

    • 4-6 fish fillets (cod, haddock, or tilapia)
    • 1 teaspoon olive oil
    • Salt and pepper to taste
    • 1 teaspoon dried oregano
    • 1 cucumber, diced
    • 2 ripe tomatoes, diced
    • 1 red onion, thinly sliced
    • 1 bell pepper, diced
    • 1 cup Kalamata olives, pitted
    • 1 cup feta cheese, crumbled
    • 2 tablespoons red wine vinegar
    • 2 tablespoons olive oil (for the salad)
    • Fresh parsley, chopped (for garnish)

    Cooking Instructions:

    1. Prepare the fish fillets: Start by patting the fish fillets dry with paper towels to remove excess moisture. This will help them achieve a nice sear when cooked. Season both sides of the fillets with salt, pepper, and dried oregano, ensuring they’re evenly coated.
    2. Cook the fish: Heat 1 teaspoon of olive oil in a large skillet over medium heat. Once the oil is hot, carefully place the seasoned fish fillets in the skillet. Cook for about 3-4 minutes on each side, or until the fish is golden brown and flakes easily with a fork. Remove the fillets from the skillet and set them aside on a plate covered with foil to keep warm.
    3. Prepare the Greek salad: In a large mixing bowl, combine the diced cucumber, tomatoes, sliced red onion, diced bell pepper, and Kalamata olives. Gently toss the vegetables together to mix.
    4. Dress the salad: In a small bowl, whisk together the red wine vinegar and 2 tablespoons of olive oil. Pour the dressing over the salad and toss until everything is well coated.
    5. Add feta cheese: Gently fold in the crumbled feta cheese into the salad, taking care not to break it up too much. This will add a creamy and tangy flavor to the salad.
    6. Serve: On a large serving platter, arrange the fish fillets alongside a generous portion of the Greek salad. Garnish with chopped fresh parsley for added color and flavor. Serve immediately, and enjoy your delicious Fish Fillets with Greek Salad!

    Extra Tips: When selecting fish fillets, look for fresh fish with a mild scent, and avoid any that have a strong fishy odor. You can also add a squeeze of fresh lemon juice over the fish just before serving to brighten the flavors. For a more robust salad, consider adding ingredients like avocado or artichoke hearts. Finally, this dish pairs wonderfully with a side of crusty bread or a light white wine, making it a complete Mediterranean experience.

    Spicy Fish With Fennel and Orange

    spicy fish with citrus fennel

    Spicy Fish With Fennel and Orange is a vibrant and aromatic dish that beautifully combines the freshness of fish with the unique flavors of fennel and citrus. The dish draws inspiration from traditional Greek cuisine, where fresh ingredients and bold flavors take center stage. The combination of spices, along with the sweetness of orange, elevates the fish, making it a perfect centerpiece for any meal.

    This dish isn’t only delicious but also relatively easy to prepare, making it an ideal choice for both weeknight dinners and special occasions. To enhance the dish’s flavor profile, the fish is marinated in a blend of spices and orange juice, allowing the flavors to penetrate the fish and infuse it with a delightful kick.

    Fennel, with its distinct anise-like flavor, adds depth and complexity, while the orange zest brightens the overall experience. When served with a side of crusty bread or a fresh salad, Spicy Fish With Fennel and Orange becomes a satisfying and wholesome meal that transports you to the sun-kissed shores of Greece.

    Ingredients (serving size: 4-6 people):

    • 4-6 pieces of firm white fish fillets (such as cod, halibut, or sea bass)
    • 1 large bulb of fennel, sliced thinly
    • 2 oranges (zest and juice)
    • 4 cloves of garlic, minced
    • 1 teaspoon red pepper flakes (adjust to taste)
    • 1 teaspoon smoked paprika
    • 2 tablespoons olive oil
    • Salt and pepper to taste
    • Fresh parsley, chopped (for garnish)

    Cooking Instructions:

    1. Prepare the Marinade:

    In a mixing bowl, combine the juice of both oranges, minced garlic, red pepper flakes, smoked paprika, olive oil, salt, and pepper. Whisk the ingredients together until well combined. This marinade will provide flavor to the fish and help tenderize it.

    2. Marinate the Fish:

    Place the fish fillets in a shallow dish and pour the marinade over them, ensuring each piece is well coated. Cover the dish with plastic wrap and refrigerate for at least 30 minutes to allow the flavors to meld. If you have more time, marinating for up to 2 hours can enhance the taste even further.

    3. Sauté the Fennel:

    In a large skillet, heat a tablespoon of olive oil over medium heat. Add the sliced fennel and sauté for about 5-7 minutes until it becomes tender and slightly caramelized. Season with a pinch of salt and pepper. Once cooked, remove the fennel from the skillet and set aside.

    4. Cook the Fish:

    In the same skillet, add the marinated fish fillets, cooking for about 4-5 minutes on each side, depending on the thickness of the fillets. The fish should be opaque and flake easily with a fork when done. If desired, you can add a splash of the leftover marinade to the skillet for extra flavor while cooking.

    5. Finish and Serve:

    Once the fish is cooked, return the sautéed fennel to the skillet, gently combining it with the fish. Zest one of the oranges over the top for added fragrance. Serve the dish hot, garnished with chopped parsley and additional orange wedges on the side.

    Extra Tips:

    When preparing Spicy Fish With Fennel and Orange, consider using a thermometer to check the fish’s doneness; it should reach an internal temperature of 145°F (63°C). Additionally, feel free to experiment with different types of fish or adjust the spice levels based on your preference.

    Pairing this dish with a crisp white wine, such as Assyrtiko, can enhance the overall dining experience. Finally, don’t discard the leftover marinade; it can be used as a dressing for a side salad or drizzled over roasted vegetables for an added burst of flavor.

    fish recipes Greek cuisine Mediterranean meals
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Elena Marinakis
    Elena Marinakis
    • Website

    Hi. I’m Elena. I grew up with one foot in Greece and the other in California. My earliest memories are of my yiayia handing me little bowls of spices to smell while she stirred something delicious on the stove. I always thought it was magic. Cooking has been my comfort for as long as I can remember. I love simple recipes that taste rich and full of life. Greek food does that better than anything. It is warm, generous, and full of stories. I started Simply Greek Flavors because I wanted a place where anyone can make Greek dishes without feeling overwhelmed. My kitchen is small and cozy. Nothing fancy. Just real food that brings people together. If you love fresh herbs, bright lemon, crusty bread, and big family plates at the center of the table, I think you will feel right at home here.

    Related Posts

    14 Easy Greek Weeknight Dinner Recipes for Busy Families

    September 27, 2025

    12 Rich Greek Oven Baked Recipes for Stress Free Comfort

    September 26, 2025

    13 Tasty Greek One Pan Recipes for Minimal Cleanup

    September 25, 2025

    11 Easy Greek Dip Recipes for Crowd Pleasing Snacks

    September 24, 2025

    10 Creamy Greek Yogurt Sauce Recipes for Everyday Use

    September 23, 2025

    14 Flavorful Greek Seafood Pasta Recipes for Coastal Comfort

    September 22, 2025

    Comments are closed.

    © 2025 Simply Greek Flavors.
    • Home
    • About
    • Contact
    • Privacy Policy
    • Editorial Guidelines
    • Terms and Conditions
    • Disclaimer

    Type above and press Enter to search. Press Esc to cancel.