PCOS can feel like a puzzle, but food is one piece you can control. The Mediterranean diet gives you fresh vegetables, lean protein, healthy fats, and whole grains that support hormone balance and steady blood sugar.
Dietitians often point to this eating style for women managing PCOS symptoms. This collection brings you 21 recipes built for real life. Each one is easy to make, full of flavor, and designed to keep you full without a sugar crash.
1. Greek Yogurt Berry Bowl with Walnuts

This bowl comes together in five minutes and tastes like a treat. Creamy yogurt meets sweet berries and crunchy walnuts for a breakfast that keeps blood sugar steady. It packs protein and fiber, so it holds you over until lunch.
Ingredients
- 1 cup plain Greek yogurt (full-fat or 2%)
- 1/2 cup mixed berries (blueberries, strawberries, raspberries)
- 2 tablespoons chopped walnuts
- 1 teaspoon honey
- 1/4 teaspoon cinnamon
- 1 tablespoon ground flaxseed
Instructions
- Spoon the yogurt into a bowl.
- Top with the mixed berries.
- Sprinkle the walnuts and flaxseed on top.
- Drizzle with honey and dust with cinnamon.
- Serve right away.
| Nutrient | Amount |
|---|---|
| Calories | 320 |
| Protein | 22g |
| Carbs | 24g |
| Fat | 16g |
| Fiber | 5g |
For recipe: [Greek Yogurt Berry Bowl with Walnuts]
2. Baked Salmon with Lemon and Herbs

Salmon is rich in omega-3 fats that fight inflammation, a big win for anyone with PCOS. This dish takes ten minutes to prep and lets the oven do the rest. Bright lemon and fresh herbs keep it light and fresh.
Ingredients
- 4 salmon fillets (about 6 oz each)
- 2 tablespoons olive oil
- 1 lemon, sliced
- 2 cloves garlic, minced
- 1 tablespoon fresh dill, chopped
- 1 tablespoon fresh parsley, chopped
- Salt and pepper to taste
Instructions
- Preheat the oven to 400°F.
- Place the salmon on a lined baking sheet.
- Rub each fillet with olive oil and garlic.
- Season with salt and pepper.
- Lay lemon slices on top of the fish.
- Sprinkle with dill and parsley.
- Bake for 12 to 15 minutes until the salmon flakes easily.
| Nutrient | Amount |
|---|---|
| Calories | 310 |
| Protein | 34g |
| Carbs | 3g |
| Fat | 18g |
| Fiber | 1g |
For recipe: [Baked Salmon with Lemon and Herbs]
3. Chickpea and Spinach Stew

This stew is warm, filling, and full of plant protein and iron. Chickpeas bring fiber that slows down sugar absorption. Spinach adds folate and a boost of color.
Ingredients
- 2 tablespoons olive oil
- 1 onion, diced
- 3 cloves garlic, minced
- 1 teaspoon cumin
- 1 teaspoon paprika
- 2 cans chickpeas, drained
- 1 can diced tomatoes
- 2 cups vegetable broth
- 4 cups fresh spinach
- Salt and pepper to taste
Instructions
- Heat the olive oil in a large pot over medium heat.
- Add the onion and cook until soft, about 5 minutes.
- Stir in the garlic, cumin, and paprika. Cook for 1 minute.
- Add the chickpeas, tomatoes, and broth.
- Simmer for 15 minutes.
- Stir in the spinach and cook until wilted.
- Season with salt and pepper and serve warm.
| Nutrient | Amount |
|---|---|
| Calories | 280 |
| Protein | 12g |
| Carbs | 38g |
| Fat | 9g |
| Fiber | 11g |
For recipe: [Chickpea and Spinach Stew]
4. Quinoa Tabbouleh Salad

