The Best 50 High-Protein, High-Fiber Mediterranean-Keto Recipes: Easy

If you want meals that keep you full without piling on carbs, the mix of protein plus fiber is hard to beat. That’s why these High-Protein, High-Fiber Mediterranean-Keto Recipes focus on real foods that taste good and fit a low-net-carb plan.

A Mediterranean keto hybrid is simple, it keeps keto-style carbs low while leaning on Mediterranean staples like olive oil, seafood, herbs, non-starchy veggies, nuts, and seeds. You’ll still see rich sauces, bright lemony flavors, and big salads, but with smart swaps that keep net carbs in check.

This post is a 50-recipe roundup, and each recipe includes a full ingredient list, step-by-step directions, and estimated macros when possible (protein, net carbs, fiber, fat, and calories). It’s built for anyone who wants steady energy and better appetite control, including GLP-1 users, people who need bariatric-friendly portions, and anyone eating diabetic-friendly meals.

A quick note on ingredients, some recipes use small amounts of beans or quinoa because they add fiber and texture. To keep it keto, aim for low net carbs per serving, use smaller portions, or swap in cauliflower rice. Macros are estimates, so adjust portions to your needs, and if you’re managing a medical condition, check in with your clinician.

How this Mediterranean keto hybrid works (and how to keep it high fiber)

This approach keeps the best parts of both styles. You stick with Mediterranean basics (olive oil, seafood, herbs, veggies, nuts), while keeping keto-leaning carbs low enough to support steady hunger and energy.

Here’s the simple target many people use for meals in this recipe roundup: high protein is around 25 to 40 g per meal, high fiber is 8 to 12 g per meal when possible, and keto-leaning net carbs often land around 8 to 15 g net per meal (with some flexibility based on your day). Net carbs are easy: total carbs minus fiber. That’s why fiber-rich foods can fit, even when you’re watching carbs.

If a meal looks “keto” but has no fiber, it often backfires. Aim for protein first, then build fiber around it.

Your easy macro targets and a simple plate formula

Think of your plate like a sturdy table: protein is the legs, veggies are the top, and healthy fats and fiber boosters keep it steady.

Use this quick formula:

  • Protein: 1 to 2 palms (aiming you toward that 25 to 40 g range)
  • Non-starchy veggies: about 2 cups (raw or cooked)
  • Healthy fat: 1 to 2 thumbs of olive oil or a fatty add-on
  • Fiber booster: pick 1 high-fiber “extra” to push you toward 8 to 12 g fiber

To make it easy, here are common picks you’ll see used throughout the recipes in this post.

Protein picks (Mediterranean-friendly):

  • Salmon, sardines, tuna, shrimp
  • Chicken thighs or breasts, turkey
  • Eggs and egg whites
  • Lean beef or lamb (smaller portions)
  • Tofu (if you use it)
  • Full-fat plain Greek yogurt, cottage cheese (when it fits the recipe)

Fiber picks (low net carb friendly):

  • Chia seeds, ground flaxseed
  • Avocado
  • Artichokes (especially hearts)
  • Raspberries or blackberries (small portions)
  • Broccoli, cauliflower, Brussels sprouts
  • Spinach, arugula, cucumbers, peppers
  • Nuts (almonds, walnuts) in measured amounts
  • Small portions of legumes (if they fit your day’s net carbs)

Fiber on keto without stomach drama

If you jump from low fiber to high fiber overnight, your gut will complain. Instead, add fiber slowly over a week or two. For example, start with an extra half-cup of cooked veggies at lunch, then add a tablespoon of chia the next day.

A few simple habits help a lot:

  1. Chew well, it sounds basic, but it matters.
  2. Drink water through the day, not just at meals.
  3. If salads bloat you, choose cooked veggies more often (roasted zucchini, sautéed spinach, steamed broccoli).

Optional add-ins can make recipes more filling without adding many net carbs. Use psyllium husk, chia, or ground flax in yogurt bowls, meatballs, or quick sauces. Start small (like 1 teaspoon), then increase if you feel good.

Also keep an eye on sodium and hydration, especially early on. Lower carb eating can make you lose more water. Salt your food to taste, sip fluids regularly, and include salty whole foods like olives, feta, or broth-based soups when needed.

Smart swaps to keep recipes low carb (without losing the Mediterranean vibe)

You don’t need “diet food” flavors to keep net carbs in check. The trick is swapping the starch base while keeping the same herbs, lemon, garlic, and olive oil.

Here are the main swaps used later in this recipe list:

  • Cauliflower rice instead of quinoa or rice (great under shrimp, chicken, or saucy veggies)
  • Mashed cauliflower instead of a bean puree (still creamy, with fewer net carbs)
  • Zucchini noodles instead of pasta (best with bold sauces and lots of garlic)
  • Almond flour instead of breadcrumbs (for meatballs, coatings, and binder)
  • Lettuce wraps instead of bread or pita (crunchy and fresh, especially with tzatziki)
  • Greek yogurt instead of some cream sauces (tangy, high protein, very Mediterranean)

Choose full-fat plain Greek yogurt when you can, and check labels for added sugar. Plain should taste tart, not sweet.

High-protein, high-fiber Mediterranean keto breakfasts (12 recipes)

Breakfast gets easier when you stick to a few Mediterranean basics: eggs, Greek yogurt, olive oil, herbs, and crunchy veggies. The recipes below keep net carbs low while pushing protein and fiber high enough to actually hold you over.

Most of these are meal-prep friendly by design. Make a batch, portion it out, and you’ve got a solid morning plan for the next few days.

Eggs, yogurt, and quick morning wins (Greek Avocado Egg Bowl, Microwave Egg Caprese Cups, Mediterranean Egg Bites, Cucumber Yogurt Salad with Mint)

Greek Avocado Egg Bowl

Creamy avocado and tangy feta turn simple eggs into a fast, fork-friendly bowl. It also packs well, just add the avocado right before eating.

Servings: 1

Ingredients

  • 2 large eggs
  • 1 cup baby spinach (30 g)
  • 1 teaspoon olive oil
  • 1/2 medium avocado, diced (about 75 g)
  • 1/4 cup diced cucumber (35 g)
  • 2 tablespoons crumbled feta (18 g)
  • 1 tablespoon chopped kalamata olives (10 g)
  • 1 tablespoon chopped fresh dill (or parsley)
  • 1 tablespoon lemon juice
  • 1 tablespoon hemp hearts (optional, for extra protein and fiber)
  • 1/4 teaspoon kosher salt
  • 1/8 teaspoon black pepper
  • Pinch red pepper flakes (optional)

Directions

  1. Heat olive oil in a small skillet over medium heat.
  2. Add spinach and cook 45 to 60 seconds, just until wilted.
  3. Push spinach to one side, crack in eggs, then cook to your liking (about 2 to 4 minutes).
  4. Add spinach and eggs to a bowl, then top with avocado, cucumber, feta, and olives.
  5. Drizzle with lemon juice, then add dill, salt, pepper, and red pepper flakes.
  6. Sprinkle hemp hearts on top if using.

Estimated macros (per serving)

  • Calories: 520
  • Protein: 22 g
  • Fat: 44 g
  • Total Carbs: 14 g
  • Fiber: 9 g
  • Net Carbs: 5 g

Microwave Egg Caprese Cups

These taste like Caprese salad met an egg muffin. They’re quick for busy mornings, plus you can prep the add-ins ahead.

Servings: 1 (2 cups)

Ingredients

  • 2 large eggs
  • 2 tablespoons liquid egg whites (30 g)
  • 1/4 cup cherry tomatoes, halved (40 g)
  • 1/4 cup shredded mozzarella (28 g)
  • 1 tablespoon chopped fresh basil (or 1 teaspoon dried)
  • 1 teaspoon olive oil
  • 1 tablespoon grated Parmesan (5 g)
  • 1/4 teaspoon kosher salt
  • 1/8 teaspoon black pepper
  • 1 teaspoon balsamic vinegar (optional, use sparingly)

Directions

  1. Coat 2 microwave-safe mugs or ramekins with olive oil.
  2. Whisk eggs, egg whites, salt, and pepper in a bowl.
  3. Stir in tomatoes, mozzarella, basil, and Parmesan.
  4. Divide mixture between mugs, filling each about 2/3 full.
  5. Microwave 45 seconds, then stir.
  6. Microwave another 30 to 60 seconds, until set (times vary by microwave).
  7. Rest 1 minute, then add a tiny drizzle of balsamic if you want.

Estimated macros (per serving)

  • Calories: 360
  • Protein: 28 g
  • Fat: 25 g
  • Total Carbs: 6 g
  • Fiber: 1 g
  • Net Carbs: 5 g

Mediterranean Egg Bites (Oven or Air Fryer)

Think of these as mini frittatas you can eat in two bites. They reheat well and keep breakfast from turning into a snack-fest.

Servings: 3 (2 egg bites each, makes 6)

Ingredients

  • 6 large eggs
  • 1/3 cup plain Greek yogurt, whole milk (80 g)
  • 1/2 cup chopped roasted red peppers (85 g, drained)
  • 1 cup packed baby spinach, chopped (30 g)
  • 1/3 cup crumbled feta (50 g)
  • 2 tablespoons chopped sun-dried tomatoes (about 18 g, oil-packed, drained)
  • 1 tablespoon chopped fresh oregano (or 1 teaspoon dried)
  • 1 tablespoon olive oil (for greasing)
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper

Directions

  1. Heat oven to 350°F, or preheat air fryer to 320°F.
  2. Grease 6 muffin cups with olive oil (or use silicone muffin liners).
  3. Whisk eggs, Greek yogurt, salt, and pepper until smooth.
  4. Stir in roasted red peppers, spinach, feta, sun-dried tomatoes, and oregano.
  5. Divide mixture evenly between 6 muffin cups.
  6. Oven: Bake 18 to 22 minutes, until set in the center.
  7. Air fryer: Air fry 10 to 13 minutes, until set (check early, air fryers run hot).
  8. Cool 10 minutes, then remove and store.

Estimated macros (per 2 egg bites serving)

  • Calories: 250
  • Protein: 16 g
  • Fat: 19 g
  • Total Carbs: 6 g
  • Fiber: 2 g
  • Net Carbs: 4 g

Cucumber Yogurt Salad with Mint

This is a breakfast side that feels like a cold, crisp reset. Pair it with eggs, or boost it into a full meal with the add-ons.

Servings: 2

Ingredients

  • 1 1/2 cups diced cucumber (200 g)
  • 3/4 cup plain Greek yogurt, whole milk (170 g)
  • 1 tablespoon olive oil
  • 1 tablespoon lemon juice
  • 1 small garlic clove, finely grated
  • 2 tablespoons chopped fresh mint
  • 1 tablespoon chopped fresh dill (optional)
  • 1/2 teaspoon kosher salt
  • 1/8 teaspoon black pepper
  • Optional protein booster: 2 tablespoons hemp hearts (20 g)
  • Optional protein booster: 1/2 cup cooked chopped chicken (about 70 g)

Directions

  1. Add cucumber to a bowl and sprinkle with 1/4 teaspoon salt.
  2. Let sit 5 minutes, then blot with a paper towel to reduce wateriness.
  3. Stir Greek yogurt, olive oil, lemon juice, garlic, mint, dill (if using), pepper, and remaining salt in a separate bowl.
  4. Fold cucumbers into the yogurt mixture.
  5. Stir in hemp hearts or chopped chicken if using.
  6. Chill 10 minutes for the best flavor.

Estimated macros (per serving, base recipe)

  • Calories: 170
  • Protein: 11 g
  • Fat: 11 g
  • Total Carbs: 8 g
  • Fiber: 1 g
  • Net Carbs: 7 g

Estimated macros (per serving, with 2 tablespoons hemp hearts added to whole recipe)

  • Calories: 230
  • Protein: 16 g
  • Fat: 16 g
  • Total Carbs: 10 g
  • Fiber: 3 g
  • Net Carbs: 7 g

