18 Easy Mediterranean Diet Dinners Ready in 3 Steps

Mediterranean cooking brings fresh flavors and healthy ingredients to your dinner table without complicated techniques. These simple recipes focus on wholesome foods like vegetables, beans, and lean proteins.
Each dish comes together quickly with minimal steps, making weeknight cooking both nutritious and stress-free for busy families.
01. Simple Avocado Chickpea Bowl

Creamy avocado meets protein-packed chickpeas in this refreshing no-cook meal. Perfect for hot summer evenings when you want something satisfying without turning on the stove.
Ingredients: 2 ripe avocados, 1 can chickpeas (drained and rinsed), 2 tablespoons olive oil, 1 lemon (juiced), 2 tablespoons fresh herbs (chopped), salt and pepper to taste.
How To Make Simple Avocado Chickpea Bowl
1. Dice the avocados into bite-sized pieces and place them in a large mixing bowl. I recommend using avocados that yield slightly to pressure but aren’t mushy for the best texture in your salad.
2. Add the drained chickpeas to the bowl with the avocado. Drizzle with olive oil and fresh lemon juice, then season generously with salt and pepper. The lemon juice helps prevent the avocado from browning while adding bright flavor.
3. Gently fold in your choice of fresh herbs like parsley, cilantro, or dill. Toss everything together carefully to avoid mashing the avocado, and serve immediately for the freshest taste and best texture.
02. Creamy White Bean Spinach Skillet

Rich sun-dried tomato cream sauce coats tender white beans and fresh spinach. This vegetarian twist on the famous “Marry Me” chicken delivers the same irresistible flavors.
Ingredients: 2 cans white beans (drained), 4 cups fresh spinach, 1/2 cup heavy cream, 1/4 cup sun-dried tomatoes (chopped), 3 cloves garlic (minced), 2 tablespoons olive oil, 1/2 cup Parmesan cheese (grated), salt and pepper to taste.
How To Make Creamy White Bean Spinach Skillet
1. Heat olive oil in a large skillet over medium heat. Add minced garlic and cook for 30 seconds until fragrant but not browned. The key is getting that garlic aroma without any bitter burnt flavors.
2. Stir in chopped sun-dried tomatoes and drained white beans. Cook for 3-4 minutes, stirring occasionally, until the beans are heated through and starting to get slightly golden on the edges for extra flavor.
3. Pour in heavy cream and add fresh spinach to the skillet. Cook for 2-3 minutes until the spinach wilts completely and the cream thickens slightly. Remove from heat and stir in grated Parmesan cheese until melted and creamy.
03. Garlic Salmon and Broccoli Skillet

Flaky salmon and crisp-tender broccoli cook together in one pan with aromatic garlic. This protein-packed dinner delivers restaurant-quality results in just 20 minutes.
Ingredients: 4 salmon fillets (6 oz each), 4 cups broccoli florets, 1 red bell pepper (sliced), 4 cloves garlic (minced), 3 tablespoons olive oil, 1 lemon (sliced), salt and pepper to taste.
How To Make Garlic Salmon and Broccoli Skillet
1. Season salmon fillets generously with salt and pepper on both sides. Heat 2 tablespoons olive oil in a large oven-safe skillet over medium-high heat until shimmering and ready for searing.
2. Add salmon fillets skin-side up and cook for 4-5 minutes until golden brown and crispy on the bottom. Flip carefully and cook another 2 minutes, then remove salmon to a plate and tent with foil.
3. Add remaining olive oil to the same skillet along with broccoli florets and sliced bell pepper. Cook for 3-4 minutes, stirring frequently, until vegetables are bright green and crisp-tender.
4. Stir in minced garlic and cook for 30 seconds until fragrant. Return salmon to the skillet along with lemon slices, and cook everything together for 2-3 minutes until salmon reaches 145°F internally and vegetables are perfectly tender.
04. Zucchini Noodle Shrimp Bowl