Quinoa swaps in for the usual bulgur here, adding complete protein and a nutty bite. This salad is loaded with parsley, mint, and tomato for a fresh, herby flavor. It works well as a light lunch or a side dish.
Ingredients
- 1 cup quinoa, cooked and cooled
- 1 cup parsley, finely chopped
- 1/4 cup mint, finely chopped
- 2 tomatoes, diced
- 1/2 cucumber, diced
- 3 tablespoons olive oil
- 2 tablespoons lemon juice
- Salt and pepper to taste
Instructions
- Combine the cooked quinoa with parsley, mint, tomatoes, and cucumber in a bowl.
- Whisk together the olive oil, lemon juice, salt, and pepper.
- Pour the dressing over the salad and toss well.
- Chill for 20 minutes before serving.
| Nutrient | Amount |
|---|---|
| Calories | 260 |
| Protein | 7g |
| Carbs | 30g |
| Fat | 13g |
| Fiber | 5g |
For recipe: [Quinoa Tabbouleh Salad]
5. Grilled Chicken Souvlaki Skewers

These skewers are marinated in lemon, garlic, and oregano for a taste that feels like a trip to Greece. Grilled chicken gives you lean protein without extra fat. Serve with a side salad for a full meal.
Ingredients
- 1.5 lbs boneless chicken breast, cubed
- 1/4 cup olive oil
- 2 tablespoons lemon juice
- 3 cloves garlic, minced
- 1 tablespoon dried oregano
- Salt and pepper to taste
- Wooden or metal skewers
Instructions
- Mix the olive oil, lemon juice, garlic, oregano, salt, and pepper in a bowl.
- Add the chicken cubes and coat well.
- Cover and marinate in the fridge for at least 1 hour.
- Thread the chicken onto skewers.
- Grill over medium high heat for 10 to 12 minutes, turning often.
- Serve hot.
| Nutrient | Amount |
|---|---|
| Calories | 290 |
| Protein | 36g |
| Carbs | 2g |
| Fat | 14g |
| Fiber | 0g |
For recipe: [Grilled Chicken Souvlaki Skewers]
6. Lentil Soup with Turmeric

Lentils are packed with fiber and plant protein, both great for keeping insulin levels in check. Turmeric adds a warm color and calms inflammation. This soup is cheap, easy, and freezes well.
Ingredients
- 2 tablespoons olive oil
- 1 onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1 teaspoon turmeric
- 1 cup red lentils, rinsed
- 4 cups vegetable broth
- 1 can diced tomatoes
- Salt and pepper to taste
Instructions
- Heat the olive oil in a large pot over medium heat.
- Add the onion, carrots, and celery. Cook for 5 minutes.
- Stir in the garlic and turmeric. Cook for 1 minute.
- Add the lentils, broth, and tomatoes.
- Bring to a boil, then reduce heat and simmer for 25 minutes.
- Season with salt and pepper before serving.
| Nutrient | Amount |
|---|---|
| Calories | 240 |
| Protein | 14g |
| Carbs | 36g |
| Fat | 6g |
| Fiber | 10g |
For recipe: [Lentil Soup with Turmeric]
7. Mediterranean Veggie Omelet

Eggs give you steady protein to start the day, and this omelet loads in vegetables for fiber and vitamins. Feta cheese adds a salty, tangy finish. It comes together in under fifteen minutes.
Ingredients
- 3 large eggs
- 1/4 cup diced tomato
- 1/4 cup diced bell pepper
- 2 tablespoons diced red onion
- 2 tablespoons crumbled feta cheese
- 1 tablespoon olive oil
- Salt and pepper to taste
- Fresh basil for garnish
Instructions
- Whisk the eggs with salt and pepper in a bowl.
- Heat the olive oil in a nonstick pan over medium heat.
- Add the tomato, bell pepper, and onion. Cook for 3 minutes.
- Pour the eggs over the vegetables.
- Cook until the edges set, then sprinkle with feta.
- Fold the omelet in half and cook for 1 more minute.
- Garnish with basil and serve.
| Nutrient | Amount |
|---|---|
| Calories | 310 |
| Protein | 19g |
| Carbs | 6g |
| Fat | 23g |
| Fiber | 1g |
For recipe: [Mediterranean Veggie Omelet]
8. Tuna and White Bean Salad