Omelets, frittatas, and casseroles that keep you full (Mushroom and Asparagus Frittata, Keto Caprese Omelet, Savory Spinach and Mushroom Omelette, Keto Italian Breakfast Casserole)

Mushroom and Asparagus Frittata

This frittata eats like a full meal because it’s loaded with veggies and finished with cheese. Make it once, then slice and reheat for a few days.

Servings: 4

Ingredients

  • 8 large eggs
  • 1/3 cup plain Greek yogurt (80 g)
  • 1 tablespoon olive oil
  • 2 cups sliced mushrooms (150 g)
  • 1 cup chopped asparagus (120 g)
  • 1/2 cup shredded mozzarella (56 g)
  • 1/4 cup grated Parmesan (20 g)
  • 2 tablespoons chopped parsley
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper

Directions

  1. Heat oven to 375°F.
  2. Heat olive oil in a 10-inch oven-safe skillet over medium heat.
  3. Add mushrooms and cook 6 to 7 minutes, until browned.
  4. Add asparagus and cook 3 minutes, until crisp-tender.
  5. Whisk eggs, Greek yogurt, salt, and pepper, then stir in parsley.
  6. Pour egg mixture into skillet, then sprinkle mozzarella and Parmesan on top.
  7. Cook 2 minutes on the stove, until edges set.
  8. Bake 10 to 12 minutes, until the center is set.
  9. Rest 5 minutes, then slice.

Estimated macros (per serving)

  • Calories: 260
  • Protein: 20 g
  • Fat: 18 g
  • Total Carbs: 7 g
  • Fiber: 2 g
  • Net Carbs: 5 g

Keto Caprese Omelet

This one tastes bright and rich at the same time. Use fresh basil and good olive oil, it makes the whole thing pop.

Servings: 1

Ingredients

  • 3 large eggs
  • 1 tablespoon water
  • 1 teaspoon olive oil
  • 1/3 cup cherry tomatoes, halved (55 g)
  • 1/2 cup fresh mozzarella pearls (85 g) or shredded mozzarella (56 g)
  • 1 tablespoon chopped fresh basil
  • 1 tablespoon pesto (store-bought or homemade, no added sugar)
  • 1/4 teaspoon kosher salt
  • 1/8 teaspoon black pepper

Directions

  1. Whisk eggs, water, salt, and pepper in a bowl.
  2. Heat olive oil in a nonstick skillet over medium-low heat.
  3. Pour in eggs and cook 2 to 3 minutes, lifting edges so uncooked egg flows under.
  4. Add tomatoes and mozzarella on one half, then cook 1 to 2 minutes.
  5. Fold omelet, turn off heat, then top with basil and pesto.
  6. Rest 1 minute, then serve.

Estimated macros (per serving)

  • Calories: 540
  • Protein: 32 g
  • Fat: 43 g
  • Total Carbs: 8 g
  • Fiber: 2 g
  • Net Carbs: 6 g

Savory Spinach and Mushroom Omelette

It’s simple, but it eats big because the filling adds volume and fiber. A little feta makes it taste like a cafe breakfast.

Servings: 1

Ingredients

  • 3 large eggs
  • 1 teaspoon olive oil
  • 1 cup sliced mushrooms (75 g)
  • 1 cup baby spinach (30 g)
  • 2 tablespoons crumbled feta (18 g)
  • 1 tablespoon chopped green onion (optional)
  • 1/4 teaspoon kosher salt
  • 1/8 teaspoon black pepper

Directions

  1. Heat olive oil in a skillet over medium heat.
  2. Add mushrooms and cook 4 to 5 minutes, until browned.
  3. Add spinach and cook 30 to 60 seconds, until wilted, then season with salt and pepper.
  4. Beat eggs in a bowl, then pour into the skillet over the veggies.
  5. Cook 2 to 3 minutes over medium-low heat, until edges set.
  6. Sprinkle feta and green onion on top, fold, then cook 1 minute more.
  7. Slide onto a plate and serve.

Estimated macros (per serving)

  • Calories: 350
  • Protein: 23 g
  • Fat: 27 g
  • Total Carbs: 7 g
  • Fiber: 2 g
  • Net Carbs: 5 g

Keto Italian Breakfast Casserole

This is the “cook once, eat all week” breakfast. It’s heavy on protein and veggies, with no starchy filler, so it reheats without getting soggy.

Servings: 6

Ingredients

  • 1 tablespoon olive oil (for the dish)
  • 1 lb Italian turkey sausage (raw, about 454 g)
  • 1 red bell pepper, diced (150 g)
  • 2 cups chopped zucchini (260 g)
  • 2 cups packed baby spinach (60 g)
  • 10 large eggs
  • 1/2 cup plain Greek yogurt (120 g)
  • 1 1/2 cups shredded mozzarella (168 g)
  • 1/4 cup grated Parmesan (20 g)
  • 2 teaspoons Italian seasoning
  • 1/2 teaspoon garlic powder
  • 1 teaspoon kosher salt
  • 1/4 teaspoon black pepper

Directions

  1. Heat oven to 375°F and grease a 9×13-inch baking dish with olive oil.
  2. Brown turkey sausage in a skillet over medium heat, breaking it up (8 to 10 minutes).
  3. Add bell pepper and zucchini, then cook 5 minutes, until softened.
  4. Stir in spinach just until wilted, then remove from heat.
  5. Whisk eggs, Greek yogurt, Italian seasoning, garlic powder, salt, and pepper.
  6. Spread sausage mixture in the baking dish, then pour egg mixture over it.
  7. Top with mozzarella and Parmesan.
  8. Bake 25 to 30 minutes, until the center is set.
  9. Rest 10 minutes, then slice into 6 portions.

Estimated macros (per serving)

  • Calories: 430
  • Protein: 32 g
  • Fat: 31 g
  • Total Carbs: 8 g
  • Fiber: 2 g
  • Net Carbs: 6 g

Bariatric and GLP-1 note: Start with a smaller square (about half a serving), eat the sausage and eggs first, then decide if you want more. For reheating, use the microwave at 50% power for 60 to 90 seconds so the eggs stay tender, or warm in a 325°F oven for 10 minutes.

Seafood and toast style breakfasts that still fit keto (Salmon Patties, Avocado Toast with Smoked Salmon, Whipped Ricotta Toast)

Salmon Patties (Almond Flour Binder, Pan-Fry or Air Fryer)

These taste like a breakfast crab cake, but cheaper and easier. They’re also sturdy for meal prep, just reheat and add lemon.

Servings: 2 (2 patties per serving)

Ingredients

  • 2 cans salmon, drained (12 oz total, 340 g)
  • 1 large egg
  • 1/4 cup almond flour (24 g)
  • 2 tablespoons mayonnaise (30 g)
  • 1 tablespoon Dijon mustard
  • 2 tablespoons chopped parsley
  • 1 tablespoon lemon juice
  • 1 teaspoon lemon zest
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon olive oil (for pan-frying, if using)

Directions

  1. Add salmon to a bowl and flake well, then remove any large bones or skin if desired.
  2. Mix in egg, almond flour, mayo, Dijon, parsley, lemon juice, zest, garlic powder, salt, and pepper.
  3. Form 4 patties and chill 10 minutes for a firmer texture.
  4. Pan-fry: Heat olive oil in a skillet over medium heat, then cook 3 to 4 minutes per side.
  5. Air fryer: Preheat to 400°F, spray basket with oil, then air fry 8 to 10 minutes, flipping at 5 minutes.
  6. Serve with lemon wedges or a spoon of Greek yogurt.

Estimated macros (per serving)

  • Calories: 420
  • Protein: 36 g
  • Fat: 28 g
  • Total Carbs: 6 g
  • Fiber: 2 g
  • Net Carbs: 4 g

Avocado Toast with Smoked Salmon (Keto Seeded Bread)

This scratches the “toast breakfast” itch without blowing up carbs. The fiber comes from the seeded bread and avocado, while smoked salmon carries the protein.

Servings: 1

Ingredients

  • 1 slice keto seeded bread (about 40 g; check label, many slices are 1 to 3 g net carbs and 6 to 10 g fiber)
  • 1/2 medium avocado (about 75 g)
  • 2 oz smoked salmon (56 g)
  • 1 teaspoon olive oil
  • 1 teaspoon lemon juice
  • 1 tablespoon diced cucumber (optional)
  • 1 tablespoon capers (optional)
  • 1/2 teaspoon everything bagel seasoning (optional)
  • 1 teaspoon chia seeds or ground flaxseed (optional fiber booster)
  • Pinch kosher salt
  • Black pepper to taste

Directions

  1. Toast the keto seeded bread until crisp.
  2. Mash avocado with olive oil, lemon juice, salt, and pepper.
  3. Spread avocado on toast, then add smoked salmon.
  4. Top with cucumber, capers, and seasoning if using.
  5. Sprinkle chia or flax on top if you want extra fiber.

Estimated macros (per serving, using 1 slice keto seeded bread)

  • Calories: 420
  • Protein: 20 g
  • Fat: 32 g
  • Total Carbs: 18 g
  • Fiber: 12 g
  • Net Carbs: 6 g

Whipped Ricotta Toast (Keto Seeded Bread)

Whipped ricotta turns “toast” into something that feels like a treat, yet it’s still savory and filling. Add almonds for crunch and a little extra fiber.

Servings: 1

Ingredients

  • 1 slice keto seeded bread (about 40 g; check label for net carbs and fiber)
  • 1/2 cup whole-milk ricotta (124 g)
  • 1 teaspoon olive oil
  • 1 teaspoon lemon zest
  • 1 tablespoon lemon juice
  • 1/4 teaspoon kosher salt
  • 1 tablespoon chopped roasted pistachios or almonds (10 g)
  • 1 teaspoon cacao nibs or unsweetened coconut flakes (optional)
  • Pinch black pepper

Directions

  1. Toast the keto seeded bread until browned.
  2. Whip ricotta with olive oil, lemon zest, lemon juice, salt, and pepper until fluffy (use a fork or small whisk).
  3. Spread whipped ricotta on toast.
  4. Top with pistachios or almonds, plus cacao nibs or coconut if using.
  5. Serve right away for the best texture.

Estimated macros (per serving, using 1 slice keto seeded bread)

  • Calories: 430
  • Protein: 18 g
  • Fat: 32 g
  • Total Carbs: 16 g
  • Fiber: 10 g
  • Net Carbs: 6 g

A low-carb smoothie bowl that still brings fiber (Berry-Almond Smoothie Bowl)

Berry-Almond Smoothie Bowl

This bowl keeps berries in a controlled portion, then builds thickness with chia, flax, and Greek yogurt. The result feels like dessert, but it eats like breakfast.

Servings: 1

Ingredients

  • 3/4 cup plain Greek yogurt, whole milk (170 g)
  • 1/3 cup frozen raspberries or blackberries (45 g)
  • 1 scoop unflavored or vanilla protein powder (about 25 g, no added sugar)
  • 1 tablespoon chia seeds (12 g)
  • 1 tablespoon ground flaxseed (7 g)
  • 1 teaspoon psyllium husk powder (optional, for extra thickness and fiber)
  • 1/4 cup unsweetened almond milk (60 ml), plus more as needed
  • 1/2 teaspoon cinnamon
  • 1/2 teaspoon vanilla extract (optional)
  • Pinch kosher salt

Directions

  1. Add Greek yogurt, frozen berries, protein powder, chia, flax, cinnamon, salt, and almond milk to a blender.
  2. Blend on low, then increase speed until thick and smooth (30 to 60 seconds).
  3. Let the mixture sit 2 minutes so the chia starts to thicken it.
  4. Add a splash more almond milk only if needed, then blend again briefly.
  5. Pour into a bowl and add toppings.

