15 Classic Mediterranean Recipes for a Healthy Meal

Mediterranean cuisine is enjoyed for its rich flavors, diverse ingredients, and health benefits. From the coasts of Southern Europe to the shores of North Africa, this culinary tradition offers a plethora of dishes that are both nutritious and delicious. This blog post explores 15 classic yet intriguingly random Mediterranean recipes, each embodying the essence of the region in a unique way. Whether you’re a seasoned cook or a culinary adventurer, these recipes provide a delightful opportunity to explore new flavors and cooking techniques.
1. Grilled Halloumi Salad

To prepare Grilled Halloumi Salad, begin by slicing 200 grams of halloumi cheese into thick cubes. Heat a grill pan over medium heat and grill the halloumi for about 2 minutes on each side until golden brown. In a large salad bowl, combine 100 grams of mixed greens, 150 grams of cherry tomatoes halved, and 50 grams of pitted olives. In a small jar, whisk together 3 tablespoons of olive oil, 1 tablespoon of lemon juice, salt, and pepper to taste. Add the grilled halloumi to the salad, drizzle with the dressing, and toss gently to combine. This salad is a harmonious blend of salty and fresh flavors, excellent for a light lunch or side dish. Enjoy the delightful texture of the grilled cheese mingling with the crisp greens.
2. Spiced Lentil Soup

Start by rinsing 250 grams of lentils under cold water. In a large pot, heat 2 tablespoons of olive oil over medium heat. Add 1 chopped onion, 2 minced garlic cloves, and 1 teaspoon of cumin. Cook until the onion is translucent. Stir in 1 chopped carrot and 1 chopped celery stalk, and cook for another 5 minutes. Add the rinsed lentils, 1 liter of vegetable broth, and a pinch of salt. Bring to a boil, then reduce the heat and simmer for about 30 minutes until the lentils are tender. Serve with a sprinkle of fresh parsley and a squeeze of lemon for added brightness. This soup is a warming and nutritious meal, rich in fiber and flavor, ideal for cozy evenings.
3. Za’atar Roasted Chicken

To make Za’atar Roasted Chicken, preheat your oven to 180°C (350°F). Rub a whole chicken, approximately 1.5 kg, with 3 tablespoons of olive oil and 4 tablespoons of za’atar seasoning. Place the chicken in a roasting pan and surround it with 200 grams each of chopped potatoes and carrots. Season with salt and pepper. Roast the chicken in the oven for about 1 hour and 15 minutes, or until the internal temperature reaches 75°C (165°F). Baste occasionally with the juices from the pan. Let it rest for 10 minutes before carving. This dish combines aromatic spices with succulent meat, offering a true taste of the Mediterranean. Enjoy it with a side of warm pita bread.
4. Stuffed Vine Leaves (Dolma)

For Stuffed Vine Leaves, start by rinsing 250 grams of vine leaves. In a bowl, mix 200 grams of cooked rice, 50 grams of pine nuts, and 2 tablespoons of chopped mint and parsley. Add 1 tablespoon of olive oil, the juice of half a lemon, and salt to taste. Place a teaspoon of the mixture on each leaf and roll it tightly. In a pot, place the stuffed leaves seam-side down, and cover with water. Add a drizzle of olive oil and lemon juice. Cover and simmer for 45 minutes. Serve with yogurt sauce on the side. These vine leaves are a delightful combination of tangy and nutty flavors, making a excellent appetizer or snack.
5. Eggplant Moussaka

To create Eggplant Moussaka, slice 2 large eggplants into rounds, sprinkle with salt, and let them sit for 30 minutes to remove bitterness. In a skillet, cook 300 grams of ground beef with 1 chopped onion and 2 crushed garlic cloves until browned. Add 400 grams of canned tomatoes, 1 teaspoon of oregano, and simmer. In another pot, melt 50 grams of butter, stir in 50 grams of flour, and gradually whisk in 500 ml of milk to make a béchamel sauce. Layer the eggplants, meat sauce, and béchamel in a baking dish. Bake at 180°C (350°F) for 45 minutes. This dish captures the essence of Mediterranean comfort food with its rich layers and aromatic spices.
6. Chickpea and Spinach Stew

Begin by heating 2 tablespoons of olive oil in a large pot. Add 1 finely chopped onion and cook for 5 minutes. Stir in 2 minced garlic cloves, 1 teaspoon of ground coriander, and 1 teaspoon of ground cumin. Add 400 grams of canned chickpeas, 200 grams of fresh spinach, and 400 grams of diced tomatoes. Pour in 250 ml of vegetable broth, bring to a boil, then simmer for 20 minutes. Season with salt and pepper to taste. Garnish with chopped cilantro before serving. This stew is a nutritious and flavor-packed dish that’s both warming and satisfying, excellent for any time of the year.
7. Pistachio Baklava

To make Pistachio Baklava, preheat the oven to 180°C (350°F). Butter a 9×13 inch baking dish. Layer 10 sheets of filo pastry, brushing each with melted butter. Spread 150 grams of chopped pistachios over the filo. Repeat the layering process until all filo and pistachios are used, finishing with a top layer of filo. Cut into diamond shapes. Bake for 30 minutes. In a saucepan, combine 200 grams of sugar, 200 ml of water, and a squeeze of lemon juice. Bring to a boil, then simmer for 10 minutes. Pour the syrup over the hot baklava. Let it cool before serving. This dessert is a luscious blend of crunchy and sweet flavors.
8. Shakshuka