Tuna brings lean protein and omega 3 fats, while white beans add fiber that supports steady blood sugar. This salad needs no cooking and travels well for lunch.
Ingredients
- 2 cans tuna in olive oil, drained
- 1 can white beans, drained and rinsed
- 1/2 red onion, thinly sliced
- 1/2 cup cherry tomatoes, halved
- 2 tablespoons olive oil
- 1 tablespoon lemon juice
- Salt and pepper to taste
- Fresh parsley, chopped
Instructions
- Combine the tuna, white beans, red onion, and cherry tomatoes in a bowl.
- Whisk together the olive oil and lemon juice.
- Pour the dressing over the salad and toss gently.
- Season with salt and pepper.
- Top with parsley and serve.
| Nutrient | Amount |
|---|---|
| Calories | 320 |
| Protein | 28g |
| Carbs | 22g |
| Fat | 14g |
| Fiber | 7g |
For recipe: [Tuna and White Bean Salad]
9. Roasted Vegetable and Farro Bowl

Farro is a whole grain with a chewy bite and a good dose of fiber. Roasted vegetables bring out natural sweetness without added sugar. This bowl makes a filling lunch or a light dinner.
Ingredients
- 1 cup farro, cooked
- 1 zucchini, chopped
- 1 red bell pepper, chopped
- 1 cup cherry tomatoes
- 1 red onion, chopped
- 3 tablespoons olive oil
- 1 teaspoon dried thyme
- Salt and pepper to taste
- 2 tablespoons crumbled goat cheese
Instructions
- Preheat the oven to 425°F.
- Toss the zucchini, bell pepper, tomatoes, and onion with olive oil, thyme, salt, and pepper.
- Spread the vegetables on a baking sheet.
- Roast for 20 minutes, stirring once.
- Spoon the cooked farro into bowls.
- Top with roasted vegetables and goat cheese.
| Nutrient | Amount |
|---|---|
| Calories | 340 |
| Protein | 10g |
| Carbs | 42g |
| Fat | 15g |
| Fiber | 7g |
For recipe: [Roasted Vegetable and Farro Bowl]
10. Baked Cod with Tomatoes and Olives

Cod is a mild, low fat fish that soaks up flavor well. Tomatoes and olives bring a briny, savory taste that feels like coastal Italy. This dish is light but satisfying.
Ingredients
- 4 cod fillets
- 2 cups cherry tomatoes, halved
- 1/2 cup kalamata olives, pitted
- 3 cloves garlic, minced
- 3 tablespoons olive oil
- 1 teaspoon dried oregano
- Salt and pepper to taste
- Fresh basil for garnish
Instructions
- Preheat the oven to 400°F.
- Place the cod fillets in a baking dish.
- Scatter the tomatoes, olives, and garlic around the fish.
- Drizzle with olive oil and sprinkle with oregano, salt, and pepper.
- Bake for 15 to 18 minutes until the cod is opaque and flakes easily.
- Garnish with basil and serve.
| Nutrient | Amount |
|---|---|
| Calories | 260 |
| Protein | 30g |
| Carbs | 6g |
| Fat | 12g |
| Fiber | 2g |
For recipe: [Baked Cod with Tomatoes and Olives]
11. Spinach and Feta Stuffed Chicken Breast

This dish looks fancy but is simple to make. Spinach and feta bring calcium, iron, and a creamy tang inside a lean chicken breast. It works well for a weeknight dinner or a meal you prep ahead.
Ingredients
- 4 boneless chicken breasts
- 2 cups fresh spinach, chopped
- 1/2 cup crumbled feta cheese
- 2 cloves garlic, minced
- 2 tablespoons olive oil
- Salt and pepper to taste
- Toothpicks
Instructions
- Preheat the oven to 375°F.
- Heat 1 tablespoon olive oil in a pan and cook the spinach and garlic until wilted.
- Remove from heat and mix in the feta cheese.
- Cut a pocket into each chicken breast.
- Stuff each breast with the spinach and feta mixture.
- Secure with toothpicks.
- Season the outside with salt and pepper.
- Heat the remaining olive oil in an oven safe pan and sear the chicken for 2 minutes per side.
- Transfer to the oven and bake for 20 minutes until cooked through.
| Nutrient | Amount |
|---|---|
| Calories | 320 |
| Protein | 40g |
| Carbs | 3g |
| Fat | 16g |
| Fiber | 1g |
For recipe: [Spinach and Feta Stuffed Chicken Breast]
12. Cucumber Tomato Greek Salad with Grilled Shrimp