Keto-friendly topping ideas (pick 1 or 2)

  • 1 tablespoon sliced almonds (8 g)
  • 1 teaspoon cacao nibs (3 g)
  • 1 tablespoon unsweetened coconut flakes (5 g)
  • A few extra berries (keep it to 1 to 2 tablespoons)

Estimated macros (per serving, without toppings)

  • Calories: 430
  • Protein: 45 g
  • Fat: 18 g
  • Total Carbs: 22 g
  • Fiber: 12 g
  • Net Carbs: 10 g

Lunch and salads with real protein and crunch (13 recipes)

Lunch is where keto can feel repetitive, so this set keeps things bright and crunchy. You’ll get real protein (seafood, chicken, meatballs, cheese, yogurt), plus fiber-forward volume from greens, cucumbers, artichokes, olives, seeds, and avocado. A few recipes use small amounts of beans or chickpeas for texture, but each includes a strict low-carb swap so you stay in control.

If your salad never satisfies, it’s usually missing one thing: enough protein. Start there, then add crunch and acid (lemon, vinegar) to make it craveable.

Tuna, beans, and caprese style bowls that do not spike carbs (Mediterranean Tuna Salad, Tuscan Tuna and White Bean Salad, High-Protein Caprese Chickpea Salad, Avocado Tuna Spinach Salad)

Mediterranean Tuna Salad

This is the tuna salad that doesn’t taste like “diet food.” It’s briny, lemony, and crunchy, with celery and cucumber doing the heavy lifting.

Servings: 2

Ingredients

  • 2 cans tuna in water, drained (10 oz total, 283 g)
  • 2 tablespoons mayonnaise (30 g)
  • 2 tablespoons plain Greek yogurt, whole milk (30 g)
  • 1 tablespoon olive oil (15 ml)
  • 1 1/2 tablespoons lemon juice (22 ml)
  • 1 teaspoon Dijon mustard (5 g)
  • 1/2 cup diced cucumber (75 g)
  • 1/2 cup diced celery (60 g)
  • 1/4 cup chopped roasted red peppers, drained (40 g)
  • 2 tablespoons chopped kalamata olives, rinsed and drained (20 g)
  • 2 tablespoons chopped parsley
  • 1 tablespoon capers, rinsed and drained (8 g, optional)
  • 1/4 teaspoon kosher salt
  • 1/8 teaspoon black pepper

Directions

  1. Add tuna to a bowl and flake with a fork.
  2. Stir in mayo, Greek yogurt, olive oil, lemon juice, and Dijon.
  3. Fold in cucumber, celery, roasted peppers, olives, parsley, and capers (if using).
  4. Season with salt and pepper, then chill 10 minutes for best flavor.

Estimated macros (per serving)

  • Calories: 330
  • Protein: 35 g
  • Fat: 18 g
  • Total Carbs: 5 g
  • Fiber: 1 g
  • Net Carbs: 4 g

Meal prep storage note: Store in an airtight container up to 3 days. Keep watery add-ins (extra cucumber) separate if you want maximum crunch.

Tuscan Tuna and White Bean Salad (small portion, keto swap included)

You get that classic Tuscan vibe, but the beans stay measured. The result still feels hearty because tuna, olive oil, and greens carry the meal.

Servings: 2

Ingredients

  • 2 cans tuna in olive oil, drained (10 oz total, 283 g)
  • 1/2 cup cooked cannellini beans, rinsed and drained (90 g total, 1/4 cup or 45 g per serving)
  • 2 cups baby arugula (40 g)
  • 1 cup chopped cucumber (150 g)
  • 1/2 cup chopped cherry tomatoes (75 g)
  • 1/4 cup chopped artichoke hearts, drained (60 g)
  • 2 tablespoons finely diced red onion (20 g)
  • 2 tablespoons olive oil (30 ml)
  • 1 1/2 tablespoons red wine vinegar (22 ml)
  • 1 teaspoon Italian seasoning
  • 1 small garlic clove, grated
  • 1/4 teaspoon kosher salt
  • 1/8 teaspoon black pepper

Directions

  1. Whisk olive oil, vinegar, Italian seasoning, garlic, salt, and pepper in a large bowl.
  2. Add arugula, cucumber, tomatoes, artichokes, onion, beans, and tuna.
  3. Toss gently, then taste and adjust salt if needed.

Estimated macros (per serving, with beans)

  • Calories: 420
  • Protein: 34 g
  • Fat: 26 g
  • Total Carbs: 14 g
  • Fiber: 5 g
  • Net Carbs: 9 g

Strict keto swap (instead of beans): Use 1/2 cup diced zucchini (75 g) per serving or 1/3 cup chopped artichokes (80 g) per serving. Net carbs drop, while crunch stays.

Meal prep storage note: Store up to 3 days. If prepping ahead, keep arugula separate and toss right before eating.

High-Protein Caprese Chickpea Salad (small portion, keto swap included)

Caprese flavor, but with a higher-protein base from chicken and mozzarella. Chickpeas are optional and measured for days when you want that extra bite.

Servings: 2

Ingredients

  • 8 oz cooked chicken breast, chopped (227 g)
  • 4 oz fresh mozzarella pearls, halved (113 g)
  • 1 cup cherry tomatoes, halved (150 g)
  • 1 1/2 cups chopped cucumber (225 g)
  • 1/2 cup cooked chickpeas, rinsed and drained (82 g total, 1/4 cup or 41 g per serving)
  • 2 cups baby spinach (60 g)
  • 2 tablespoons olive oil (30 ml)
  • 1 1/2 tablespoons lemon juice (22 ml)
  • 1 tablespoon balsamic vinegar (15 ml, optional, use sparingly)
  • 1/4 cup chopped fresh basil
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon kosher salt
  • 1/8 teaspoon black pepper

Directions

  1. Add spinach to a large bowl, then top with chicken, mozzarella, tomatoes, cucumber, and chickpeas.
  2. Whisk olive oil, lemon juice, balsamic (if using), basil, garlic powder, salt, and pepper.
  3. Pour dressing over the salad and toss gently.

Estimated macros (per serving, with chickpeas)

  • Calories: 460
  • Protein: 43 g
  • Fat: 26 g
  • Total Carbs: 16 g
  • Fiber: 4 g
  • Net Carbs: 12 g

Strict keto swap (instead of chickpeas): Add 1/2 cup chopped artichoke hearts (120 g) per serving or 1/2 cup hearts of palm, sliced (75 g) per serving.

Avocado Tuna Spinach Salad

Creamy avocado replaces heavy dressing. Sunflower seeds add that “snack crunch” feeling, except it’s on a salad.

Servings: 1

Ingredients

  • 1 can tuna in water, drained (5 oz, 142 g)
  • 3 cups baby spinach (90 g)
  • 1/2 medium avocado, diced (75 g)
  • 1/2 cup chopped cucumber (75 g)
  • 1/4 cup diced celery (30 g)
  • 2 tablespoons crumbled feta (18 g)
  • 1 tablespoon sunflower seeds (9 g)
  • 1 tablespoon olive oil (15 ml)
  • 1 tablespoon lemon juice (15 ml)
  • 1 tablespoon chopped dill (or parsley)
  • 1/4 teaspoon kosher salt
  • 1/8 teaspoon black pepper

Directions

  1. Add spinach to a bowl, then pile on tuna, avocado, cucumber, and celery.
  2. Top with feta and sunflower seeds.
  3. Whisk olive oil, lemon juice, dill, salt, and pepper, then drizzle over the salad.

Estimated macros (per serving)

  • Calories: 520
  • Protein: 38 g
  • Fat: 38 g
  • Total Carbs: 13 g
  • Fiber: 8 g
  • Net Carbs: 5 g

Greek and antipasto salads that feel like a deli lunch (Greek Salad (No Croutons), Antipasto Salad, Grilled Chicken Salad with Yogurt Dressing)

Greek Salad (No Croutons)

This one is all crunch and salt-tang, but you can keep sodium reasonable with one simple move: rinse the olives and go easy on feta.

Servings: 2

Ingredients

  • 4 cups chopped romaine (180 g)
  • 1 1/2 cups chopped cucumber (225 g)
  • 1 cup chopped tomato (150 g)
  • 1/2 cup sliced green bell pepper (60 g)
  • 1/4 cup thin-sliced red onion (30 g)
  • 1/3 cup kalamata olives, rinsed and drained (50 g)
  • 3 tablespoons crumbled feta (42 g)
  • 2 tablespoons olive oil (30 ml)
  • 1 1/2 tablespoons red wine vinegar (22 ml)
  • 1 teaspoon dried oregano
  • 1 small garlic clove, minced
  • 1/4 teaspoon black pepper
  • 1/8 teaspoon kosher salt (optional, taste first)

Directions

  1. Add romaine, cucumber, tomato, pepper, onion, olives, and feta to a large bowl.
  2. Whisk olive oil, vinegar, oregano, garlic, pepper, and optional salt.
  3. Toss and serve right away for the best crunch.

Estimated macros (per serving)

  • Calories: 300
  • Protein: 7 g
  • Fat: 26 g
  • Total Carbs: 14 g
  • Fiber: 5 g
  • Net Carbs: 9 g

Antipasto Salad

Think “deli counter in a bowl,” but with smart choices so it doesn’t turn into a sodium bomb. Choose lower-sodium salami when you can, and rinse peppers if they’re very salty.

Servings: 2

Ingredients

  • 4 cups chopped romaine (180 g)
  • 1 cup chopped cucumber (150 g)
  • 1 cup cherry tomatoes, halved (150 g)
  • 1/2 cup marinated artichoke hearts, drained (120 g)
  • 1/3 cup roasted red peppers, drained (55 g)
  • 1/3 cup sliced black or kalamata olives, rinsed and drained (50 g)
  • 4 oz deli turkey, chopped (113 g, choose lower sodium if possible)
  • 2 oz salami, sliced (56 g, choose lower sodium if possible)
  • 1/2 cup mini mozzarella balls, halved (85 g)
  • 2 tablespoons olive oil (30 ml)
  • 1 1/2 tablespoons red wine vinegar (22 ml)
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon garlic powder
  • Black pepper to taste

Directions

  1. Add romaine to a large bowl, then top with cucumber, tomatoes, artichokes, peppers, olives, turkey, salami, and mozzarella.
  2. Whisk olive oil, vinegar, Italian seasoning, garlic powder, and pepper.
  3. Toss and taste, then add salt only if it truly needs it.

Estimated macros (per serving)

  • Calories: 540
  • Protein: 33 g
  • Fat: 42 g
  • Total Carbs: 14 g
  • Fiber: 5 g
  • Net Carbs: 9 g

Grilled Chicken Salad with Yogurt Dressing

This feels like a cafe lunch because the dressing tastes fresh and bold. Greek yogurt keeps it creamy and adds extra protein.

Servings: 2

Ingredients

  • 12 oz chicken breast (340 g)
  • 1 teaspoon olive oil (5 ml, for grilling)
  • 1/2 teaspoon kosher salt (for chicken)
  • 1/4 teaspoon black pepper (for chicken)
  • 6 cups mixed greens (180 g)
  • 1 cup chopped cucumber (150 g)
  • 1/2 cup cherry tomatoes, halved (75 g)
  • 1/2 medium avocado, sliced (75 g)
  • 2 tablespoons chopped walnuts (14 g)
  • 1/2 cup plain Greek yogurt, whole milk (120 g)
  • 1 1/2 tablespoons lemon juice (22 ml)
  • 1 tablespoon olive oil (15 ml, for dressing)
  • 1 small garlic clove, grated
  • 1 tablespoon chopped fresh dill
  • 2 tablespoons water (30 ml, to thin dressing)

Directions

  1. Season chicken with salt and pepper, then brush with 1 teaspoon olive oil.
  2. Grill (or pan-sear) over medium heat 5 to 7 minutes per side, until cooked through.
  3. Rest 5 minutes, then slice.
  4. Whisk Greek yogurt, lemon juice, olive oil, garlic, dill, and water until smooth.
  5. Build salads with greens, cucumber, tomatoes, avocado, walnuts, and sliced chicken.
  6. Spoon dressing over the top and serve.