Fresh zucchini noodles tossed in ginger-soy dressing with succulent shrimp. This light, no-cook meal brings bold Asian flavors to your table in minutes.
Ingredients: 3 large zucchini (spiralized), 1 lb cooked shrimp (peeled), 3 tablespoons soy sauce, 2 tablespoons fresh ginger (grated), 2 tablespoons lime juice, 2 tablespoons sesame oil, 2 green onions (sliced).
How To Make Zucchini Noodle Shrimp Bowl
1. Use a spiralizer or vegetable peeler to create long, thin zucchini noodles from the zucchini. Pat the noodles dry with paper towels to remove excess moisture, which helps prevent your dish from becoming watery.
2. Whisk together soy sauce, grated fresh ginger, lime juice, and sesame oil in a large mixing bowl. This creates a bright, flavorful dressing that perfectly complements both the zucchini and shrimp.
3. Add zucchini noodles and cooked shrimp to the bowl with the dressing. Toss everything together gently but thoroughly, ensuring every strand gets coated. Garnish with sliced green onions and serve immediately for the best texture and freshest flavors.
05. Cheesy Chicken Zucchini Bake

Tender chicken and zucchini baked in creamy, peppery cheese sauce. This comforting casserole captures all the flavors of cacio e pepe in a hearty, satisfying dish.
Ingredients: 2 lbs boneless chicken thighs (cubed), 4 medium zucchini (chopped), 1 cup heavy cream, 1 cup Pecorino Romano cheese (grated), 2 teaspoons black pepper, 3 tablespoons olive oil, salt to taste.
How To Make Cheesy Chicken Zucchini Bake
1. Preheat your oven to 400°F and lightly grease a 9×13 inch baking dish. Cut chicken thighs into bite-sized pieces and chop zucchini into similar-sized chunks for even cooking throughout the casserole.
2. Heat olive oil in a large skillet over medium-high heat. Add cubed chicken and cook for 5-6 minutes, stirring occasionally, until pieces are golden brown on most sides but not completely cooked through since they’ll finish in the oven.
3. Add chopped zucchini to the skillet with chicken and cook for 2-3 minutes until slightly softened. Season everything generously with salt and freshly ground black pepper, using more pepper than you think for authentic cacio e pepe flavor.
4. Transfer chicken and zucchini mixture to the prepared baking dish. Pour heavy cream over everything and sprinkle with grated Pecorino Romano cheese. Bake for 20-25 minutes until bubbly, golden on top, and chicken reaches 165°F internally.
06. Garlic Cream Chicken with Spinach

Pan-seared chicken cutlets smothered in rich garlic cream sauce with wilted spinach. This elegant one-skillet dinner looks fancy but comes together effortlessly on busy weeknights.
Ingredients: 4 chicken cutlets (pounded thin), 4 cups fresh spinach, 1/2 cup heavy cream, 4 cloves garlic (minced), 2 tablespoons olive oil, 2 tablespoons butter, salt and pepper to taste.
How To Make Garlic Cream Chicken with Spinach
1. Season chicken cutlets on both sides with salt and pepper. Heat olive oil in a large skillet over medium-high heat until shimmering, then add chicken cutlets in a single layer without overcrowding.
2. Cook chicken for 3-4 minutes per side until golden brown and cooked through to 165°F internally. Remove chicken to a plate and tent with foil to keep warm while you make the sauce.
3. Add butter to the same skillet and let it melt completely. Stir in minced garlic and cook for 30 seconds until fragrant, being careful not to let it burn and turn bitter.
4. Pour in heavy cream and bring to a gentle simmer. Add fresh spinach and cook for 1-2 minutes until wilted. Return chicken to the skillet and spoon the creamy garlic sauce over each piece before serving immediately.
07. Spiced Butter Bean Curry