This salad is crisp, cool, and loaded with protein from the shrimp. Cucumbers and tomatoes bring water and fiber, while feta adds a rich finish. It works well on a hot day.
Ingredients
- 1 lb shrimp, peeled and deveined
- 2 cucumbers, chopped
- 2 tomatoes, chopped
- 1/2 red onion, thinly sliced
- 1/2 cup kalamata olives
- 1/2 cup crumbled feta cheese
- 3 tablespoons olive oil
- 1 tablespoon red wine vinegar
- Salt and pepper to taste
Instructions
- Season the shrimp with salt and pepper.
- Grill or sauté the shrimp for 2 to 3 minutes per side until pink.
- Combine the cucumbers, tomatoes, red onion, and olives in a bowl.
- Whisk together the olive oil and red wine vinegar.
- Pour the dressing over the salad and toss.
- Top with feta cheese and the grilled shrimp.
| Nutrient | Amount |
|---|---|
| Calories | 300 |
| Protein | 27g |
| Carbs | 12g |
| Fat | 17g |
| Fiber | 3g |
For recipe: [Cucumber Tomato Greek Salad with Grilled Shrimp]
13. Zucchini Noodles with Pesto and Grilled Chicken

Zucchini noodles offer a low carb swap for pasta while keeping the meal filling. Pesto brings healthy fat from olive oil and pine nuts. Grilled chicken rounds this out with lean protein.
Ingredients
- 4 zucchini, spiralized
- 2 chicken breasts, grilled and sliced
- 1/2 cup basil pesto
- 2 tablespoons pine nuts, toasted
- Salt and pepper to taste
- Grated parmesan for serving
Instructions
- Season the chicken breasts with salt and pepper and grill until cooked through.
- Slice the chicken and set aside.
- Toss the zucchini noodles with the pesto in a large bowl.
- Divide the noodles among plates.
- Top with sliced chicken and toasted pine nuts.
- Finish with grated parmesan.
| Nutrient | Amount |
|---|---|
| Calories | 350 |
| Protein | 32g |
| Carbs | 9g |
| Fat | 22g |
| Fiber | 3g |
For recipe: [ Zucchini Noodles with Pesto and Grilled Chicken]
14. Chickpea Salad with Lemon Tahini Dressing

This salad is a plant based option full of fiber and protein. Tahini brings a nutty, creamy dressing without dairy. It stores well in the fridge for a few days.
Ingredients
- 2 cans chickpeas, drained and rinsed
- 1 cucumber, diced
- 1 cup cherry tomatoes, halved
- 1/4 cup red onion, diced
- 3 tablespoons tahini
- 2 tablespoons lemon juice
- 2 tablespoons water
- 1 clove garlic, minced
- Salt and pepper to taste
Instructions
- Combine the chickpeas, cucumber, tomatoes, and red onion in a bowl.
- Whisk together the tahini, lemon juice, water, and garlic until smooth.
- Pour the dressing over the salad and toss well.
- Season with salt and pepper and serve.
| Nutrient | Amount |
|---|---|
| Calories | 310 |
| Protein | 13g |
| Carbs | 38g |
| Fat | 13g |
| Fiber | 11g |
For recipe: [ Chickpea Salad with Lemon Tahini Dressing]
15. Baked Eggplant with Tomato and Mozzarella