Estimated macros (per serving)

  • Calories: 520
  • Protein: 52 g
  • Fat: 30 g
  • Total Carbs: 14 g
  • Fiber: 7 g
  • Net Carbs: 7 g

Seafood lunches that eat like dinner (Spicy Salmon Keto Poke Bowl, Shrimp Scampi Zoodles)

Spicy Salmon Keto Poke Bowl

This is the “takeout bowl” you can actually keep keto. Cauliflower rice brings the base, while cucumber and avocado bring fiber and crunch.

Servings: 1

Ingredients

  • 6 oz sushi-grade salmon, cubed (170 g) (see note below)
  • 1 1/2 cups cauliflower rice, cooked and cooled (225 g)
  • 1/2 cup chopped cucumber (75 g)
  • 1/2 medium avocado, diced (75 g)
  • 1/4 cup shredded carrots (20 g, optional, small amount)
  • 1 sheet nori, cut into strips (optional)
  • 2 tablespoons mayonnaise (30 g)
  • 1 to 2 teaspoons sriracha (5 to 10 g, to taste)
  • 1 teaspoon toasted sesame oil (5 ml)
  • 1 tablespoon tamari or coconut aminos (15 ml)
  • 1 tablespoon rice vinegar (15 ml)
  • 1 teaspoon sesame seeds (3 g)
  • 2 sliced green onions (optional)

Directions

  1. Stir mayo and sriracha together in a small bowl.
  2. Whisk sesame oil, tamari, and rice vinegar in another small bowl.
  3. Add cauliflower rice to a bowl, then top with cucumber, avocado, carrots (if using), and salmon.
  4. Drizzle with the tamari mixture, then spoon on spicy mayo.
  5. Finish with sesame seeds, green onion, and nori strips (if using).

Estimated macros (per serving)

  • Calories: 690
  • Protein: 41 g
  • Fat: 53 g
  • Total Carbs: 16 g
  • Fiber: 7 g
  • Net Carbs: 9 g

Quick safety note: Use sushi-grade salmon from a trusted source and keep it cold (below 40°F). If you prefer cooked, swap in 6 oz cooked salmon, chilled and flaked, then build the bowl the same way.

Shrimp Scampi Zoodles

Garlic, lemon, and butter make it feel like dinner. Zoodles keep it light, and one simple step keeps them from turning watery.

Servings: 2

Ingredients

  • 1 lb raw shrimp, peeled and deveined (454 g)
  • 4 medium zucchini, spiralized (about 6 cups, 600 g)
  • 2 tablespoons butter (28 g)
  • 1 tablespoon olive oil (15 ml)
  • 4 garlic cloves, minced
  • 1/4 cup dry white wine or chicken broth (60 ml)
  • 2 tablespoons lemon juice (30 ml)
  • 1 tablespoon lemon zest
  • 1/4 teaspoon red pepper flakes (optional)
  • 1/2 teaspoon kosher salt, divided
  • 1/4 teaspoon black pepper
  • 1/4 cup chopped parsley
  • 2 tablespoons grated Parmesan (10 g, optional)

Directions

  1. Toss zoodles with 1/4 teaspoon salt, rest 10 minutes, then pat very dry with paper towels.
  2. Heat olive oil and butter in a large skillet over medium heat.
  3. Add garlic and red pepper flakes, cook 30 seconds until fragrant.
  4. Add shrimp, season with remaining salt and pepper, then cook 1 to 2 minutes per side.
  5. Pour in wine (or broth) and lemon juice, simmer 1 minute.
  6. Add zoodles and toss 1 to 2 minutes, just until warmed.
  7. Turn off heat, then add lemon zest and parsley (plus Parmesan if using).

Estimated macros (per serving, without Parmesan)

  • Calories: 310
  • Protein: 36 g
  • Fat: 15 g
  • Total Carbs: 9 g
  • Fiber: 3 g
  • Net Carbs: 6 g

Veg forward lunches with a protein boost (Grilled Eggplant Salad with Mozzarella, Massaged Kale Salad with Roasted Veggies, Greek Meatballs with Tzatziki)

Grilled Eggplant Salad with Mozzarella

Eggplant drinks up olive oil like a sponge, so it tastes rich without needing a heavy sauce. Peppery arugula keeps it sharp, while mozzarella makes it lunch-worthy.

Servings: 2

Ingredients

  • 1 medium eggplant, sliced into 1/2-inch rounds (about 400 g)
  • 2 tablespoons olive oil (30 ml)
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 3 cups arugula (60 g)
  • 1 cup chopped cucumber (150 g)
  • 1 cup cherry tomatoes, halved (150 g)
  • 4 oz fresh mozzarella, torn (113 g)
  • 1 tablespoon lemon juice (15 ml)
  • 1 tablespoon balsamic vinegar (15 ml, optional)
  • 2 tablespoons chopped basil (or parsley)

Directions

  1. Brush eggplant with olive oil, then season with salt and pepper.
  2. Grill or pan-sear over medium heat 4 to 5 minutes per side, until tender.
  3. Cool 5 minutes, then chop into bite-size pieces.
  4. Toss arugula, cucumber, tomatoes, mozzarella, lemon juice, optional balsamic, and herbs.
  5. Fold in the eggplant and serve.

Estimated macros (per serving)

  • Calories: 430
  • Protein: 16 g
  • Fat: 34 g
  • Total Carbs: 18 g
  • Fiber: 7 g
  • Net Carbs: 11 g

Massaged Kale Salad with Roasted Veggies

Raw kale can feel like chewing a napkin if you skip one step. Massage it first, and it turns soft and silky, while still holding crunch from walnuts.

Servings: 2

Ingredients

  • 6 cups chopped kale, stems removed (200 g)
  • 1 tablespoon olive oil (15 ml)
  • 1 tablespoon lemon juice (15 ml)
  • 1/4 teaspoon kosher salt
  • 1 cup chopped zucchini (130 g)
  • 1 cup chopped cauliflower florets (120 g)
  • 1/2 red bell pepper, chopped (75 g)
  • 1 tablespoon olive oil (15 ml, for roasting)
  • 1/2 teaspoon Italian seasoning
  • 1/4 teaspoon garlic powder
  • 1/4 cup chopped walnuts (28 g)
  • 2 tablespoons pumpkin seeds (16 g)
  • 2 tablespoons crumbled feta (18 g)

Directions

  1. Heat oven to 425°F and line a sheet pan.
  2. Toss zucchini, cauliflower, and bell pepper with olive oil, Italian seasoning, garlic powder, and a pinch of salt.
  3. Roast 18 to 22 minutes, stirring once, until browned at the edges.
  4. Add kale to a big bowl with olive oil, lemon juice, and salt.
  5. Massage kale with clean hands for 60 to 90 seconds, until darker and softer.
  6. Top with roasted veggies, walnuts, pumpkin seeds, and feta, then toss.

Estimated macros (per serving)

  • Calories: 410
  • Protein: 13 g
  • Fat: 33 g
  • Total Carbs: 18 g
  • Fiber: 8 g
  • Net Carbs: 10 g

Greek Meatballs with Tzatziki (oven-baked, freezer-friendly)

These meatballs are small but powerful. They pack protein, reheat well, and taste great cold, which is rare for meal prep.

Servings: 4 (about 4 meatballs per serving)

Ingredients

  • 1 lb ground turkey (93% lean) (454 g)
  • 1 large egg (50 g)
  • 1/3 cup almond flour (32 g)
  • 1/4 cup chopped red onion (40 g)
  • 2 garlic cloves, minced
  • 2 tablespoons chopped parsley
  • 1 tablespoon chopped dill (optional)
  • 1 teaspoon dried oregano
  • 1 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 1 cup plain Greek yogurt, whole milk (240 g)
  • 1 cup grated cucumber, squeezed dry (120 g)
  • 1 tablespoon lemon juice (15 ml)
  • 1 tablespoon olive oil (15 ml)
  • 1 small garlic clove, grated (for tzatziki)
  • Pinch salt and pepper (for tzatziki)

Directions

  1. Heat oven to 400°F and line a baking sheet with parchment.
  2. Mix turkey, egg, almond flour, onion, garlic, herbs, oregano, salt, and pepper.
  3. Roll into 16 meatballs and place on the baking sheet.
  4. Bake 14 to 16 minutes, until cooked through.
  5. Stir Greek yogurt, cucumber, lemon juice, olive oil, garlic, salt, and pepper for tzatziki.
  6. Serve meatballs with tzatziki and a crunchy side salad.

Estimated macros (per serving, meatballs + tzatziki)

  • Calories: 390
  • Protein: 36 g
  • Fat: 23 g
  • Total Carbs: 9 g
  • Fiber: 2 g
  • Net Carbs: 7 g

Make-ahead freezing note: Freeze cooked meatballs on a tray, then transfer to a freezer bag for up to 3 months. Thaw overnight, then reheat at 350°F until hot.

Bonus: Crunchy Sardine and Cucumber Salad (fast, high-protein)

When you want lunch in five minutes, this hits. Sardines bring protein and omega-3s, while cucumber and celery keep it crisp.

Servings: 1

Ingredients

  • 1 can sardines in olive oil, drained (4.25 oz, 120 g)
  • 2 cups chopped romaine (90 g)
  • 3/4 cup chopped cucumber (110 g)
  • 1/4 cup diced celery (30 g)
  • 1/4 avocado, diced (35 g)
  • 1 tablespoon chopped olives, rinsed and drained (10 g)
  • 1 tablespoon olive oil (15 ml)
  • 1 tablespoon lemon juice (15 ml)
  • 1 tablespoon chopped parsley
  • Black pepper to taste

Directions

  1. Add romaine, cucumber, and celery to a bowl.
  2. Top with sardines, avocado, and olives.
  3. Drizzle with olive oil and lemon juice, then finish with parsley and black pepper.

Estimated macros (per serving)

  • Calories: 520
  • Protein: 29 g
  • Fat: 43 g
  • Total Carbs: 10 g
  • Fiber: 6 g
  • Net Carbs: 4 g

High-protein Mediterranean keto dinners you can make on a weeknight (25 recipes)

Weeknights need dinners that move fast and still taste like real food. These Mediterranean keto recipes keep protein high, net carbs low, and cleanup simple, with lots of olive oil, lemon, herbs, and non-starchy veggies.

To keep that restaurant-style finish, many of these dinners end the same way: a quick drizzle of lemon juice plus olive oil right before serving. It wakes up rich flavors without adding carbs.

For crisp edges on sheet-pan meals, use high heat, dry the protein well, and leave space between pieces. Crowding traps steam, and steam is the enemy of browning.

Sheet pan and one pan meals for easy cleanup (Sheet-Pan Lemon Herb Chicken, Sheet-Pan Salmon with Asparagus, Beef with Spinach in the Skillet, Easy Salmon Cakes with Arugula Salad, Bonus: Skillet Turkey Zucchini Meatballs)

Sheet-Pan Lemon Herb Chicken

Bright, salty, and weeknight-easy. High heat gives you golden edges, then a lemon-olive oil finish keeps it Mediterranean.

Ingredients

  • 1 1/2 lb boneless, skinless chicken thighs (680 g)
  • 2 tablespoons olive oil (30 ml), plus 1 tablespoon for finishing (15 ml)
  • 2 tablespoons lemon juice (30 ml), plus 1 tablespoon for finishing (15 ml)
  • 1 tablespoon lemon zest
  • 2 teaspoons dried oregano
  • 1 teaspoon garlic powder
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1 medium zucchini, thick-sliced (200 g)
  • 1 red bell pepper, chopped (150 g)
  • 1/2 red onion, thick-sliced (80 g)