Creamy butter beans simmered in aromatic curry spices and coconut milk. This hearty plant-based dish delivers warming comfort food flavors in every satisfying spoonful.
Ingredients: 2 cans butter beans (drained), 1 can coconut milk, 2 tablespoons red curry paste, 1 onion (diced), 2 cloves garlic (minced), 1 tablespoon olive oil, 1 teaspoon ground cumin, salt to taste.
How To Make Spiced Butter Bean Curry
1. Heat olive oil in a large saucepan over medium heat. Add diced onion and cook for 4-5 minutes, stirring occasionally, until softened and translucent but not browned for the best flavor base.
2. Stir in minced garlic, red curry paste, and ground cumin. Cook for 1 minute, stirring constantly, until the spices become fragrant and the curry paste darkens slightly, which intensifies the flavors.
3. Add drained butter beans and coconut milk to the pan. Bring the mixture to a gentle simmer, then reduce heat to low and cook for 8-10 minutes, stirring occasionally, until the sauce thickens and the beans are heated through completely.
4. Taste and adjust seasoning with salt as needed. The curry should be creamy, aromatic, and well-balanced. Serve over rice or with warm naan bread to soak up every bit of the delicious sauce.
08. Protein-Packed Pasta Salad

Chickpea pasta loaded with fresh vegetables, chickpeas, and mozzarella pearls. This za’atar-seasoned salad makes perfect meal prep and delivers satisfying protein in every bite.
Ingredients: 12 oz chickpea pasta, 1 can chickpeas (drained), 1 cup mozzarella pearls, 1 cup cherry tomatoes (halved), 1/2 cup red onion (diced), 3 tablespoons olive oil, 2 tablespoons za’atar seasoning, 2 tablespoons lemon juice.
How To Make Protein-Packed Pasta Salad
1. Cook chickpea pasta according to package directions until al dente, usually 2-3 minutes less than regular pasta. Drain thoroughly and rinse with cold water to stop the cooking process and cool the pasta for salad preparation.
2. In a large mixing bowl, combine the cooled pasta with drained chickpeas, mozzarella pearls, halved cherry tomatoes, and diced red onion. The combination provides great texture and protein variety throughout the salad.
3. Whisk together olive oil, za’atar seasoning, and fresh lemon juice in a small bowl until well combined. Pour this dressing over the pasta mixture and toss everything together thoroughly, ensuring every ingredient gets coated.
4. Let the salad sit for 15 minutes at room temperature to allow flavors to meld together. Taste and adjust seasoning if needed, then serve immediately or refrigerate for up to 3 days for meal prep convenience.
09. Fresh Herb Chickpea Vegetable Salad

Crisp raw vegetables and fiber-rich chickpeas marinated in zesty herb dressing. This refreshing no-cook salad gets better as it sits, making it ideal for meal prep.
Ingredients: 2 cans chickpeas (drained), 2 cucumbers (diced), 2 bell peppers (chopped), 1/2 red onion (minced), 1/4 cup fresh parsley (chopped), 1/4 cup fresh dill (chopped), 3 tablespoons olive oil, 2 tablespoons red wine vinegar, salt and pepper to taste.
How To Make Fresh Herb Chickpea Vegetable Salad
1. Drain and rinse chickpeas thoroughly, then pat them dry with paper towels. Dice cucumbers, chop bell peppers into bite-sized pieces, and mince red onion finely so it distributes evenly throughout the salad without overpowering other flavors.
2. Combine all the prepared vegetables and chickpeas in a large mixing bowl. Add chopped fresh parsley and dill, which provide bright, herbaceous flavors that make this salad incredibly refreshing and aromatic.
3. Whisk together olive oil and red wine vinegar in a small bowl, then pour over the vegetable mixture. Season generously with salt and pepper, then toss everything together thoroughly to ensure the dressing coats every ingredient evenly for maximum flavor in each bite.
10. Vegetarian Cauliflower Tikka Masala