This dish keeps the comfort of a classic baked eggplant plate but skips the heavy breading and frying. Fresh tomato sauce and melted mozzarella make it rich and satisfying. It works as a main dish or a hearty side.
Ingredients
- 2 large eggplants, sliced into rounds
- 2 tablespoons olive oil
- 2 cups marinara sauce (low sugar)
- 1 cup shredded mozzarella cheese
- 1/4 cup grated parmesan
- 1 teaspoon dried basil
- Salt and pepper to taste
Instructions
- Preheat the oven to 400°F.
- Brush the eggplant slices with olive oil and season with salt and pepper.
- Arrange the slices on a baking sheet and bake for 20 minutes, flipping halfway.
- Spread a layer of marinara sauce in a baking dish.
- Layer the baked eggplant over the sauce.
- Top with more marinara, mozzarella, and parmesan.
- Sprinkle with basil.
- Bake for 15 more minutes until the cheese melts and bubbles.
| Nutrient | Amount |
|---|---|
| Calories | 290 |
| Protein | 15g |
| Carbs | 20g |
| Fat | 17g |
| Fiber | 8g |
For recipe: [Baked Eggplant with Tomato and Mozzarella]
16. Mediterranean Turkey Meatballs with Yogurt Sauce

Ground turkey keeps these meatballs lean while herbs and spices bring big flavor. A cool yogurt sauce on top adds protein and probiotics that support gut health. Serve with a side of greens for a full plate.
Ingredients
- 1 lb ground turkey
- 1/4 cup breadcrumbs (whole wheat)
- 1 egg
- 2 cloves garlic, minced
- 1 teaspoon cumin
- 1 teaspoon paprika
- 2 tablespoons fresh parsley, chopped
- Salt and pepper to taste
- 1 cup plain Greek yogurt
- 1 tablespoon lemon juice
- 1 clove garlic, grated
Instructions
- Preheat the oven to 400°F.
- Combine the turkey, breadcrumbs, egg, garlic, cumin, paprika, parsley, salt, and pepper in a bowl.
- Roll the mixture into small meatballs.
- Place the meatballs on a lined baking sheet.
- Bake for 18 to 20 minutes until cooked through.
- Mix the yogurt, lemon juice, and grated garlic in a small bowl.
- Serve the meatballs warm with the yogurt sauce on the side.
| Nutrient | Amount |
|---|---|
| Calories | 300 |
| Protein | 30g |
| Carbs | 10g |
| Fat | 15g |
| Fiber | 1g |
For recipe: [Mediterranean Turkey Meatballs with Yogurt Sauce]
17. Roasted Chickpeas and Sweet Potato Bowl

Sweet potatoes bring natural sweetness and fiber that helps steady blood sugar. Roasted chickpeas add crunch and plant protein. This bowl is warm, filling, and easy to pack for lunch.
Ingredients
- 2 sweet potatoes, cubed
- 1 can chickpeas, drained and patted dry
- 3 tablespoons olive oil
- 1 teaspoon smoked paprika
- 1/2 teaspoon cumin
- Salt and pepper to taste
- 2 cups baby spinach
- 2 tablespoons tahini
- 1 tablespoon lemon juice
Instructions
- Preheat the oven to 425°F.
- Toss the sweet potatoes and chickpeas with olive oil, paprika, cumin, salt, and pepper.
- Spread on a baking sheet and roast for 25 minutes, stirring once.
- Place the baby spinach in bowls.
- Top with the roasted sweet potatoes and chickpeas.
- Whisk the tahini and lemon juice with a splash of water and drizzle on top.
| Nutrient | Amount |
|---|---|
| Calories | 340 |
| Protein | 10g |
| Carbs | 46g |
| Fat | 14g |
| Fiber | 10g |
For recipe: [Roasted Chickpeas and Sweet Potato Bowl]
18. Broiled Salmon with Avocado Salsa