Directions

  1. Heat oven to 450°F, and preheat the sheet pan 5 minutes.
  2. Pat chicken dry, then toss with olive oil, lemon juice, zest, oregano, garlic powder, salt, and pepper.
  3. Toss zucchini, pepper, and onion with any extra marinade left in the bowl.
  4. Spread everything on the hot pan with space between pieces.
  5. Roast 18 to 22 minutes, until chicken hits 165°F.
  6. Broil 1 to 2 minutes for extra browning (watch closely).
  7. Finish with 1 tablespoon olive oil plus 1 tablespoon lemon juice, then serve.

Estimated macros (per serving, 4 servings)

  • Calories: 430
  • Protein: 36 g
  • Fat: 28 g
  • Total Carbs: 9 g
  • Fiber: 3 g
  • Net Carbs: 6 g

Sheet-Pan Salmon with Asparagus

This cooks in about the time it takes to set the table. Look for salmon that flakes easily, and keep the pan hot for crisp edges.

Ingredients

  • 4 salmon fillets (6 oz each, 170 g each)
  • 1 lb asparagus, trimmed (454 g)
  • 2 tablespoons olive oil (30 ml), plus 1 tablespoon for finishing (15 ml)
  • 2 tablespoons lemon juice (30 ml), plus 1 tablespoon for finishing (15 ml)
  • 2 garlic cloves, minced
  • 1 teaspoon dried dill (or 1 tablespoon fresh)
  • 1 teaspoon kosher salt, divided
  • 1/2 teaspoon black pepper
  • 1 tablespoon chopped parsley (optional)

Directions

  1. Heat oven to 450°F, and preheat the sheet pan 5 minutes.
  2. Toss asparagus with 1 tablespoon olive oil, 1 tablespoon lemon juice, half the salt, and pepper.
  3. Pat salmon dry, then rub with 1 tablespoon olive oil, garlic, dill, and remaining salt.
  4. Place salmon skin-side down, and spread asparagus with space between.
  5. Roast 10 to 12 minutes, until salmon flakes and the center looks slightly translucent.
  6. Rest 2 minutes, then drizzle 1 tablespoon olive oil plus 1 tablespoon lemon juice.
  7. Top with parsley, then serve.

Estimated macros (per serving, 4 servings)

  • Calories: 410
  • Protein: 39 g
  • Fat: 28 g
  • Total Carbs: 5 g
  • Fiber: 2 g
  • Net Carbs: 3 g

Beef with Spinach in the Skillet

This is fast, savory, and surprisingly light. A quick lemon-olive oil finish keeps it from tasting heavy.

Ingredients

  • 1 lb lean ground beef (90% lean) (454 g)
  • 1 tablespoon olive oil (15 ml), plus 1 tablespoon for finishing (15 ml)
  • 3 garlic cloves, minced
  • 1 teaspoon dried oregano
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 5 oz baby spinach (142 g)
  • 1/3 cup crumbled feta (50 g)
  • 1 tablespoon lemon juice (15 ml), plus 1 tablespoon for finishing (15 ml)
  • 2 tablespoons chopped parsley (optional)

Directions

  1. Heat a large skillet over medium-high heat, then add olive oil and beef.
  2. Cook 7 to 9 minutes, breaking it up, until browned.
  3. Stir in garlic, oregano, salt, and pepper, cook 30 seconds.
  4. Add spinach and cook 1 to 2 minutes, just until wilted.
  5. Turn off heat, then stir in feta and lemon juice.
  6. Finish with 1 tablespoon olive oil plus 1 tablespoon lemon juice, then top with parsley.

Estimated macros (per serving, 4 servings)

  • Calories: 420
  • Protein: 29 g
  • Fat: 32 g
  • Total Carbs: 4 g
  • Fiber: 1 g
  • Net Carbs: 3 g

Easy Salmon Cakes with Arugula Salad

Crisp outside, tender inside. Chill the patties briefly, then sear hot so they don’t fall apart.

Ingredients

  • 2 cans salmon, drained (12 oz total, 340 g)
  • 1 large egg
  • 1/3 cup almond flour (32 g)
  • 2 tablespoons mayonnaise (30 g)
  • 1 tablespoon Dijon mustard
  • 1 tablespoon lemon zest
  • 1 tablespoon lemon juice (15 ml), plus 1 tablespoon for finishing (15 ml)
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 2 tablespoons olive oil (30 ml), divided
  • 4 cups arugula (80 g)
  • 1/2 cup sliced cucumber (75 g)

Directions

  1. Mix salmon, egg, almond flour, mayo, Dijon, zest, lemon juice, salt, and pepper.
  2. Form 6 patties, then chill 10 minutes.
  3. Heat 1 tablespoon olive oil in a skillet over medium-high.
  4. Cook patties 3 to 4 minutes per side, until browned and hot through.
  5. Toss arugula and cucumber with remaining 1 tablespoon olive oil.
  6. Finish cakes with 1 tablespoon lemon juice, then serve with the salad.

Estimated macros (per serving, 3 servings)

  • Calories: 520
  • Protein: 43 g
  • Fat: 37 g
  • Total Carbs: 7 g
  • Fiber: 2 g
  • Net Carbs: 5 g

Bonus: Skillet Turkey Zucchini Meatballs

These cook quickly and stay juicy because zucchini sneaks in moisture and fiber. Keep the pan hot so you get browned sides.

Ingredients

  • 1 lb ground turkey (93% lean) (454 g)
  • 1/2 cup grated zucchini, squeezed dry (75 g)
  • 1 large egg
  • 1/4 cup grated Parmesan (20 g)
  • 2 garlic cloves, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 2 tablespoons olive oil (30 ml), divided
  • 2 tablespoons lemon juice (30 ml), divided
  • 2 tablespoons chopped parsley (optional)

Directions

  1. Mix turkey, zucchini, egg, Parmesan, garlic, oregano, salt, and pepper.
  2. Roll into 16 small meatballs.
  3. Heat 1 tablespoon olive oil in a large skillet over medium-high heat.
  4. Brown meatballs 6 to 8 minutes, turning often.
  5. Add 1/4 cup water, cover, and cook 4 to 6 minutes, until 165°F inside.
  6. Finish with 1 tablespoon olive oil plus 2 tablespoons lemon juice, then add parsley.

Estimated macros (per serving, 4 servings)

  • Calories: 330
  • Protein: 32 g
  • Fat: 21 g
  • Total Carbs: 3 g
  • Fiber: 1 g
  • Net Carbs: 2 g

Creamy, cheesy, and still keto (Marry Me Chicken, Creamy Spinach-Artichoke Salmon, Goat Cheese-Stuffed Chicken, Feta and Roasted Red Pepper Stuffed Chicken, Greek Shrimp Saganaki)

Marry Me Chicken (Mediterranean keto style)

Creamy sauce, tangy sun-dried tomatoes, and plenty of protein. Drain the tomatoes well, and check jars for added sugar.

Ingredients

  • 1 1/2 lb chicken breast cutlets (680 g)
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1 tablespoon olive oil (15 ml)
  • 2 garlic cloves, minced
  • 1/3 cup oil-packed sun-dried tomatoes, drained and chopped (55 g)
  • 1/2 cup heavy cream (120 ml)
  • 1/4 cup plain Greek yogurt (60 g)
  • 1/2 cup grated Parmesan (45 g)
  • 1 teaspoon Italian seasoning
  • 2 cups baby spinach (60 g)
  • 1 tablespoon lemon juice (15 ml), plus 1 teaspoon olive oil to finish (optional)

Directions

  1. Season chicken with salt and pepper.
  2. Sear in olive oil over medium-high, 3 to 4 minutes per side, then remove.
  3. Lower heat to medium, add garlic and sun-dried tomatoes, cook 30 seconds.
  4. Stir in cream, simmer 3 to 4 minutes to thicken.
  5. Whisk in Greek yogurt, then melt in Parmesan and Italian seasoning.
  6. Add spinach to wilt, then return chicken and cook to 165°F.
  7. Finish with lemon juice (and a tiny olive oil drizzle if you want).

Estimated macros (per serving, 4 servings)

  • Calories: 520
  • Protein: 49 g
  • Fat: 33 g
  • Total Carbs: 7 g
  • Fiber: 2 g
  • Net Carbs: 5 g

Creamy Spinach-Artichoke Salmon

This tastes like a steakhouse salmon, but the sauce stays thick without flour. Reduce first, then add cheese.

Ingredients

  • 4 salmon fillets (6 oz each, 170 g each)
  • 1 teaspoon kosher salt, divided
  • 1/2 teaspoon black pepper
  • 1 tablespoon olive oil (15 ml)
  • 1/2 cup heavy cream (120 ml)
  • 1/4 cup plain Greek yogurt (60 g)
  • 3/4 cup chopped artichoke hearts, drained (120 g)
  • 3 cups baby spinach (90 g)
  • 1/2 cup shredded mozzarella (56 g)
  • 1 tablespoon lemon juice (15 ml), plus 1 tablespoon olive oil for finishing (15 ml)

Directions

  1. Pat salmon dry, season with half the salt and pepper.
  2. Sear in olive oil over medium-high, 3 minutes per side, then remove.
  3. Add cream and simmer 3 to 4 minutes to reduce.
  4. Stir in Greek yogurt, artichokes, and remaining salt.
  5. Add spinach to wilt, then melt in mozzarella.
  6. Return salmon and warm 2 minutes, until it flakes easily.
  7. Finish with lemon juice and a drizzle of olive oil.

Estimated macros (per serving, 4 servings)

  • Calories: 540
  • Protein: 40 g
  • Fat: 41 g
  • Total Carbs: 6 g
  • Fiber: 2 g
  • Net Carbs: 4 g

Goat Cheese-Stuffed Chicken

Goat cheese stays creamy and tangy, even after baking. Sear first for color, then finish in the oven.

Ingredients

  • 4 small boneless, skinless chicken breasts (about 6 oz each, 680 g total)
  • 1 teaspoon kosher salt, divided
  • 1/2 teaspoon black pepper
  • 3 oz goat cheese (85 g)
  • 1 cup chopped baby spinach (30 g)
  • 1 teaspoon dried oregano
  • 1 tablespoon olive oil (15 ml)
  • 1/2 cup chicken broth (120 ml)
  • 1 tablespoon lemon juice (15 ml), plus 1 tablespoon olive oil for finishing (15 ml)

Directions

  1. Heat oven to 400°F.
  2. Slice a pocket into each chicken breast, then season with salt and pepper.
  3. Mix goat cheese, spinach, and oregano, then stuff into the pockets.
  4. Sear in olive oil over medium-high, 2 minutes per side.
  5. Add broth, transfer to oven, and bake 12 to 15 minutes, until 165°F.
  6. Rest 5 minutes, then finish with lemon juice plus olive oil.

Estimated macros (per serving, 4 servings)

  • Calories: 380
  • Protein: 44 g
  • Fat: 21 g
  • Total Carbs: 3 g
  • Fiber: 1 g
  • Net Carbs: 2 g

Feta and Roasted Red Pepper Stuffed Chicken

Salty feta and sweet peppers make the filling taste bold without a heavy sauce. Drain the peppers so the chicken browns.

Ingredients

  • 4 chicken breasts (about 6 oz each, 680 g total)
  • 1 teaspoon kosher salt, divided
  • 1/2 teaspoon black pepper
  • 1/2 cup chopped roasted red peppers, drained (85 g)
  • 1/2 cup crumbled feta (75 g)
  • 1 teaspoon dried oregano
  • 1 tablespoon olive oil (15 ml)
  • 1/2 cup chicken broth (120 ml)
  • 2 tablespoons lemon juice (30 ml), divided

Directions

  1. Heat oven to 400°F.
  2. Cut pockets in chicken, then season with salt and pepper.
  3. Mix peppers, feta, and oregano, then stuff chicken.
  4. Sear in olive oil over medium-high, 2 minutes per side.
  5. Add broth, bake 12 to 15 minutes, until 165°F.
  6. Rest 5 minutes, then finish with remaining lemon juice.