Roasted cauliflower and chickpeas simmered in creamy, spiced tomato sauce. This plant-based version of the classic Indian dish delivers all the complex flavors you crave.
Ingredients: 1 large cauliflower head (cut into florets), 1 can chickpeas (drained), 1 can coconut milk, 1 can crushed tomatoes, 2 tablespoons tikka masala paste, 1 onion (diced), 2 tablespoons olive oil, salt to taste.
How To Make Vegetarian Cauliflower Tikka Masala
1. Preheat oven to 425°F and toss cauliflower florets with 1 tablespoon olive oil and salt. Spread on a baking sheet and roast for 20-25 minutes until golden brown and tender with crispy edges that will hold up beautifully in the sauce.
2. While cauliflower roasts, heat remaining olive oil in a large saucepan over medium heat. Add diced onion and cook for 5-6 minutes until softened and lightly golden, stirring occasionally to prevent burning.
3. Stir in tikka masala paste and cook for 1 minute until fragrant. Add crushed tomatoes and coconut milk, bringing the mixture to a gentle simmer. Let it cook for 5 minutes to allow flavors to meld together.
4. Add roasted cauliflower and drained chickpeas to the sauce. Simmer everything together for 8-10 minutes until the sauce thickens slightly and the vegetables are completely heated through. Serve over basmati rice for a complete, satisfying meal.
11. Za’atar Chicken with Chickpeas

Middle Eastern spiced chicken thighs roasted with chickpeas and lemon. This one-pan dinner brings exotic flavors to your table with minimal effort and maximum taste.
Ingredients: 6 chicken thighs (bone-in, skin-on), 2 cans chickpeas (drained), 3 tablespoons za’atar seasoning, 2 lemons (sliced), 4 cloves garlic (minced), 3 tablespoons olive oil, salt and pepper to taste.
How To Make Za’atar Chicken with Chickpeas
1. Preheat oven to 425°F and pat chicken thighs completely dry with paper towels. Season both sides generously with salt, pepper, and 2 tablespoons za’atar seasoning, rubbing the spices into the skin for maximum flavor penetration.
2. Heat olive oil in a large oven-safe skillet over medium-high heat. Place chicken thighs skin-side down and sear for 4-5 minutes until the skin is golden brown and crispy, which adds incredible flavor and texture.
3. Flip chicken thighs and add drained chickpeas around them in the skillet. Sprinkle chickpeas with remaining za’atar seasoning and minced garlic, then nestle lemon slices throughout the pan for bright, citrusy flavor.
4. Transfer the skillet to the preheated oven and roast for 25-30 minutes until chicken reaches 165°F internally and chickpeas are golden and slightly crispy. The lemon slices will caramelize beautifully, adding both flavor and visual appeal to this aromatic dish.
12. Sheet Pan Halloumi and Chickpeas

Golden halloumi cheese and roasted vegetables with protein-packed chickpeas. This colorful sheet pan dinner creates crispy, caramelized bites that pair perfectly with creamy yogurt.
Ingredients: 8 oz halloumi cheese (sliced), 1 can chickpeas (drained), 2 zucchini (chopped), 1 red bell pepper (sliced), 1 red onion (wedged), 3 tablespoons olive oil, 1/2 cup Greek yogurt, 2 tablespoons lemon juice, salt and pepper to taste.
How To Make Sheet Pan Halloumi and Chickpeas
1. Preheat oven to 425°F and line a large sheet pan with parchment paper. Drain chickpeas and pat them dry, then toss with chopped zucchini, sliced bell pepper, and red onion wedges in 2 tablespoons olive oil.
2. Spread the vegetable and chickpea mixture evenly on the prepared sheet pan, making sure everything is in a single layer for proper roasting. Season with salt and pepper, then roast for 15 minutes until vegetables start to caramelize.
3. Remove the pan from oven and add sliced halloumi cheese on top of the vegetables. Drizzle with remaining olive oil and return to oven for 10-12 minutes until halloumi is golden brown and slightly crispy on the edges.
4. While everything roasts, mix Greek yogurt with lemon juice and a pinch of salt. Spread this creamy mixture on your serving platter, then top with the roasted vegetables and halloumi for a restaurant-style presentation that tastes incredible.
13. Stuffed Portobello Fajita Mushrooms