Broiling gives this salmon a quick sear while keeping it moist inside. A fresh avocado salsa adds healthy fat and a cool contrast to the warm fish. This meal comes together in under 20 minutes.
Ingredients
- 4 salmon fillets
- 1 tablespoon olive oil
- Salt and pepper to taste
- 1 avocado, diced
- 1/2 cup diced tomato
- 2 tablespoons diced red onion
- 1 tablespoon lime juice
- 2 tablespoons fresh cilantro, chopped
Instructions
- Preheat the broiler.
- Rub the salmon with olive oil and season with salt and pepper.
- Broil for 8 to 10 minutes until cooked through.
- Combine the avocado, tomato, red onion, lime juice, and cilantro in a bowl.
- Season the salsa with salt to taste.
- Top the salmon with the avocado salsa and serve.
| Nutrient | Amount |
|---|---|
| Calories | 350 |
| Protein | 34g |
| Carbs | 8g |
| Fat | 22g |
| Fiber | 4g |
For recipe: [Broiled Salmon with Avocado Salsa]
19. Whole Grain Greek Pita Pizza

This pita pizza swaps the usual crust for whole grain pita, adding fiber and cutting down on refined carbs. Toppings like spinach, olives, and feta bring a Greek twist. It makes a fast lunch or a fun dinner.
Ingredients
- 4 whole wheat pita breads
- 1 cup marinara sauce (low sugar)
- 1 cup shredded mozzarella cheese
- 1 cup fresh spinach
- 1/2 cup cherry tomatoes, halved
- 1/4 cup kalamata olives, sliced
- 1/4 cup crumbled feta cheese
- 1 teaspoon dried oregano
Instructions
- Preheat the oven to 400°F.
- Place the pitas on a baking sheet.
- Spread marinara sauce on each pita.
- Top with mozzarella, spinach, tomatoes, olives, and feta.
- Sprinkle with oregano.
- Bake for 10 to 12 minutes until the cheese melts and the edges turn golden.
| Nutrient | Amount |
|---|---|
| Calories | 320 |
| Protein | 16g |
| Carbs | 34g |
| Fat | 14g |
| Fiber | 5g |
For recipe: [Whole Grain Greek Pita Pizza]
20. Cauliflower Rice Mediterranean Bowl

Cauliflower rice cuts down on carbs while still giving you a filling base for this bowl. Grilled vegetables, chickpeas, and a lemon dressing bring bright flavor. This dish is light but leaves you satisfied.
Ingredients
- 1 bag cauliflower rice (about 4 cups)
- 1 tablespoon olive oil
- 1 can chickpeas, drained and rinsed
- 1 zucchini, chopped and grilled
- 1/2 red bell pepper, chopped and grilled
- 1/4 cup crumbled feta cheese
- 2 tablespoons olive oil
- 1 tablespoon lemon juice
- Salt and pepper to taste
Instructions
- Heat 1 tablespoon olive oil in a pan and sauté the cauliflower rice for 5 minutes.
- Season with salt and pepper.
- Divide the cauliflower rice among bowls.
- Top with chickpeas, grilled zucchini, and grilled bell pepper.
- Sprinkle with feta cheese.
- Whisk the remaining olive oil with lemon juice and drizzle on top.
| Nutrient | Amount |
|---|---|
| Calories | 280 |
| Protein | 11g |
| Carbs | 26g |
| Fat | 16g |
| Fiber | 8g |
For recipe: [Cauliflower Rice Mediterranean Bowl]
21. Overnight Chia Pudding with Almonds and Pomegranate

Chia seeds soak up liquid overnight to form a pudding full of fiber and omega 3 fat. Pomegranate seeds add a burst of sweetness and antioxidants. This makes a grab and go breakfast for busy mornings.
Ingredients
- 1/4 cup chia seeds
- 1 cup unsweetened almond milk
- 1 teaspoon vanilla extract
- 1 teaspoon honey
- 2 tablespoons sliced almonds
- 2 tablespoons pomegranate seeds
Instructions
- Whisk together the chia seeds, almond milk, vanilla extract, and honey in a jar.
- Cover and refrigerate overnight, or for at least 4 hours.
- Stir well before serving.
- Top with sliced almonds and pomegranate seeds.
| Nutrient | Amount |
|---|---|
| Calories | 220 |
| Protein | 6g |
| Carbs | 22g |
| Fat | 12g |
| Fiber | 9g |
For recipe: [Overnight Chia Pudding with Almonds and Pomegranate]