For Shakshuka, heat 2 tablespoons of olive oil in a skillet over medium heat. Add 1 chopped onion, 1 chopped bell pepper, and cook until soft. Stir in 2 cloves of minced garlic, 1 teaspoon of cumin, 1 teaspoon of paprika, and 400 grams of canned tomatoes. Simmer for 10 minutes. Make wells in the sauce and crack 4 eggs into them. Cover the skillet and cook until the eggs are set to your liking. Garnish with chopped parsley and serve warm with crusty bread. Shakshuka is a hearty and flavorful dish that can be enjoyed any time of day, offering a delightful mix of spice and comfort.
9. Fattoush Salad

Prepare Fattoush Salad by tearing 2 pieces of pita bread into small pieces and toasting until crispy. In a large bowl, combine 200 grams of chopped tomatoes, 100 grams of cucumber slices, 50 grams of radish slices, and 100 grams of mixed greens. Add the toasted pita. For the dressing, whisk together 3 tablespoons of olive oil, 2 tablespoons of lemon juice, 1 teaspoon of sumac, and salt to taste. Toss the salad with the dressing just before serving. This salad is a refreshing blend of crunchy textures and tangy flavors, making it a lively addition to any meal. Enjoy the taste of the Mediterranean.
10. Lamb Kebabs with Tzatziki

To make Lamb Kebabs with Tzatziki, combine 500 grams of minced lamb with 2 minced garlic cloves, 1 teaspoon of cumin, 1 teaspoon of paprika, and salt to taste. Shape into kebabs and grill over medium heat for about 15 minutes, turning occasionally. For the tzatziki, mix 200 grams of Greek yogurt with 1 grated cucumber, 1 tablespoon of lemon juice, and a sprinkle of chopped mint. Serve the kebabs with the tzatziki sauce on the side. This dish offers a delightful combination of grilled flavors and creamy coolness, ideal for an outdoor meal or a family gathering.
11. Couscous with Vegetables

To prepare Couscous with Vegetables, bring 300 ml of vegetable broth to a boil. Stir in 200 grams of couscous, cover, and let it sit for 5 minutes. Fluff with a fork. In a pan, heat 2 tablespoons of olive oil, and cook 1 chopped onion, 1 chopped bell pepper, 1 chopped zucchini, and 1 chopped carrot until soft. Combine the couscous with the vegetables. Add salt, pepper, and a handful of chopped parsley, and toss to combine. This dish is a quick and easy meal, full of vegetables and fluffy grains, making it a staple in Mediterranean cooking. It’s both filling and nutritious.
12. Tzatziki Sauce

To create Tzatziki Sauce, grate 1 cucumber and squeeze out excess moisture. In a bowl, combine the cucumber with 250 grams of Greek yogurt, 2 minced garlic cloves, 1 tablespoon of olive oil, and 1 tablespoon of lemon juice. Stir in a handful of chopped dill and season with salt to taste. Mix well and refrigerate for at least 30 minutes before serving. Tzatziki is a cool and refreshing sauce that pairs beautifully with grilled meats or as a dip with vegetables and bread. Its creamy texture and zesty flavor make it a versatile accompaniment to many dishes.
13. Baba Ganoush

To make Baba Ganoush, roast 2 large eggplants over an open flame or in the oven until the skin is charred and the flesh is soft. Let them cool, then peel and mash the flesh. In a bowl, combine the mashed eggplant with 2 tablespoons of tahini, 2 minced garlic cloves, 2 tablespoons of lemon juice, and 1 tablespoon of olive oil. Season with salt to taste and mix until smooth. Serve with a drizzle of olive oil and a sprinkle of paprika. This smoky and creamy dip is a classic Mediterranean appetizer, ideal for serving with bread or vegetables.
14. Tabbouleh

For Tabbouleh, soak 100 grams of bulgur in hot water for 10 minutes, then drain. In a large bowl, combine 200 grams of finely chopped parsley, 50 grams of chopped mint, and 150 grams of diced tomatoes. Add the soaked bulgur. In a small bowl, whisk together 3 tablespoons of olive oil and 2 tablespoons of lemon juice. Pour the dressing over the salad and toss to coat. Season with salt to taste. This fresh salad is a staple of Mediterranean cuisine, known for its bright flavors and healthy ingredients. It’s a delightful side dish for any meal.
15. Spinach and Feta Pie

To prepare Spinach and Feta Pie, preheat the oven to 180°C (350°F). Cook 300 grams of fresh spinach in a pan until wilted. In a bowl, mix the spinach with 200 grams of crumbled feta cheese, 2 beaten eggs, and a pinch of nutmeg. Layer 8 sheets of filo pastry in a greased baking dish, brushing each with melted butter. Spread the spinach mixture over the filo, then cover with another 8 layers of filo, again brushing each with butter. Bake for 30 minutes until golden. This pie is a delicious combination of flaky pastry and savory filling, ideal for a light meal or snack.