Estimated macros (per serving, 4 servings)

  • Calories: 360
  • Protein: 45 g
  • Fat: 18 g
  • Total Carbs: 4 g
  • Fiber: 1 g
  • Net Carbs: 3 g

Greek Shrimp Saganaki

Shrimp cooks fast, so the sauce does the heavy lifting. Keep it thick with reduction and feta, not flour.

Ingredients

  • 1 1/2 lb raw shrimp, peeled and deveined (680 g)
  • 1 tablespoon olive oil (15 ml), plus 1 teaspoon for finishing (5 ml)
  • 3 garlic cloves, minced
  • 1 (14.5 oz) can crushed tomatoes (411 g)
  • 1 teaspoon dried oregano
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon red pepper flakes (optional)
  • 4 oz feta, crumbled (113 g)
  • 2 tablespoons lemon juice (30 ml)
  • 2 tablespoons chopped parsley (optional)

Directions

  1. Heat olive oil in a skillet over medium heat, then cook garlic 30 seconds.
  2. Add crushed tomatoes, oregano, salt, pepper, and red pepper flakes.
  3. Simmer 8 to 10 minutes, until thick.
  4. Stir in shrimp and cook 2 to 3 minutes, just until pink and curled.
  5. Turn off heat, then stir in feta until slightly melted.
  6. Finish with lemon juice and a small olive oil drizzle, then top with parsley.

Estimated macros (per serving, 4 servings)

  • Calories: 360
  • Protein: 44 g
  • Fat: 17 g
  • Total Carbs: 10 g
  • Fiber: 2 g
  • Net Carbs: 8 g

Grill and air fryer favorites with big flavor (Grilled Lamb Chops, Air Fryer Tandoori Chicken Kebabs, Swordfish with Crushed Olives, Keto Italian Chicken with Basil and Olives, Baked Flounder with Fresh Lemon Pepper)

Grilled Lamb Chops

Lamb loves simple flavors. A short marinade and a proper rest gives you juicy chops with crisp grill marks.

Ingredients

  • 8 lamb rib chops (about 2 lb total, 907 g)
  • 2 tablespoons olive oil (30 ml), plus 1 tablespoon for finishing (15 ml)
  • 2 tablespoons lemon juice (30 ml), plus 1 tablespoon for finishing (15 ml)
  • 3 garlic cloves, minced
  • 2 teaspoons dried oregano
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper

Directions

  1. Mix olive oil, lemon juice, garlic, oregano, salt, and pepper.
  2. Coat lamb and marinate 30 to 60 minutes (refrigerate).
  3. Preheat grill to medium-high (about 450°F).
  4. Grill 3 to 4 minutes per side for medium-rare to medium.
  5. Rest 5 minutes.
  6. Finish with olive oil plus lemon juice, then serve.

Estimated macros (per serving, 4 servings)

  • Calories: 610
  • Protein: 42 g
  • Fat: 48 g
  • Total Carbs: 1 g
  • Fiber: 0 g
  • Net Carbs: 1 g

Air Fryer Tandoori Chicken Kebabs (yogurt marinade)

The yogurt marinade keeps chicken tender, while the air fryer browns the edges fast. Add a quick cucumber salad if you want crunch.

Ingredients

  • 1 1/2 lb boneless, skinless chicken thighs, cubed (680 g)
  • 1/2 cup plain Greek yogurt (120 g)
  • 1 tablespoon olive oil (15 ml)
  • 1 tablespoon lemon juice (15 ml)
  • 2 teaspoons paprika
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon turmeric
  • 1/2 teaspoon garlic powder
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • Optional side: 1 cup diced cucumber (150 g) + 1 tablespoon lemon juice + pinch salt

Directions

  1. Mix yogurt, olive oil, lemon juice, spices, salt, and pepper.
  2. Coat chicken and marinate 2 to 12 hours (refrigerate).
  3. Soak wooden skewers 20 minutes, if using.
  4. Preheat air fryer to 400°F.
  5. Thread chicken, then air fry 10 to 12 minutes, flipping halfway, until 165°F.
  6. Rest 3 minutes, then serve (add the cucumber-lemon side if you like).

Estimated macros (per serving, 4 servings)

  • Calories: 360
  • Protein: 39 g
  • Fat: 20 g
  • Total Carbs: 6 g
  • Fiber: 1 g
  • Net Carbs: 5 g

Swordfish with Crushed Olives

Swordfish cooks like a steak, so it’s great for fast dinners. The olive topping brings salt and bite without a sugary sauce.

Ingredients

  • 4 swordfish steaks (6 oz each, 170 g each)
  • 1 tablespoon olive oil (15 ml)
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/2 cup kalamata olives, pitted and chopped (75 g)
  • 2 tablespoons capers, rinsed and drained (16 g)
  • 1 tablespoon lemon zest
  • 2 tablespoons lemon juice (30 ml)
  • 1 tablespoon olive oil for finishing (15 ml)
  • 2 tablespoons chopped parsley (optional)

Directions

  1. Pat swordfish dry, then brush with olive oil, salt, and pepper.
  2. Preheat grill or grill pan to medium-high.
  3. Cook 3 to 4 minutes per side, until opaque and firm.
  4. Rest 3 minutes.
  5. Mix olives, capers, zest, and lemon juice.
  6. Spoon topping over fish, then finish with olive oil and parsley.

Estimated macros (per serving, 4 servings)

  • Calories: 410
  • Protein: 44 g
  • Fat: 25 g
  • Total Carbs: 3 g
  • Fiber: 1 g
  • Net Carbs: 2 g

Keto Italian Chicken with Basil and Olives

This tastes like a skillet version of a rustic Italian dinner. Let the chicken rest so the juices stay put.

Ingredients

  • 1 1/2 lb chicken breast cutlets (680 g)
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1 tablespoon olive oil (15 ml)
  • 1/2 cup chicken broth (120 ml)
  • 1/2 cup chopped olives, rinsed and drained (75 g)
  • 1 cup cherry tomatoes, halved (150 g)
  • 1/4 cup chopped fresh basil
  • 2 tablespoons lemon juice (30 ml), plus 1 tablespoon olive oil for finishing (15 ml)

Directions

  1. Season chicken with salt and pepper.
  2. Sear in olive oil over medium-high, 3 minutes per side, until 165°F.
  3. Remove chicken and rest 5 minutes.
  4. Add broth, olives, and tomatoes, simmer 3 minutes.
  5. Stir in basil and lemon juice.
  6. Return chicken briefly to coat, then finish with olive oil and serve.

Estimated macros (per serving, 4 servings)

  • Calories: 350
  • Protein: 48 g
  • Fat: 15 g
  • Total Carbs: 7 g
  • Fiber: 2 g
  • Net Carbs: 5 g

Baked Flounder with Fresh Lemon Pepper

Flounder is thin and fast. Pull it when it flakes and the center turns opaque, then add lemon and olive oil.

Ingredients

  • 4 flounder fillets (6 oz each, 170 g each)
  • 2 tablespoons olive oil (30 ml), divided
  • 2 tablespoons lemon juice (30 ml), divided
  • 1 teaspoon lemon zest
  • 1 teaspoon kosher salt
  • 1 teaspoon coarse black pepper
  • 1 teaspoon garlic powder
  • 2 tablespoons chopped parsley (optional)

Directions

  1. Heat oven to 425°F, and oil a baking dish with 1 tablespoon olive oil.
  2. Arrange fish in a single layer, then season with salt, pepper, garlic powder, and zest.
  3. Bake 8 to 10 minutes, until it flakes easily with a fork.
  4. Rest 2 minutes.
  5. Finish with remaining olive oil and lemon juice, then add parsley.

Estimated macros (per serving, 4 servings)

  • Calories: 300
  • Protein: 40 g
  • Fat: 14 g
  • Total Carbs: 1 g
  • Fiber: 0 g
  • Net Carbs: 1 g

Comfort food style dinners with extra fiber (Keto Stuffed Peppers, Ratatouille with Baked Eggs, Chicken and White Bean Soup, Chicken Leek Soup with White Wine, Mediterranean Baked Cod)

Keto Stuffed Peppers

These hit the comfort-food button without rice. Cauliflower rice keeps them filling, not heavy.

Ingredients

  • 4 large bell peppers, halved and seeded (about 600 g)
  • 1 lb ground turkey (454 g)
  • 1 tablespoon olive oil (15 ml)
  • 1 cup riced cauliflower (150 g)
  • 1/2 cup diced onion (80 g)
  • 2 garlic cloves, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/2 cup marinara (no added sugar) (120 g)
  • 1 cup shredded mozzarella (112 g)
  • 1 tablespoon lemon juice (15 ml) + 1 teaspoon olive oil (optional finish)

Directions

  1. Heat oven to 400°F, and place peppers cut-side up in a baking dish.
  2. Sauté turkey in olive oil 6 to 8 minutes, then add onion and garlic.
  3. Stir in cauliflower rice, oregano, salt, pepper, and marinara, cook 2 minutes.
  4. Fill pepper halves, then top with mozzarella.
  5. Bake 18 to 22 minutes, until peppers soften and turkey is 165°F.
  6. Finish with lemon juice (and a small olive oil drizzle if you want).

Estimated macros (per serving, 4 servings, 2 pepper halves)

  • Calories: 520
  • Protein: 42 g
  • Fat: 33 g
  • Total Carbs: 18 g
  • Fiber: 6 g
  • Net Carbs: 12 g

Ratatouille with Baked Eggs

This is vegetables cooked down into a silky base, then eggs bake on top like little puddles of comfort.

Ingredients

  • 2 tablespoons olive oil (30 ml), plus 1 tablespoon for finishing (15 ml)
  • 1 small eggplant, diced (350 g)
  • 2 medium zucchini, diced (300 g)
  • 1 red bell pepper, diced (150 g)
  • 1/2 yellow onion, diced (80 g)
  • 3 garlic cloves, minced
  • 1 (14.5 oz) can diced tomatoes (411 g)
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon dried thyme (or oregano)
  • 6 large eggs
  • 2 tablespoons lemon juice (30 ml)

Directions

  1. Heat oven to 375°F.
  2. In an oven-safe skillet, sauté eggplant in olive oil 6 minutes.
  3. Add zucchini, pepper, and onion, cook 6 to 8 minutes.
  4. Stir in garlic, tomatoes, salt, pepper, and thyme, simmer 5 minutes.
  5. Make 6 small wells, crack in eggs, then bake 10 to 14 minutes (set whites, runny yolks if you like).
  6. Finish with lemon juice plus olive oil, then serve.

Estimated macros (per serving, 3 servings)

  • Calories: 360
  • Protein: 19 g
  • Fat: 26 g
  • Total Carbs: 18 g
  • Fiber: 7 g
  • Net Carbs: 11 g

Chicken and White Bean Soup (measured beans, keto swap included)

You get the classic cozy feel, but beans stay controlled. For stricter keto, swap in mushrooms or cauliflower.

Ingredients

  • 1 tablespoon olive oil (15 ml)
  • 1 lb cooked shredded chicken (454 g)
  • 1 cup cooked cannellini beans, rinsed and drained (180 g)
  • 6 cups chicken broth (1.4 L)
  • 1 cup diced celery (100 g)
  • 1 cup diced zucchini (130 g)
  • 3 cups chopped baby spinach (90 g)
  • 2 garlic cloves, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 2 tablespoons lemon juice (30 ml)

Directions

  1. Heat olive oil in a pot over medium heat, then cook celery, zucchini, and garlic 4 minutes.
  2. Add broth, chicken, beans, oregano, salt, and pepper.
  3. Simmer 10 minutes.
  4. Stir in spinach to wilt.
  5. Finish with lemon juice, then serve hot.

Estimated macros (per serving, 4 servings, includes beans)

  • Calories: 320
  • Protein: 38 g
  • Fat: 12 g
  • Total Carbs: 16 g
  • Fiber: 4 g
  • Net Carbs: 12 g