Meaty portobello caps filled with colorful fajita vegetables and black beans. These protein-packed stuffed mushrooms deliver all your favorite Mexican flavors in a healthy, satisfying package.
Ingredients: 4 large portobello mushroom caps, 1 can black beans (drained), 2 bell peppers (sliced), 1 onion (sliced), 1 cup Mexican cheese blend (shredded), 2 tablespoons olive oil, 1 tablespoon fajita seasoning, 1/4 cup Greek yogurt.
How To Make Stuffed Portobello Fajita Mushrooms
1. Preheat oven to 400°F and remove stems from portobello mushrooms, scraping out the dark gills with a spoon. Brush mushroom caps with 1 tablespoon olive oil and season with salt and pepper, then place gill-side up on a baking sheet.
2. Heat remaining olive oil in a large skillet over medium-high heat. Add sliced bell peppers and onion, cooking for 6-8 minutes until vegetables are tender and slightly caramelized, stirring occasionally for even cooking.
3. Stir in drained black beans and fajita seasoning, cooking for 2-3 minutes until beans are heated through and everything is well-coated with spices. The mixture should be fragrant and colorful with perfectly tender vegetables.
4. Divide the fajita mixture evenly among the mushroom caps, mounding it slightly. Top each stuffed mushroom with shredded cheese and bake for 15-18 minutes until mushrooms are tender and cheese is melted and golden. Serve with a dollop of Greek yogurt.
14. Lemon Dill Chicken Rice Casserole

Tender chicken and brown rice baked in creamy lemon-dill sauce. This comforting one-dish meal brings bright, fresh flavors to classic comfort food in every satisfying bite.
Ingredients: 2 lbs boneless chicken breasts (cubed), 2 cups cooked brown rice, 1 cup heavy cream, 1/4 cup fresh dill (chopped), 2 lemons (juiced and zested), 1 onion (diced), 2 tablespoons olive oil, salt and pepper to taste.
How To Make Lemon Dill Chicken Rice Casserole
1. Preheat oven to 375°F and grease a 9×13 inch baking dish. Cut chicken breasts into bite-sized cubes and season generously with salt and pepper for flavor throughout the casserole.
2. Heat olive oil in a large skillet over medium-high heat. Add diced onion and cook for 4-5 minutes until softened and translucent. Add cubed chicken and cook for 5-6 minutes, stirring occasionally, until pieces are golden brown on most sides.
3. Stir in cooked brown rice, heavy cream, fresh dill, lemon juice, and lemon zest. Mix everything together thoroughly, ensuring the cream coats all ingredients evenly and the bright lemon flavor is distributed throughout.
4. Transfer the mixture to your prepared baking dish and spread evenly. Cover with foil and bake for 25-30 minutes until chicken reaches 165°F internally and the casserole is bubbly around the edges. Let rest 5 minutes before serving.
15. Protein Pasta with Green Peas

Chickpea pasta tossed with vibrant peas in rich pesto sauce. This one-pot wonder delivers plant-based protein and fiber while satisfying your pasta cravings completely.
Ingredients: 12 oz chickpea pasta, 2 cups frozen green peas, 1/2 cup basil pesto, 1/4 cup pine nuts (toasted), 1/4 cup Parmesan cheese (grated), 2 tablespoons olive oil, salt and pepper to taste.
How To Make Protein Pasta with Green Peas
1. Bring a large pot of salted water to boil and cook chickpea pasta according to package directions until al dente. During the last 2 minutes of cooking, add frozen peas directly to the pasta water to cook them perfectly.
2. Reserve 1/2 cup of the starchy pasta cooking water before draining. This liquid helps create a silky sauce that coats every piece of pasta beautifully when combined with the pesto.
3. Return the drained pasta and peas to the pot over low heat. Add basil pesto and olive oil, tossing everything together gently. Add reserved pasta water gradually until you achieve a creamy, glossy consistency that coats the pasta.
4. Remove from heat and stir in grated Parmesan cheese until melted and incorporated. Season with salt and pepper to taste, then serve immediately topped with toasted pine nuts for the perfect crunch and nutty flavor contrast.
16. Spicy Chicken Cabbage Stir-Fry