Stricter keto swap (instead of beans): Use 1 1/2 cups chopped mushrooms (105 g) or 1 1/2 cups small cauliflower florets (150 g).

Chicken Leek Soup with White Wine (measured, thickened by reduction)

This is the soup version of a soft sweater. Reduce the broth and cream slightly, and it turns silky without flour.

Ingredients

  • 2 tablespoons olive oil (30 ml)
  • 2 leeks, white and light green parts only, sliced (200 g)
  • 2 celery stalks, diced (80 g)
  • 2 garlic cloves, minced
  • 1/3 cup dry white wine (80 ml)
  • 6 cups chicken broth (1.4 L)
  • 1 lb cooked shredded chicken (454 g)
  • 1/3 cup heavy cream (80 ml)
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 2 tablespoons lemon juice (30 ml)

Directions

  1. Heat olive oil in a pot over medium heat, then cook leeks and celery 6 to 8 minutes.
  2. Add garlic, cook 30 seconds.
  3. Pour in wine, simmer 2 minutes.
  4. Add broth, chicken, salt, and pepper, then simmer 12 minutes.
  5. Stir in cream and simmer 3 minutes to thicken slightly.
  6. Finish with lemon juice, then serve.

Estimated macros (per serving, 4 servings)

  • Calories: 340
  • Protein: 39 g
  • Fat: 16 g
  • Total Carbs: 8 g
  • Fiber: 2 g
  • Net Carbs: 6 g

Mediterranean Baked Cod

Cod is mild, so the topping matters. Tomatoes, olives, and olive oil do the job, then lemon sharpens it at the end.

Ingredients

  • 4 cod fillets (6 oz each, 170 g each)
  • 1 tablespoon olive oil (15 ml), plus 1 tablespoon for finishing (15 ml)
  • 1 cup cherry tomatoes, halved (150 g)
  • 1/2 cup chopped olives, rinsed and drained (75 g)
  • 2 garlic cloves, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 2 tablespoons lemon juice (30 ml)
  • 2 tablespoons chopped parsley (optional)

Directions

  1. Heat oven to 425°F, and oil a baking dish.
  2. Pat cod dry, season with salt and pepper, then place in the dish.
  3. Mix tomatoes, olives, garlic, oregano, and 1 tablespoon olive oil.
  4. Spoon topping over cod.
  5. Bake 10 to 12 minutes, until cod flakes and turns opaque.
  6. Finish with lemon juice plus olive oil, then top with parsley.

Estimated macros (per serving, 4 servings)

  • Calories: 290
  • Protein: 38 g
  • Fat: 14 g
  • Total Carbs: 5 g
  • Fiber: 2 g
  • Net Carbs: 3 g

Flexible bowls and casseroles for leftovers (Cauliflower Rice Bowl with Grilled Chicken, Chicken Broccoli and Quinoa Casserole, Grilled Pork Loin with White Bean Puree, Cauliflower and Kale Frittata, Sheet-Pan Shrimp and Beets)

Cauliflower Rice Bowl with Grilled Chicken

This is the weeknight bowl you can remix all week. Grill extra chicken, then build in minutes.

Ingredients

  • 1 1/2 lb chicken breast (680 g)
  • 1 tablespoon olive oil (15 ml)
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon dried oregano
  • 4 cups cauliflower rice, cooked (600 g)
  • 2 cups chopped cucumber (300 g)
  • 1 cup cherry tomatoes, halved (150 g)
  • 1/2 cup crumbled feta (75 g)
  • 2 tablespoons olive oil (30 ml), plus 2 tablespoons lemon juice (30 ml) for finishing
  • 1/4 cup chopped parsley (optional)

Directions

  1. Season chicken with olive oil, salt, pepper, and oregano.
  2. Grill over medium-high 5 to 7 minutes per side, until 165°F.
  3. Rest 5 minutes, then slice.
  4. Warm cauliflower rice, then divide into bowls.
  5. Top with cucumber, tomatoes, chicken, and feta.
  6. Finish with olive oil and lemon juice, then add parsley.

Estimated macros (per serving, 4 servings)

  • Calories: 480
  • Protein: 54 g
  • Fat: 27 g
  • Total Carbs: 14 g
  • Fiber: 5 g
  • Net Carbs: 9 g

Chicken Broccoli and Quinoa Casserole (small quinoa, swap included)

A small scoop of quinoa adds texture, but it stays measured. For stricter keto, use more cauliflower rice.

Ingredients

  • 1 tablespoon olive oil (15 ml)
  • 1 lb cooked chicken breast, chopped (454 g)
  • 4 cups broccoli florets (360 g)
  • 1/2 cup cooked quinoa (92 g total, about 1/4 cup per serving)
  • 1 cup plain Greek yogurt (240 g)
  • 1/2 cup heavy cream (120 ml)
  • 1 1/2 cups shredded mozzarella (168 g)
  • 1/4 cup grated Parmesan (20 g)
  • 1 teaspoon garlic powder
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 2 tablespoons lemon juice (30 ml)

Directions

  1. Heat oven to 375°F, and oil a 9×13-inch dish.
  2. Steam broccoli 3 minutes, then drain well.
  3. Mix yogurt, cream, garlic powder, salt, pepper, and half the mozzarella.
  4. Stir in chicken, broccoli, and cooked quinoa.
  5. Spread in the dish, top with remaining mozzarella and Parmesan.
  6. Bake 20 to 25 minutes, until bubbly.
  7. Finish with lemon juice, then serve.

Estimated macros (per serving, 4 servings, with quinoa)

  • Calories: 610
  • Protein: 58 g
  • Fat: 36 g
  • Total Carbs: 18 g
  • Fiber: 4 g
  • Net Carbs: 14 g

Low-carb swap (instead of quinoa): Use 1 cup cauliflower rice (150 g) stirred into the casserole.

Grilled Pork Loin with White Bean Puree (swap included)

Pork loin is lean, so the puree adds creamy comfort. Keep the bean portion small, or swap cauliflower puree for stricter keto.

Ingredients

  • 1 1/2 lb pork loin (680 g)
  • 1 tablespoon olive oil (15 ml)
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon dried rosemary (or oregano)
  • 1 1/2 cups cooked cannellini beans, rinsed and drained (270 g)
  • 2 tablespoons olive oil (30 ml) (for puree)
  • 1 garlic clove
  • 2 tablespoons lemon juice (30 ml), divided
  • 2 tablespoons water (30 ml), as needed

Directions

  1. Rub pork with olive oil, salt, pepper, and rosemary, then rest 15 minutes.
  2. Grill over medium-high, turning occasionally, until 145°F inside (about 18 to 25 minutes).
  3. Rest 10 minutes, then slice.
  4. Blend beans, olive oil, garlic, 1 tablespoon lemon juice, and water until smooth.
  5. Serve pork over puree, then finish with remaining lemon juice.

Estimated macros (per serving, 4 servings, includes beans)

  • Calories: 520
  • Protein: 54 g
  • Fat: 24 g
  • Total Carbs: 22 g
  • Fiber: 6 g
  • Net Carbs: 16 g

Low-carb option (instead of beans): Steam 3 cups cauliflower florets, then blend with 1 garlic clove, 2 tablespoons olive oil, salt, and a splash of water until smooth.

Cauliflower and Kale Frittata

This works for dinner, then turns into grab-and-go slices tomorrow. Cook the veg first so the eggs set, not steam.

Ingredients

  • 1 tablespoon olive oil (15 ml)
  • 2 cups small cauliflower florets (240 g)
  • 2 cups chopped kale (80 g)
  • 10 large eggs
  • 1/3 cup plain Greek yogurt (80 g)
  • 1 cup crumbled feta (150 g)
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 2 tablespoons lemon juice (30 ml), plus 1 teaspoon olive oil for finishing (optional)

Directions

  1. Heat oven to 375°F.
  2. Sauté cauliflower in olive oil over medium heat 6 to 8 minutes.
  3. Add kale and cook 2 minutes to soften.
  4. Whisk eggs, Greek yogurt, salt, and pepper.
  5. Pour eggs into the skillet, then add feta.
  6. Bake 12 to 15 minutes, until set.
  7. Finish with lemon juice (and olive oil if you like), then slice.

Estimated macros (per serving, 4 servings)

  • Calories: 430
  • Protein: 26 g
  • Fat: 34 g
  • Total Carbs: 10 g
  • Fiber: 3 g
  • Net Carbs: 7 g

Sheet-Pan Shrimp and Beets (small portion)

Beets bring sweetness, so keep the portion modest. Pair them with shrimp and feta, and it still fits a low net carb dinner.

Ingredients

  • 1 1/2 lb raw shrimp, peeled and deveined (680 g)
  • 2 small beets, peeled and cut into 1/2-inch cubes (180 g)
  • 2 cups zucchini, chopped (260 g)
  • 3 tablespoons olive oil (45 ml), divided
  • 1 teaspoon kosher salt, divided
  • 1/2 teaspoon black pepper
  • 2 teaspoons dried oregano
  • 2 tablespoons lemon juice (30 ml), plus 1 tablespoon for finishing (15 ml)
  • 1/2 cup crumbled feta (75 g)

Directions

  1. Heat oven to 425°F, and line a sheet pan.
  2. Toss beets with 1 tablespoon olive oil and half the salt, then roast 20 minutes.
  3. Toss zucchini with 1 tablespoon olive oil, oregano, pepper, and a pinch of salt.
  4. Add zucchini and shrimp to the pan, spacing everything out.
  5. Roast 8 to 10 minutes, until shrimp are pink and curled.
  6. Finish with remaining olive oil, lemon juice, and feta.

Estimated macros (per serving, 4 servings)

  • Calories: 390
  • Protein: 42 g
  • Fat: 22 g
  • Total Carbs: 14 g
  • Fiber: 3 g
  • Net Carbs: 11 g (beets contribute most of the carbs here)

Grocery list and meal prep game plan for a full week

If you want a full week of high-protein, high-fiber Mediterranean keto meals, the trick is simple: keep the same flavor builders on hand, then rotate proteins and veggies. This plan keeps shopping predictable, prep time tight, and meals easy to mix and match.

The core staples that make these recipes fast

These staples show up again and again, so dinner doesn’t turn into a scavenger hunt:

  • Extra-virgin olive oil
  • Lemons (juice + zest)
  • Garlic (fresh cloves or jarred minced)
  • Greek yogurt, plain (dressing, sauces, marinades)
  • Feta (crumbled or block)
  • Parmesan or mozzarella (for casseroles and skillet meals)
  • Canned tuna or salmon
  • Frozen shrimp
  • Bagged greens (romaine, arugula, spinach)
  • Cucumbers (snack boxes, salads, tzatziki)
  • Zucchini (zoodles, bowls, sheet-pan meals)
  • Cauliflower rice (fresh or frozen)
  • Jarred artichoke hearts (water-packed or well-drained)
  • Olives and capers (briny “instant flavor”)
  • Red wine vinegar (quick dressings)

Label tip: Check marinara, sun-dried tomatoes, dressings, and “light” yogurt for added sugar (also look for dextrose, maltodextrin, and syrups).

For a structured, grab-and-go grocery list, shop by category:

  • Proteins: chicken thighs or cutlets, salmon fillets, lean ground beef or turkey, eggs, deli turkey (lower sodium), canned tuna/salmon, frozen shrimp
  • Veggies: zucchini, asparagus, mushrooms, spinach, romaine/arugula, cucumbers, cherry tomatoes, bell peppers, red onion, cauliflower rice
  • Fats: olive oil, mayo, avocado, sesame oil (optional)
  • Dairy: Greek yogurt, feta, mozzarella, Parmesan, heavy cream (as needed)
  • Pantry: olives, capers, artichoke hearts, crushed tomatoes, vinegar, Dijon, nuts or seeds
  • Herbs and spices: oregano, dill, parsley, basil, garlic powder, black pepper, red pepper flakes