Quick-cooking chicken strips with crisp cabbage in spicy chili-garlic sauce. This bold five-ingredient stir-fry proves that simple ingredients can create incredibly flavorful weeknight dinners.
Ingredients: 1 lb chicken breast (sliced thin), 1 small cabbage head (chopped), 3 tablespoons chili-garlic sauce, 2 tablespoons vegetable oil, 2 green onions (sliced), salt to taste.
How To Make Spicy Chicken Cabbage Stir-Fry
1. Slice chicken breast into thin strips against the grain for maximum tenderness. Season lightly with salt, then set aside while you prepare the cabbage by chopping it into bite-sized pieces for quick, even cooking.
2. Heat vegetable oil in a large wok or skillet over high heat until smoking. Add chicken strips in a single layer and let them sear undisturbed for 2-3 minutes until golden brown on one side, which creates great flavor and texture.
3. Stir-fry chicken for another 2-3 minutes until cooked through and no longer pink. Add chopped cabbage to the pan and stir-fry for 3-4 minutes until it’s crisp-tender but still has some crunch for the best texture contrast.
4. Push everything to one side of the pan and add chili-garlic sauce to the empty space. Let it sizzle for 30 seconds, then toss everything together until well-coated. Garnish with sliced green onions and serve immediately over rice.
17. Veggie-Loaded Breakfast Quiche

Fluffy eggs filled with spinach, broccoli, and mushrooms in a golden crust. This protein-rich quiche works beautifully for breakfast, lunch, or dinner with incredible versatility.
Ingredients: 1 pre-made pie crust, 8 large eggs, 1 cup heavy cream, 2 cups fresh spinach (chopped), 1 cup broccoli florets, 1 cup mushrooms (sliced), 1 cup cheddar cheese (shredded), 2 tablespoons olive oil, salt and pepper to taste.
How To Make Veggie-Loaded Breakfast Quiche
1. Preheat oven to 375°F and place pie crust in a 9-inch pie dish, crimping the edges decoratively. Prick the bottom with a fork several times to prevent puffing during blind baking.
2. Heat olive oil in a large skillet over medium heat. Add sliced mushrooms and cook for 4-5 minutes until golden brown and their moisture has evaporated. Add broccoli florets and cook 3 minutes until bright green and crisp-tender.
3. Add chopped spinach to the skillet and cook just until wilted, about 1 minute. Season vegetables with salt and pepper, then spread this mixture evenly in the prepared pie crust and top with shredded cheddar cheese.
4. Whisk eggs and heavy cream together in a large bowl until smooth and well-combined. Pour this custard mixture over the vegetables and cheese, ensuring it reaches all corners of the crust for even cooking throughout.
5. Bake for 35-40 minutes until the center is just set and the top is golden brown. A knife inserted in the center should come out clean. Let cool for 10 minutes before slicing to allow the custard to set properly.
18. Ginger Dill Salmon with Cool Salad

Perfectly seasoned salmon with refreshing cucumber-avocado salad on the side. This light yet satisfying meal combines warm, aromatic fish with cool, creamy vegetables beautifully.
Ingredients: 4 salmon fillets (6 oz each), 2 cucumbers (diced), 2 avocados (cubed), 2 tablespoons fresh ginger (grated), 1/4 cup fresh dill (chopped), 3 tablespoons olive oil, 2 tablespoons lime juice, salt and pepper to taste.
How To Make Ginger Dill Salmon with Cool Salad
1. Pat salmon fillets completely dry and season both sides with salt, pepper, grated fresh ginger, and half of the chopped dill. Let the fish sit at room temperature for 15 minutes to allow the flavors to penetrate.
2. While salmon marinates, prepare the salad by dicing cucumbers and cubing avocados into similar-sized pieces. Toss gently with lime juice immediately to prevent avocado browning and add bright, fresh flavor.
3. Heat 2 tablespoons olive oil in a large skillet over medium-high heat. Add salmon fillets and cook for 4-5 minutes per side until golden brown outside and flaky inside, reaching 145°F internally for perfect doneness.
4. Finish the salad by adding remaining dill and olive oil, then season with salt and pepper. Toss gently to combine all ingredients without mashing the avocado, then serve alongside the warm, aromatic salmon for a perfect temperature and flavor contrast.
Final Thoughts
These Mediterranean-inspired recipes make healthy eating simple and delicious for busy weeknights. Each dish focuses on fresh ingredients and bold flavors without complicated cooking techniques.
With minimal prep and maximum taste, you’ll have nutritious dinners that satisfy everyone at your table every single time.