A simple mix and match weekly menu using the recipes above

This 7-day menu repeats ingredients on purpose, so leftovers become lunch, not clutter.

DayBreakfastLunchDinner
1Mushroom and Asparagus FrittataMediterranean Tuna SaladSheet-Pan Lemon Herb Chicken
2Avocado Toast with Smoked SalmonGreek Salad (No Croutons) + tunaShrimp Scampi Zoodles
3Keto Italian Breakfast CasseroleAntipasto SaladCreamy Spinach-Artichoke Salmon
4Berry-Almond Smoothie BowlGrilled Chicken Salad with Yogurt DressingBeef with Spinach in the Skillet
5Savory Spinach and Mushroom OmeletteAvocado Tuna Spinach SaladGreek Shrimp Saganaki
6Leftover frittata sliceTuscan Tuna and White Bean Salad (or keto swap)Sheet-Pan Salmon with Asparagus
7Keto Caprese OmeletLeftover salad + feta“Repeat your favorite” night

GLP-1 note: Start with smaller portions, eat the protein first, then pause. Stop when you’re satisfied, not stuffed.

To prep in 60 to 90 minutes, follow this order: wash and chop cucumbers, onions, and salad veg; spiralize zucchini (or buy zoodles); cook one batch protein (Sheet-Pan Lemon Herb Chicken or grilled chicken for bowls and salads); roast a sheet pan of zucchini, peppers, and onions; mix two dressings (Greek yogurt-lemon-dill, plus olive oil-red wine vinegar-oregano). Finish by building snack boxes with olives, cucumbers, and feta.

Storage: Most cooked proteins and roasted veggies hold 3 to 4 days refrigerated. Hardier salads (no avocado) keep 2 to 3 days. Freeze cooked meatballs or extra chicken up to 3 months.

Make these recipes work for your carbs, calories, and appetite

These Mediterranean keto recipes are flexible, which is a big deal when your carb limit, calorie target, or hunger changes day to day. Think of each meal like a template. Keep the protein and low-carb veggies steady, then adjust the higher-carb and higher-fat “extras” (beans, beets, quinoa, oil, cheese) so your macros stay where you want them.

If you track, use a food scale and a tracking app (Cronometer, Carb Manager, or MyFitnessPal) for the add-ons that move the needle. A tablespoon here sounds small, yet it can swing net carbs or calories fast.

Easy ways to lower net carbs without changing the whole recipe

Here are quick tweaks that keep the flavors familiar while pulling net carbs down:

  • Swap chickpeas or white beans for extra cucumber, zucchini, mushrooms, or hearts of palm, using the same seasonings.
  • Cut beets to a garnish, then bulk the pan with zucchini or asparagus for the same roasted feel.
  • Skip quinoa in casseroles, then stir in riced cauliflower or chopped cauliflower florets for volume.
  • Keep tomatoes, onions, and roasted peppers, but weigh them, those “small scoops” add up quickly.
  • Choose higher-fiber, lower-net-carb breads or wraps only if the label matches your goals, then log the exact brand.
  • Add more leafy greens (spinach, arugula, romaine) to stretch the bowl without raising net carbs much.
  • Boost fiber with chia, ground flax, or a pinch of psyllium, especially in yogurt bowls and dressings.
  • Weigh higher-carb toppers like berries, balsamic, and sun-dried tomatoes, then track them in your app.

When carbs feel tight, measure the starchy add-in first, then build the rest around it.

If you need more protein, here are clean add-ons that fit the Mediterranean keto style

Protein is the best “appetite anchor” in this recipe list, so add it before adding extra fat. Try:

  • Extra grilled chicken: Slice it onto salads and bowls, then brighten with lemon and oregano.
  • Tuna or shrimp: Fold into salads, or pile onto zucchini noodles for a fast protein bump.
  • Egg whites: Stir into scrambled eggs, frittatas, or shakshuka-style dishes for more protein without many calories.
  • Greek yogurt: Use it as a creamy topper, or thin with lemon juice for a quick sauce.
  • Cottage cheese (if tolerated): Blend it smooth for a mild, high-protein “cream” in dressings and bakes.
  • Hemp hearts: Sprinkle 1 to 2 tablespoons for a quiet boost that doesn’t change the dish much.
  • Simple protein vinaigrette: Whisk olive oil + lemon + salt + pepper, then blend in a few spoonfuls of cottage cheese (optional) to make it creamy and more filling.

Collagen can help you hit a protein number, but it isn’t a complete protein, so don’t let it replace real food proteins.

For lower calories, reduce oil and cheese first, then add lean seafood or chicken and more greens. If you need bariatric-friendly meals, aim for softer textures (shredded chicken, flaky fish, yogurt sauces) and serve smaller portions, then pause before seconds.

Enjoy!

These 50 Mediterranean keto hybrid recipes prove you can eat full, satisfying meals without living on plain chicken and salad. Each combo keeps protein high and fiber steady, so you stay fuller longer and digestion stays on track. At the same time, the flavors still feel Mediterranean, think olive oil, lemon, herbs, seafood, and briny add-ins, while carbs stay keto-leaning with smart swaps like cauliflower rice, zucchini noodles, and measured portions of beans when you want them.

To make this doable, start small. Pick 3 breakfasts, 3 lunches, and 3 dinners, then repeat them for a week. After that, swap in new recipes one at a time, so your grocery list stays simple and your routine sticks.

Save this post for your next meal prep day, then share it with a friend who wants high-protein, high-fiber meals that still taste like real food. Also, browse more Keto Sugar Free categories, including Air Fryer, One Pan, High Protein, and Diabetic Friendly, to match your schedule and goals.

Comment with your goals (higher protein, lower carbs, or meal prep), and tell me which recipe you want first.

The Best 50 Low-Carb, Sugar Free Southern Dessert-Bar Recipes

The Best 50 Low-Carb, Sugar Free Southern Cake Recipes

The Best 50 Low-Carb, Sugar Free Southern Cheesecake Recipes

The Best 50 Low-Carb, Sugar Free Southern Pie Recipes

The Best 50 High-Protein/Low-Carb/Sugar Free Southern Historical Recipes

The Best 50 High-Protein/Low-Carb/Sugar Free Southern Sandwich Recipes

The Best 50 High-Protein/Low-Carb/Sugar Free Southern Soups/Stews Recipes

The Best 50 High-Protein/Low-Carb/Sugar Free Southern Better/Takeout Recipes

The Best 50 High-Protein/Low-Carb/Sugar Free Southern Grilled Recipes

The Best 50 High-Protein/Low-Carb/Sugar Free Southern One Pot Recipes

The Best 50 High-Protein/Low-Carb/Sugar Free Southern Casserole Recipes

The Best 50 High-Protein/Low-Carb/Sugar Free Southern Game Day Recipes

The Best 50 High-Protein/Low-Carb/Sugar Free Southern Fish Recipes

The Best 50+ High-Protein/Low-Carb/ Sugar Free Southern Shrimp Recipes

The Best Southern Shrimp Recipes (High-Protein, Low-Carb, Sugar Free)

The Best 50 High-Protein/Low-Carb/Sugar Free Southern Slow Cooker Recipes

The Best 50 High-Protein/Low-Carb/Sugar Free Southern Appetizer Recipes

The Best 50 High-Protein/Low-Carb/Sugar Free Southern Skillet Recipes

The Best 50+ High-Protein/Low-Carb/Sugar Free Southern Valentine’s Day Recipes

The Best 60 High-Protein/Low-Carb/ Sugar Free Southern Sheet Pan Recipes

The Best 50 High-Protein/Low-Carb/Sugar Free Chicken Southern Recipes

The Best 50 High-Protein/Low-Carb/Sugar Free Chicken New Orleans Recipes

The Best 50 High-Protein/Low-Carb/Sugar Free New Orleans Easter Recipes

The Best 50 Low-Carb, Sugar-Free New Orleans Pie Recipes

The Best 50 Low-Carb, Sugar Free New Orleans Cheesecake Recipes

The Best 50 High-Protein/Low-Carb/Sugar Free New Orleans Soup-Stew Recipes

The Best 50 High-Protein/Low-Carb/Sugar Free New Orleans Recipes Better-than-Takeout

The Best 50 High-Protein/Low-Carb/Sugar Free Valentine New Orleans Recipes

The Best 50 High-Protein/Low-Carb/Sugar Free Stovetop/Skillet New Orleans Recipes

The Best 50 High-Protein Low-Carb Sugar-Free New Orleans Appetizers

The Best 50 High-Protein Low-Carb Sheet Pan New Orleans Recipes

The Best 50 High-Protein Low-Carb Classic New Orleans Recipes

The Best High-Protein, Low-Carb, Sugar-Free New Orleans Sandwich Recipes

The Best High-Protein Low-Carb, Sugar-Free One-Pot New Orleans Recipes

The Best High-Protein, Low-Carb, Sugar-Free Casserole New Orleans Recipes

The Best Low-Carb, Sugar-Free New Orleans Cake Recipes

The Best Iconic Historical New Orleans Recipes (Low-Carb High-Protein)

The Best High-Protein Low-Carb Instant Pot New Orleans Recipes

The Best High-Protein, Low-Carb, Sugar-Free New Orleans Slow Cooker Recipes

The Best High-Protein, Low-Carb, Sugar Free New Orleans Shrimp Recipes

The Best High-Protein, Low-Carb, Sugar Free New Orleans Fish Recipes

The Best High-Protein, Low-Carb, Sugar Free Dairy Free Recipes

The Best High-Protein, Low-Carb, Sugar Free DASH Recipes

The Best High-Protein, Low-Carb, Sugar Free Paleo Recipes

The Best High-Protein, Low-Carb, Sugar-Free Gluten Free Recipes, III

The Best High-Protein, Low-Carb, Sugar-Free Gluten Free Recipes, II

The Best High-Protein, Low-Carb, Sugar-Free Gluten Free Recipes

The Best High-Protein, Low-Carb, Sugar Free Valentine Recipes

The Best High-Protein, Low-Carb, Sugar Free New Orleans Recipes

The Best High-Protein, Low-Carb, Sugar Free Beef Recipes

The Best Tasting High-Protein, Low-Carb, Sugar Free Shrimp Recipes

The Best Versatile High-Protein, Low-Carb, Sugar Free Chicken Recipes

The Best Flavor High-Protein, Low-Carb, Sugar Free Tex-Mex Recipes

The Best High-Protein, Low-Carb, Sugar-Free Mediterranean Recipes: Easy

The Best High-Protein, Low-Carb, Sugar-Free Southern Recipes: Easy & Tasty

The Best High-Protein, Low-Carb, Sugar-Free Cajun Recipes: Easy & Delicious

The Best High-Protein, Low-Carb, Sugar-Free Casserole Recipes: Easy & Traditional

The Best High-Protein, Low-Carb, Sugar-Free Casserole Recipes You’ll Love

Slow Cooker Recipes Made Simple: High Protein, Low-Carb, Sugar-Free

How to Swap High-Carb Foods for Low-Carb Pantry Items (2026) Tips/Recipes

Recipes Made Simple: High Protein, Low-Carb, Sugar-Free, Filling, II

Recipes Made Simple: High Protein, Low Carb, Sugar Free & Filling

Recipes Made Simple: High-Protein Gut-Friendly GLP-1

The Best Plan when Taking GLP-1 Injections (Simple Guide) 2026

Recipes Made Simple: High-Protein After Gastric Sleeve (Part IV)

Recipes Made Simple: High-Protein After Gastric Sleeve (Part III)

Recipes Made Simple: High-Protein After Gastric Sleeve (2026) (Part II)

Recipes Made Simple: High-Protein After Gastric Sleeve (2026)

Diet Made Simple: High-Protein After Gastric Sleeve

The Best High-Protein, Low-Carb, Sugar Free New Orleans Shrimp Recipes