Eating Mediterranean-style and staying keto can feel like a constant trade-off, flavor vs carbs. This roundup fixes that with Dairy-Free Mediterranean-Keto Recipes that keep meals bright, filling, and simple to stick with.
A Mediterranean-keto-hybrid means you’ll cook with classic Mediterranean staples like olive oil, fish, herbs, and lots of non-starchy veggies, while still keeping carbs low enough for keto. You’ll see plenty of lemon, garlic, tomatoes (in smart amounts), olives, capers, and big salads paired with protein.
Every recipe in this list is truly dairy-free, so there’s no butter, cream, cheese, or yogurt hiding in the ingredients. That makes these meals a great fit if you’re doing keto or low-carb, managing blood sugar (diabetic-friendly), eating after bariatric surgery, or focusing on higher-protein portions for GLP-1 appetite support.
A few quick wins before you start: swap butter with olive oil or avocado oil, use almond flour instead of breadcrumbs, and punch up flavor with lemon zest, fresh herbs, olives, and capers instead of dairy. Each recipe section includes ingredients with exact measurements (one item per line), directions with clear steps (one step per line), plus macro estimates when available, so you can plan fast and cook with confidence.
How to cook dairy-free Mediterranean keto without it tasting “diet”
Dairy does two big jobs in keto meals: it adds richness and it rounds out flavor. When you remove butter, cream, and cheese, food can taste thin or “missing something”. The fix is simple. Build flavor on purpose, and use a few reliable dairy-free thickeners so sauces still cling and feel satisfying.
Think of this as your mini playbook for the recipes in this roundup. Once you keep these basics in mind, dairy-free Mediterranean keto starts to taste like real food again.
The flavor builder checklist (so you do not miss cheese)
Cheese often adds salt, tang, and savoriness all at once. So you’ll replace it with bold, layered hits instead of one big dairy note. Keep these strong flavors in regular rotation:
- Lemon zest and juice for brightness (zest adds aroma without extra liquid).
- Garlic (fresh, roasted, or grated into dressings).
- Anchovy (paste or fillets) for deep savory flavor without tasting fishy.
- Olives for salt and richness (Kalamata, Castelvetrano, or black).
- Capers for briny punch, especially in chicken or fish.
- Sun-dried tomato (in oil) for sweetness and umami in small amounts.
- Smoked paprika for warm, smoky depth.
- Cumin for a roasted, earthy backbone.
- Fresh herbs (parsley, dill, mint, basil, oregano) added at the end.
- Roasted peppers for sweet, smoky body in sauces and bowls.
If a dish tastes “flat”, don’t keep adding random spices. Use this quick troubleshooting order:
- Salt: Add a pinch, then taste again.
- Acid: Add lemon juice or a splash of red wine vinegar.
- Fat: Add olive oil, avocado oil, or a spoon of tahini.
- Heat: Add chili flakes, black pepper, or harissa (check labels).
A good dairy-free keto meal usually needs one strong salty element (olives, capers, anchovy) and one bright element (lemon, vinegar). Get those right and it stops tasting “diet”.
Keto Mediterranean macro targets that work for real life
You don’t need perfect numbers to stay consistent. Simple targets keep meals satisfying while still feeling Mediterranean.
Aim for these easy ranges per meal:
- Net carbs: about 5 to 12g (net carbs means total carbs minus fiber).
- Protein: about 25 to 45g, depending on your size and appetite.
- Fat: add to satiety, not as a forced goal.
If you’re eating in a GLP-1-friendly way (or just trying to stay full longer), use this order on your plate: protein first, then fiber veggies, then fats and sauces. It helps you hit protein without overdoing calories.
One more practical note: macro estimates are just that. Brands vary, especially for olives, sauces, canned fish, and nut products, so treat macros as a guide and adjust as needed.
Dairy-free substitutes you can trust in these recipes
This roundup stays truly dairy-free, meaning no butter, no cream, no cheese, and yes, ghee is not dairy-free. The good news is you still have plenty of options that taste right with Mediterranean flavors.
For cooking and finishing:
- Use extra-virgin olive oil for dressings and finishing.
- Use avocado oil for higher-heat searing.
For creamy texture (when it actually fits the dish):
- Tahini: makes sauces creamy and savory, great with lemon and garlic.
- Cashew cream (small amounts): mild and smooth, best in blended sauces.
- Coconut cream: use only when the flavor won’t clash (it can read “tropical”).
For optional “cheesy” flavor:
- Nutritional yeast: adds a nutty, savory note in small amounts.
For thickening without dairy, keep a few simple tricks in mind:
- Blended cauliflower: makes soups and sauces silky without changing flavor much.
- Tahini: thickens quickly, especially with lemon and warm water.
- Egg: temper into hot soups or sauces for body (don’t boil after adding).
- Almond flour slurry: whisk a little almond flour with warm broth, then stir in.
Always read labels for hidden dairy. Watch for whey, casein, milk solids, and buttermilk powder, especially in spice blends and “creamy” dressings.
Here’s a tight list of ingredients worth keeping on hand so these recipes stay easy:
- Olive oil, avocado oil
- Tahini, nuts (almonds, walnuts), unsweetened nut milks
- Canned fish (tuna, sardines, salmon, anchovy paste)
- Olives, capers, roasted peppers
- Lemons, garlic, red wine vinegar
- Fresh herbs plus dried oregano and smoked paprika
- Cauliflower (fresh or frozen), almond flour, eggs
Seafood and fish recipes (13 dairy-free Med-keto favorites)
Fish and seafood make dairy-free Mediterranean-keto meals feel effortless because they cook fast and taste rich with just olive oil, lemon, and herbs. These favorites keep carbs low while still feeling like real dinner, not a compromise. Pick a sheet pan option when you want hands-off cooking, or fire up the grill when you want something bold and special.
Sheet pan and baked fish dinners that cook fast

Sheet Pan Lemon Herb Salmon with Asparagus (serves 2)
Bright lemon, garlic, and herbs make this salmon taste fresh and restaurant-style, and it’s perfect for a weeknight sheet pan dinner.
Ingredients
- 2 salmon fillets (6 oz each)
- 1 bunch asparagus (about 12 oz), trimmed
- 2 tbsp extra-virgin olive oil, divided
- 1 lemon, zested and juiced
- 2 garlic cloves, minced
- 1 tsp dried oregano
- 1 tsp dried dill (or 1 tbsp fresh chopped)
- 3/4 tsp kosher salt
- 1/2 tsp black pepper
Directions
- Heat oven to 425°F, line a sheet pan with parchment.
- Toss asparagus with 1 tbsp olive oil, half the salt, and pepper.
- Mix remaining olive oil, lemon zest, lemon juice, garlic, oregano, dill, and remaining salt.
- Place salmon on pan, brush with lemon herb oil.
- Roast 10 to 12 minutes, until salmon flakes.
Macro estimate (per serving): ~520 calories, 42g protein, 38g fat, 6g net carbs
Baked Cod in Garlic and Lemon Sauce (serves 3)
This cod turns tender in a light, silky pan sauce that tastes like a lemony garlic dip, but it’s still clean and keto.
Ingredients
- 1 1/2 lb cod fillets
- 2 tbsp extra-virgin olive oil
- 4 garlic cloves, thinly sliced
- 1/2 cup chicken broth (or fish stock)
- 1 lemon, juiced (about 3 tbsp)
- 1 tsp Dijon mustard
- 1 tbsp capers, drained
- 1/2 tsp kosher salt
- 1/2 tsp black pepper
- 2 tbsp chopped parsley
Directions
- Heat oven to 400°F, oil a baking dish.
- Season cod with salt and pepper, place in dish.
- Warm olive oil in a skillet, sauté garlic 30 seconds.
- Stir in broth, lemon juice, Dijon, and capers, simmer 2 minutes.
- Pour sauce over cod, bake 12 to 15 minutes, then top with parsley.
Macro estimate (per serving): ~260 calories, 32g protein, 12g fat, 2g net carbs
Mediterranean White Fish with Kale Pesto (serves 2)
This one tastes like summer herbs and toasted nuts, with a punchy kale pesto that stands in for any cheesy sauce.
Ingredients
- 2 white fish fillets (cod, halibut, or haddock, 6 oz each)
- 1/2 tsp kosher salt
- 1/2 tsp black pepper
- 2 tbsp extra-virgin olive oil, divided
- 2 cups chopped kale (packed)
- 1/4 cup walnuts
- 1 garlic clove
- 1 tbsp lemon juice
- 1 tsp lemon zest
- 2 tbsp water (as needed)
Directions
- Heat oven to 425°F, place fish on a parchment-lined pan.
- Season fish with salt, pepper, and 1 tbsp olive oil.
- Blend kale, walnuts, garlic, lemon juice, zest, and remaining olive oil, add water to thin.
- Bake fish 10 to 12 minutes.
- Spoon pesto over fish and serve warm.
Macro estimate (per serving): ~520 calories, 40g protein, 38g fat, 5g net carbs

Walnut-Rosemary Crusted Salmon (serves 2)
The walnut crust bakes up toasty and fragrant, like a savory “breadcrumb” topping without the carbs.
Ingredients
- 2 salmon fillets (6 oz each)
- 1/2 cup walnuts, finely chopped
- 1 tbsp fresh rosemary, minced (or 1 tsp dried)
- 1 garlic clove, grated
- 1 tsp lemon zest
- 2 tbsp extra-virgin olive oil
- 3/4 tsp kosher salt
- 1/2 tsp black pepper
- Lemon wedges, for serving
Directions
- Heat oven to 425°F, line a sheet pan.
- Mix walnuts, rosemary, garlic, lemon zest, 1 tbsp olive oil, half the salt, and pepper.
- Place salmon on pan, brush with remaining olive oil, season with remaining salt.
- Press walnut mix onto salmon.
- Roast 10 to 12 minutes, serve with lemon.
Macro estimate (per serving): ~650 calories, 42g protein, 52g fat, 4g net carbs
Shrimp recipes for busy nights (plus one great party appetizer)
20-Minute Shrimp Scampi with Zucchini Noodles (Zoodles) (serves 2)
This tastes like classic scampi, bright and garlicky, but uses olive oil and zoodles for a light, low-carb dinner.
Ingredients
- 1 lb large shrimp, peeled and deveined
- 2 tbsp extra-virgin olive oil
- 4 garlic cloves, minced
- 1/4 tsp red pepper flakes
- 1/4 cup chicken broth
- 1 lemon, juiced (about 3 tbsp)
- 2 medium zucchini, spiralized (about 4 cups)
- 1/2 tsp kosher salt
- 1/2 tsp black pepper
- 2 tbsp chopped parsley
Directions
- Pat shrimp dry, season with salt and pepper.
- Heat olive oil in a skillet, sauté garlic and pepper flakes 30 seconds.
- Add shrimp, cook 1 to 2 minutes per side.
- Stir in broth and lemon juice, simmer 1 minute.
- Add zoodles, toss 1 to 2 minutes, top with parsley.
Macro estimate (per serving): ~390 calories, 42g protein, 18g fat, 7g net carbs
One-Pan Italian Garlic Shrimp & Spinach (serves 3)
It’s savory, juicy, and a little briny from olives, and it works as a fast skillet meal or meal-prep protein.
Ingredients
- 1 lb large shrimp, peeled and deveined
- 2 tbsp extra-virgin olive oil
- 4 garlic cloves, sliced
- 5 oz baby spinach
- 1/2 cup cherry tomatoes, halved
- 1/4 cup Kalamata olives, sliced
- 1 tbsp capers, drained
- 1 tsp dried oregano
- 3/4 tsp kosher salt
- 1/2 tsp black pepper
- 1 tbsp lemon juice
Directions
- Heat olive oil in a large skillet over medium-high heat.
- Sauté garlic 30 seconds, then add shrimp, salt, pepper, and oregano.
- Cook shrimp 2 to 3 minutes until pink.
- Add spinach, tomatoes, olives, and capers, toss until spinach wilts.
- Finish with lemon juice and serve.
Macro estimate (per serving): ~290 calories, 30g protein, 16g fat, 6g net carbs

BBQ Shrimp with Lemon Herb Aioli (serves 4)
This is smoky, spicy, and messy in the best way, and the dairy-free aioli cools everything down for a party platter.
Ingredients
- 1 1/2 lb large shrimp, peeled and deveined
- 2 tbsp extra-virgin olive oil
- 1 tbsp smoked paprika
- 1 tsp garlic powder
- 1/2 tsp cayenne pepper
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 1 egg, room temperature
- 1 tbsp lemon juice
- 1 tsp Dijon mustard
- 1 cup extra-virgin olive oil (for aioli)
- 1 small garlic clove, grated
- 2 tbsp chopped parsley (or dill)
Directions
- Toss shrimp with olive oil, paprika, garlic powder, cayenne, salt, and pepper.
- Sear shrimp in a hot skillet 1 to 2 minutes per side (or grill in a basket).
- For aioli, blend egg, lemon juice, and Dijon, then slowly stream in olive oil until thick.
- Stir in garlic and herbs, season to taste.
- Serve shrimp with aioli for dipping.
Macro estimate (per serving): ~520 calories, 29g protein, 44g fat, 2g net carbs
Shrimp Stacks with Avocado (serves 4)
These stacks feel fancy, yet they’re basically a no-cook appetizer with bright citrus and creamy avocado.
Ingredients
- 12 oz cooked shrimp, chopped
- 1 ripe avocado, diced
- 1 tbsp extra-virgin olive oil
- 2 tbsp lime juice (or lemon juice)
- 2 tbsp red onion, finely diced
- 1 tbsp chopped cilantro (or parsley)
- 1/2 tsp kosher salt
- 1/4 tsp black pepper
- 1 small cucumber, diced
- 1/2 cup cherry tomatoes, diced (optional)
Directions
- Mix shrimp with olive oil, lime juice, onion, cilantro, salt, and pepper.
- Gently fold in avocado, then fold in cucumber (and tomatoes if using).
- Pack mixture into ramekins, then invert onto plates for stacks.
- Serve right away, or chill 15 minutes to set.
Macro estimate (per serving): ~240 calories, 16g protein, 17g fat, 6g net carbs
Grill and bold-flavor seafood when you want something special
Grilled Swordfish with Crushed Olives and Oregano (serves 2)
Meaty swordfish loves high heat, and the olive topping tastes like a quick tapenade without extra work.
Ingredients
- 2 swordfish steaks (6 oz each)
- 2 tbsp extra-virgin olive oil, divided
- 1/2 tsp kosher salt
- 1/2 tsp black pepper
- 1 tsp dried oregano (or 1 tbsp fresh)
- 1/3 cup green olives, crushed or chopped
- 1 tbsp capers, chopped
- 1 tbsp lemon juice
- 1 garlic clove, grated
Directions
- Heat grill to medium-high, oil the grates.
- Brush swordfish with 1 tbsp olive oil, season with salt, pepper, and oregano.
- Grill 3 to 4 minutes per side, until just cooked through.
- Mix olives, capers, lemon juice, garlic, and remaining olive oil.
- Spoon olive mix over swordfish and serve.
Macro estimate (per serving): ~520 calories, 46g protein, 34g fat, 2g net carbs
Grilled Octopus with Lemon and Herbs (serves 3)
This tastes like a Greek seaside plate, smoky outside with tender bites, especially when you finish with lemon and olive oil.
Ingredients
- 1 1/2 lb cooked octopus (pre-cooked), thawed if frozen
- 2 tbsp extra-virgin olive oil
- 2 tbsp lemon juice
- 1 tsp lemon zest
- 2 garlic cloves, minced
- 1 tsp dried oregano
- 1/2 tsp kosher salt
- 1/2 tsp black pepper
- 2 tbsp chopped parsley
Directions
- Pat octopus dry, then toss with olive oil, lemon juice, zest, garlic, oregano, salt, and pepper.
- Heat grill to high, grill octopus 2 to 3 minutes per side for char.
- Slice into bite-size pieces, sprinkle with parsley.
- Serve warm with extra lemon if you like.
Macro estimate (per serving): ~260 calories, 33g protein, 10g fat, 2g net carbs
Easy Braised Fish with Moroccan Flavors (serves 4)
Think of this as a cozy stovetop stew, with warm spices and tender fish in a tomato-pepper sauce (still keto-friendly).
Ingredients
- 1 1/2 lb firm white fish (cod, halibut, or snapper), cut into large chunks
- 2 tbsp extra-virgin olive oil
- 1 small yellow onion, thinly sliced
- 1 red bell pepper, sliced
- 3 garlic cloves, minced
- 2 tsp smoked paprika
- 1 tsp ground cumin
- 1/2 tsp ground coriander
- 1/4 tsp cinnamon
- 1 cup crushed tomatoes (no sugar added)
- 1/2 cup chicken broth
- 1 tbsp lemon juice
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 1/4 cup chopped cilantro or parsley
Directions
- Heat olive oil in a deep skillet, sauté onion and pepper 6 to 8 minutes.
- Add garlic and spices, stir 30 seconds.
- Pour in crushed tomatoes and broth, simmer 8 minutes.
- Nestle fish into sauce, cover, and simmer 6 to 10 minutes until flaky.
- Finish with lemon juice and herbs.
Macro estimate (per serving): ~280 calories, 30g protein, 12g fat, 8g net carbs
Spicy Salmon Keto Poke Bowl (serves 2)
This bowl hits creamy, spicy, and salty notes, and cauliflower rice keeps it sushi-inspired without the carbs.
Ingredients
- 12 oz sushi-grade salmon (or cooked salmon), cubed
- 2 cups cauliflower rice, warmed
- 2 tbsp coconut aminos
- 1 tbsp toasted sesame oil
- 1 tbsp rice vinegar
- 1 tsp grated fresh ginger
- 2 tbsp sugar-free sriracha (check label) or chili garlic sauce
- 1 tbsp extra-virgin olive oil (or avocado oil)
- 1/2 avocado, sliced
- 1/2 cup cucumber, diced
- 2 tbsp sliced scallions
- 1 tbsp sesame seeds
- 1 sheet nori, cut into strips (optional)
Directions
- Stir coconut aminos, sesame oil, vinegar, and ginger in a bowl.
- Toss salmon with sauce and sriracha, then rest 5 minutes.
- Divide warm cauliflower rice between bowls.
- Top with salmon, avocado, cucumber, scallions, and sesame seeds.
- Add nori strips on top if using.
Macro estimate (per serving): ~610 calories, 38g protein, 46g fat, 8g net carbs
Easy Salmon Cakes with Arugula Salad (serves 4)
These taste crisp and herby, like a lighter crab cake, and the arugula salad keeps the plate sharp and fresh.
Ingredients
- 12 oz canned salmon, drained well
- 1 egg
- 1/3 cup almond flour
- 2 tbsp mayonnaise (dairy-free, avocado oil based) or 2 tbsp olive oil
- 2 tbsp Dijon mustard
- 2 tbsp chopped parsley
- 2 tbsp red onion, finely diced
- 1 tbsp lemon juice
- 3/4 tsp kosher salt
- 1/2 tsp black pepper
- 2 tbsp extra-virgin olive oil (for frying)
- 4 cups arugula
- 1 tbsp extra-virgin olive oil (for salad)
- 1 tbsp red wine vinegar
Directions
- Mix salmon, egg, almond flour, mayo, Dijon, parsley, onion, lemon juice, salt, and pepper.
- Form 8 small cakes, chill 10 minutes if you have time.
- Pan-fry in olive oil 3 to 4 minutes per side until golden.
- Toss arugula with olive oil and vinegar, season lightly.
- Serve salmon cakes over arugula.
Macro estimate (per serving): ~360 calories, 25g protein, 27g fat, 4g net carbs
Poultry and meat recipes (14 hearty dinners with Mediterranean flavor)
When you want a dinner that feels filling (not flimsy), poultry and meat do the heavy lifting on dairy-free Mediterranean keto. These recipes keep carbs low while still tasting bold, thanks to lemon, herbs, garlic, olives, and a few smart pan sauces. You’ll also get several meal-prep friendly options, so tomorrow’s lunch is already handled.
Greek-inspired chicken and turkey mains that are great for meal prep
Grilled Lemon Herb Chicken Souvlaki Skewers (serves 4)
Ingredients
- 1 1/2 lb boneless, skinless chicken thighs, cut into 1 1/2-inch pieces
- 3 tbsp extra-virgin olive oil
- 3 tbsp lemon juice
- 1 tbsp lemon zest
- 3 garlic cloves, minced
- 2 tsp dried oregano
- 1 tsp dried thyme
- 1 tsp kosher salt
- 1/2 tsp black pepper
Directions
- Whisk olive oil, lemon juice, zest, garlic, oregano, thyme, salt, and pepper.
- Toss chicken in marinade, chill 30 minutes (or up to 8 hours).
- Thread onto skewers, preheat grill to medium-high.
- Grill 4 to 5 minutes per side, until cooked through.
- Rest 5 minutes, then serve with cucumber and olives.
Macro estimate (per serving): ~360 calories, 32g protein, 24g fat, 2g net carbs
Greek Turkey Patties (no feta, extra herbs and lemon) (serves 4)
Ingredients
- 1 1/2 lb ground turkey
- 1 egg
- 1/3 cup almond flour
- 1/4 cup red onion, finely chopped
- 2 tbsp parsley, chopped
- 1 tbsp fresh dill, chopped (or 1 tsp dried)
- 1 tbsp lemon zest
- 1 tbsp lemon juice
- 2 garlic cloves, minced
- 1 tsp dried oregano
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 1 tbsp olive oil (for cooking)
Directions
- Mix turkey, egg, almond flour, onion, herbs, lemon zest, lemon juice, garlic, oregano, salt, and pepper.
- Form 6 patties, chill 10 minutes if you can.
- Heat olive oil in a skillet over medium heat.
- Cook 5 to 6 minutes per side, to 165°F.
- Cool for meal prep, then store up to 4 days.
Macro estimate (per serving): ~330 calories, 34g protein, 18g fat, 4g net carbs
Slow Cooker Mediterranean Shredded Chicken (serves 6)
Ingredients
- 2 lb boneless, skinless chicken breasts (or thighs)
- 1/2 cup chicken broth
- 1/3 cup Kalamata olives, sliced
- 1/2 cup roasted red peppers, chopped (jarred, drained)
- 2 tbsp capers, drained
- 3 tbsp lemon juice
- 2 tbsp extra-virgin olive oil
- 3 garlic cloves, minced
- 2 tsp dried oregano
- 1 tsp kosher salt
- 1/2 tsp black pepper
Directions
- Add chicken to slow cooker, then add broth, olives, peppers, capers, lemon juice, olive oil, garlic, oregano, salt, and pepper.
- Cook on LOW 6 to 7 hours, or HIGH 3 to 4 hours.
- Shred chicken in the pot, then stir and soak up the juices.
- Serve over cauliflower rice or in lettuce cups.
- Refrigerate up to 4 days, or freeze up to 2 months.
Macro estimate (per serving): ~280 calories, 38g protein, 12g fat, 3g net carbs
Italian Turkey Zucchini Skillet (serves 4)
Ingredients
- 1 lb ground turkey
- 2 tbsp extra-virgin olive oil, divided
- 3 medium zucchini, chopped (about 4 cups)
- 1/2 small yellow onion, diced
- 3 garlic cloves, minced
- 1 cup crushed tomatoes (no sugar added)
- 1/4 cup pitted black olives, sliced
- 1 tsp dried basil
- 1 tsp dried oregano
- 1/2 tsp red pepper flakes (optional)
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 2 tbsp chopped parsley or basil
Directions
- Brown turkey in 1 tbsp olive oil, then season with salt and pepper.
- Add onion, cook 3 minutes, then add garlic 30 seconds.
- Add zucchini, cook 6 to 8 minutes until tender-crisp.
- Stir in crushed tomatoes, olives, basil, oregano, and pepper flakes.
- Simmer 3 minutes, finish with herbs and remaining olive oil.
Macro estimate (per serving): ~340 calories, 28g protein, 22g fat, 8g net carbs
Lamb and beef recipes for comfort food cravings
Pomegranate-Maple Glazed Lamb Chops (keto-friendly) (serves 4)
Ingredients
- 8 lamb rib chops (about 2 lb total)
- 1 tbsp extra-virgin olive oil
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 2 garlic cloves, minced
- 1 tsp dried oregano
- 2 tbsp pomegranate molasses
- 1 tbsp sugar-free maple syrup (or 1 tbsp water plus 1/2 tsp maple extract)
- 1 to 2 tsp monk fruit sweetener (to taste)
- 1 tbsp lemon juice
Directions
- Season lamb with salt, pepper, garlic, and oregano.
- Sear chops in olive oil over medium-high heat, 3 minutes per side.
- Whisk pomegranate molasses, sugar-free maple, monk fruit, and lemon juice.
- Brush glaze on chops, cook 1 to 2 minutes more, flipping once.
- Rest 5 minutes, then serve with a simple salad.
Macro estimate (per serving): ~520 calories, 38g protein, 38g fat, 6g net carbs
Lamb, Eggplant, Onion, and Red Bell Pepper Kebabs (serves 4)
Ingredients
- 1 1/2 lb lamb shoulder, cut into 1 1/2-inch pieces
- 2 tbsp extra-virgin olive oil
- 2 tbsp red wine vinegar
- 3 garlic cloves, minced
- 2 tsp dried oregano
- 1 tsp ground cumin
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 1 small eggplant, cut into chunks
- 1 red bell pepper, cut into squares
- 1 large red onion, cut into wedges
Directions
- Toss lamb with olive oil, vinegar, garlic, oregano, cumin, salt, and pepper.
- Marinate 30 minutes (or up to 8 hours).
- Thread lamb and veggies on skewers.
- Grill over medium-high heat, 10 to 12 minutes total, turning often.
- Rest 5 minutes, then finish with a squeeze of lemon.
Macro estimate (per serving): ~480 calories, 34g protein, 36g fat, 9g net carbs
Keto Stifado (Greek Beef Stew) with olive oil zoodles (serves 6)
Ingredients
- 2 lb beef chuck, cut into 1 1/2-inch cubes
- 2 tbsp extra-virgin olive oil, plus 1 tbsp for zoodles
- 1 lb frozen pearl onions, thawed (or 2 large onions, sliced)
- 4 garlic cloves, minced
- 1 cup crushed tomatoes (no sugar added)
- 1 cup beef broth
- 2 tbsp red wine vinegar
- 1 bay leaf
- 1 tsp ground cinnamon
- 1 tsp dried oregano
- 1/2 tsp ground allspice
- 2 tsp kosher salt
- 1/2 tsp black pepper
- 4 medium zucchini, spiralized
Directions
- Brown beef in olive oil, then season with salt and pepper.
- Add onions, cook 5 minutes, then add garlic 30 seconds.
- Stir in tomatoes, broth, vinegar, bay leaf, cinnamon, oregano, and allspice.
- Cover and simmer 1 1/2 to 2 hours, until tender.
- Toss zoodles with 1 tbsp olive oil (no butter), warm 1 minute, then ladle stew over.
Macro estimate (per serving): ~430 calories, 40g protein, 26g fat, 9g net carbs
Dairy-Free Keto Meatballs (Keftedes) with Herbs (serves 4)
Ingredients
- 1 lb ground beef (or half beef, half lamb)
- 1 egg
- 1/3 cup almond flour
- 1/4 cup red onion, finely grated
- 2 garlic cloves, minced
- 1/4 cup parsley, chopped
- 1 tbsp fresh mint, chopped (or 1 tsp dried)
- 1 tsp dried oregano
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 3 tbsp extra-virgin olive oil (for frying)
- 1 tbsp lemon juice (for serving)
Directions
- Mix meat, egg, almond flour, onion, garlic, herbs, oregano, salt, and pepper.
- Roll into 16 meatballs, then chill 10 minutes for better browning.
- Pan-fry in olive oil over medium heat, 8 to 10 minutes, turning.
- Drain briefly on a plate, then squeeze lemon over top.
- Serve with cucumbers, olives, and tomato slices.
Macro estimate (per serving): ~430 calories, 28g protein, 34g fat, 4g net carbs
Quick skillet and sheet pan dinners for weeknights
Chicken Piccata (olive oil, almond flour dredge) (serves 4)
Ingredients
- 1 1/2 lb chicken cutlets (or 2 breasts, sliced thin)
- 1/3 cup almond flour
- 1 tsp kosher salt, divided
- 1/2 tsp black pepper
- 3 tbsp extra-virgin olive oil
- 1/2 cup chicken broth
- 3 tbsp lemon juice
- 2 tbsp capers, drained
- 2 garlic cloves, minced
- 2 tbsp parsley, chopped
Directions
- Season chicken with half the salt and pepper, then dredge lightly in almond flour.
- Sear in olive oil, 3 minutes per side, then remove.
- Add garlic, cook 30 seconds, then add broth, lemon juice, and capers.
- Simmer 2 minutes, return chicken, spoon sauce over, cook 2 minutes.
- Finish with parsley and extra lemon.
Macro estimate (per serving): ~360 calories, 38g protein, 20g fat, 4g net carbs
Rosemary-Garlic Pork Chops (serves 4)
Ingredients
- 4 bone-in pork chops (about 2 lb)
- 2 tbsp extra-virgin olive oil
- 3 garlic cloves, minced
- 1 tbsp fresh rosemary, chopped (or 1 tsp dried)
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 1 tbsp lemon juice
Directions
- Pat chops dry, then rub with olive oil, garlic, rosemary, salt, and pepper.
- Sear in a hot skillet over medium-high heat, 3 to 4 minutes per side.
- Lower heat to medium, cover, cook 4 to 6 minutes to 145°F.
- Rest 5 minutes, then splash with lemon juice.
- Serve with sautéed greens or a Greek salad.
Macro estimate (per serving): ~420 calories, 36g protein, 28g fat, 1g net carbs
Sheet Pan Sausage, Peppers, and Onions (serves 4)
Ingredients
- 1 1/2 lb sugar-free Italian sausage links
- 2 bell peppers, sliced
- 1 large yellow onion, sliced
- 2 tbsp extra-virgin olive oil
- 1 tsp dried oregano
- 1 tsp garlic powder
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 1 tbsp red wine vinegar (optional, for serving)
Directions
- Heat oven to 425°F, line a sheet pan.
- Toss peppers and onions with olive oil, oregano, garlic powder, salt, and pepper.
- Nestle sausage among veggies.
- Roast 25 to 30 minutes, flipping once, until sausage is browned and cooked.
- Splash with vinegar right before serving for a brighter bite.
Macro estimate (per serving): ~520 calories, 22g protein, 44g fat, 8g net carbs
Chicken with Tomato-Balsamic Pan Sauce (serves 4)
Ingredients
- 1 1/2 lb chicken thighs (boneless, skinless)
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 2 tbsp extra-virgin olive oil
- 1 cup cherry tomatoes, halved
- 3 garlic cloves, minced
- 2 tbsp balsamic vinegar
- 1/3 cup chicken broth
- 1 tsp dried basil
- 2 tbsp chopped basil or parsley
Directions
- Season chicken with salt and pepper, then sear in olive oil 5 minutes per side.
- Remove chicken, add garlic 30 seconds.
- Add tomatoes, cook 3 minutes until softened.
- Stir in balsamic, broth, and dried basil, simmer 2 minutes.
- Return chicken, spoon sauce over, cook 3 minutes, finish with fresh herbs.
Macro estimate (per serving): ~410 calories, 34g protein, 28g fat, 7g net carbs
Italian Chicken with Basil and Olives (serves 4)
Ingredients
- 1 1/2 lb chicken breasts or thighs
- 2 tbsp extra-virgin olive oil
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 1 tsp dried oregano
- 1/2 cup pitted Kalamata olives, halved
- 1/2 cup cherry tomatoes, halved
- 3 garlic cloves, sliced
- 1/4 cup fresh basil, torn
- 1 tbsp lemon juice
Directions
- Season chicken with salt, pepper, and oregano.
- Sear in olive oil, 4 to 5 minutes per side, then lower heat.
- Add garlic, olives, and tomatoes, cover 6 to 8 minutes until chicken is cooked.
- Turn off heat, stir in basil and lemon juice.
- Spoon the warm olive-tomato juices over each serving.
Macro estimate (per serving): ~390 calories, 38g protein, 24g fat, 6g net carbs
Hasselback Chicken Breast with Pesto (Dairy-Free) (serves 4)
Ingredients
- 4 chicken breasts (6 oz each)
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 2 tbsp extra-virgin olive oil
- 2 cups fresh basil leaves (packed)
- 1/3 cup pine nuts or walnuts
- 1 garlic clove
- 1 tbsp lemon juice
- 1/2 tsp kosher salt (for pesto)
- 6 cherry tomatoes, sliced (optional)
Directions
- Heat oven to 425°F, place chicken in a baking dish.
- Cut 4 to 5 slits across each breast (don’t cut through), then season with salt and pepper.
- Blend basil, nuts, garlic, lemon juice, pesto salt, and olive oil into a thick pesto (no cheese).
- Stuff pesto into the slits, tuck in tomato slices if using.
- Bake 18 to 22 minutes to 165°F, rest 5 minutes before slicing.
Macro estimate (per serving): ~420 calories, 42g protein, 26g fat, 4g net carbs
If your weeknights get hectic, keep one “sauce hero” in mind: lemon plus olive oil plus something salty (capers or olives). That trio rescues plain chicken fast, without dairy or sugar.
Salads, soups, and sides (14 ways to add fiber and crunch without extra carbs)
Main dishes taste better when the sides pull their weight. The trick on dairy-free Mediterranean keto is to add fiber and crunch with herbs, seeds, roasted veg, and smart swaps like cauliflower and zucchini. These recipes keep the “side” feeling generous, while carbs stay in check.
Dip and spread recipes for snack boards and easy lunches
Classic Baba Ganoush (Roasted Eggplant Dip) (serves 6)
Smoky eggplant makes this dip feel rich without dairy, and it pairs well with cucumber coins or pepper strips.
Ingredients
- 2 medium eggplants (about 1 1/2 lb)
- 2 tbsp extra-virgin olive oil, plus more to finish
- 1/4 cup tahini
- 3 tbsp lemon juice
- 2 garlic cloves, grated
- 3/4 tsp kosher salt
- 1/2 tsp ground cumin
- 2 tbsp chopped parsley
- 1 tbsp sesame seeds (optional)
Directions
- Heat oven to 450°F, prick eggplants all over with a fork.
- Roast 35 to 45 minutes, turning once, until very soft.
- Cool 10 minutes, then scoop flesh into a bowl and drain watery liquid.
- Mash with a fork (or pulse briefly), then stir in olive oil, tahini, lemon, garlic, salt, and cumin.
- Top with parsley, sesame seeds, and a drizzle of olive oil.
Macro estimate (per serving): ~120 calories, 2g protein, 10g fat, 4g net carbs
Green Goddess Hummus (No chickpeas, high herb) (serves 6)
This is “hummus energy” without chickpeas. It’s bright, garlicky, and thick from cauliflower and tahini.
Ingredients
- 3 cups cauliflower florets (about 12 oz)
- 1/3 cup tahini
- 3 tbsp lemon juice
- 1 garlic clove
- 1 cup fresh parsley (packed)
- 1/2 cup fresh basil (packed)
- 2 tbsp fresh dill (or 2 tsp dried)
- 3 tbsp extra-virgin olive oil
- 3/4 tsp kosher salt
- 1/4 tsp black pepper
- 2 to 4 tbsp cold water (to thin)
Directions
- Steam cauliflower 8 to 10 minutes until tender, then cool and pat dry.
- Blend cauliflower, tahini, lemon juice, garlic, herbs, olive oil, salt, and pepper.
- Add water 1 tbsp at a time until creamy and scoopable.
- Taste, then add more lemon or salt if needed.
- Chill 20 minutes for the best texture.
Macro estimate (per serving): ~140 calories, 3g protein, 12g fat, 3g net carbs
Roasted Beet Hummus with Basil Pesto (small beet portion, boost with cauliflower) (serves 8)
You get that pretty beet color, but cauliflower keeps the carbs in a safer range. Stick to about 2 tbsp per serving.
Ingredients
- 1 small beet (about 3 oz), peeled and cubed
- 2 1/2 cups cauliflower florets (about 10 oz)
- 1/3 cup tahini
- 2 tbsp lemon juice
- 1 garlic clove
- 3/4 tsp kosher salt
- 2 tbsp extra-virgin olive oil
- 1 cup fresh basil (packed)
- 2 tbsp pine nuts (or walnuts)
- 1 tbsp water (as needed)
Directions
- Heat oven to 425°F, roast beet on a small foil-lined pan 35 to 45 minutes until tender.
- Steam cauliflower 8 to 10 minutes, then cool and pat dry.
- Blend beet, cauliflower, tahini, lemon juice, garlic, salt, and 1 tbsp olive oil until smooth.
- Blend basil, nuts, remaining olive oil, and water into a loose pesto.
- Swirl pesto into beet hummus, then chill before serving.
Macro estimate (per serving): ~110 calories, 2g protein, 9g fat, 3g net carbs
Roasted Cauliflower Hummus (No chickpeas) (serves 6)
Roasting adds a nutty flavor, so the dip tastes deeper, not like “diet hummus.”
Ingredients
- 1 large head cauliflower, cut into florets (about 6 cups)
- 3 tbsp extra-virgin olive oil, divided
- 1/3 cup tahini
- 3 tbsp lemon juice
- 2 garlic cloves
- 1 tsp ground cumin
- 3/4 tsp kosher salt
- 1/4 tsp smoked paprika
- 2 to 4 tbsp water (to thin)
Directions
- Heat oven to 450°F, toss cauliflower with 2 tbsp olive oil and roast 20 to 25 minutes until browned.
- Cool 5 minutes, then blend cauliflower with tahini, lemon, garlic, cumin, salt, paprika, and remaining olive oil.
- Add water slowly until creamy.
- Taste and adjust salt and lemon.
- Serve with a paprika sprinkle and olive oil drizzle.
Macro estimate (per serving): ~150 calories, 4g protein, 12g fat, 4g net carbs
Fresh salads that do not feel like “just a side”
Mediterranean Tuna Salad with Cucumber and Olives (serves 2)
This is lunch that holds up, because it’s crunchy, salty, and protein-forward.
Ingredients
- 2 cans tuna in water (5 oz each), drained
- 2 tbsp mayonnaise (dairy-free, avocado oil based)
- 1 tbsp extra-virgin olive oil
- 2 tbsp lemon juice
- 1/2 cup cucumber, diced
- 1/3 cup Kalamata olives, chopped
- 2 tbsp red onion, finely diced
- 1 tbsp capers, drained
- 2 tbsp parsley, chopped
- 1/2 tsp dried oregano
- 1/2 tsp kosher salt
- 1/4 tsp black pepper
Directions
- Mix mayo, olive oil, and lemon juice in a bowl.
- Fold in tuna, cucumber, olives, onion, capers, parsley, oregano, salt, and pepper.
- Chill 10 minutes for better flavor.
- Serve in lettuce cups or over arugula.
Macro estimate (per serving): ~420 calories, 45g protein, 24g fat, 3g net carbs
Greek Zucchini Pasta Salad (Use olive oil dressing) (serves 4)
Zucchini ribbons act like pasta, but they stay fresh and crisp with a simple olive oil dressing.
Ingredients
- 4 medium zucchini, spiralized (about 6 cups)
- 1/2 cup cherry tomatoes, halved
- 1/2 cup cucumber, chopped
- 1/3 cup Kalamata olives, halved
- 1/4 cup red onion, thinly sliced
- 1/4 cup extra-virgin olive oil
- 3 tbsp red wine vinegar
- 1 tsp Dijon mustard
- 1 tsp dried oregano
- 3/4 tsp kosher salt
- 1/2 tsp black pepper
- 2 tbsp chopped parsley
Directions
- Pat zoodles dry with paper towels, then add to a large bowl.
- Add tomatoes, cucumber, olives, and onion.
- Whisk olive oil, vinegar, Dijon, oregano, salt, and pepper.
- Toss with salad, then rest 10 minutes.
- Finish with parsley right before serving.
Macro estimate (per serving): ~210 calories, 2g protein, 19g fat, 6g net carbs
Creamy Dill Cucumber Onion Salad (tahini-lemon dressing, no yogurt) (serves 4)
It scratches the “creamy cucumber salad” itch, but the dressing is lemony tahini instead of yogurt.
Ingredients
- 2 large cucumbers, thinly sliced
- 1/2 small red onion, thinly sliced
- 3 tbsp tahini
- 2 tbsp lemon juice
- 1 tbsp extra-virgin olive oil
- 1 tsp Dijon mustard
- 1 small garlic clove, grated
- 2 to 4 tbsp water (to thin)
- 3/4 tsp kosher salt
- 1/2 tsp black pepper
- 3 tbsp fresh dill, chopped
Directions
- Toss cucumbers and onion with a pinch of salt, rest 10 minutes, then drain excess water.
- Whisk tahini, lemon juice, olive oil, Dijon, garlic, and water until creamy.
- Stir in salt, pepper, and dill.
- Toss dressing with cucumbers and onion.
- Chill 15 minutes before serving.
Macro estimate (per serving): ~120 calories, 3g protein, 10g fat, 4g net carbs
Antipasto Skewers (Olives, artichokes, salami) (serves 4)
These eat like finger food, but they feel like a real plate. Keep a vinaigrette dip nearby for extra punch.
Ingredients
- 16 small salami slices (sugar-free if possible)
- 16 marinated artichoke hearts, drained well
- 16 olives (Castelvetrano or Kalamata)
- 8 cherry tomatoes (optional)
- 1/4 cup extra-virgin olive oil (for dip)
- 2 tbsp red wine vinegar (for dip)
- 1 tsp Dijon mustard (for dip)
- 1/2 tsp dried oregano (for dip)
- 1/4 tsp black pepper (for dip)
Directions
- Thread salami, artichoke, olive, and optional tomato onto 8 skewers.
- Whisk olive oil, vinegar, Dijon, oregano, and pepper for dipping.
- Serve skewers chilled or at room temp with dip.
Macro estimate (per serving): ~330 calories, 13g protein, 29g fat, 3g net carbs
Warm sides and soups for cozy, low-carb meals
15-Minute Gazpacho with Cucumber and Basil (serves 4)
This is cold soup for hot days, and it tastes clean and bright without needing bread.
Ingredients
- 1 large cucumber, chopped
- 1 cup cherry tomatoes
- 1/2 red bell pepper, chopped
- 1 small celery stalk, chopped
- 1 garlic clove
- 1/4 cup extra-virgin olive oil
- 3 tbsp red wine vinegar
- 3/4 tsp kosher salt
- 1/4 tsp black pepper
- 1/2 cup fresh basil leaves (packed)
- 1/4 cup cold water (as needed)
Directions
- Blend cucumber, tomatoes, pepper, celery, and garlic until mostly smooth.
- Add olive oil, vinegar, salt, pepper, and basil, then blend again.
- Thin with cold water to your preferred texture.
- Chill 10 minutes, then serve with extra basil.
Macro estimate (per serving): ~150 calories, 1g protein, 14g fat, 5g net carbs
Creamy Broccoli Tahini Soup (serves 4)
Tahini makes it creamy, while broccoli keeps it hearty. It’s like a warm green blanket in a bowl.
Ingredients
- 2 tbsp extra-virgin olive oil
- 1/2 small yellow onion, chopped
- 3 garlic cloves, minced
- 5 cups broccoli florets (about 1 lb)
- 3 cups chicken broth (or veggie broth)
- 1/4 cup tahini
- 2 tbsp lemon juice
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 1/4 tsp crushed red pepper (optional)
Directions
- Sauté onion in olive oil 4 minutes, then add garlic 30 seconds.
- Add broccoli and broth, bring to a simmer.
- Cook 10 to 12 minutes until broccoli is soft.
- Blend until smooth, then whisk in tahini and lemon off heat.
- Season with salt, pepper, and optional chili flakes.
Macro estimate (per serving): ~190 calories, 6g protein, 14g fat, 7g net carbs
Kale Chips with Mediterranean Spices (serves 4)
These replace croutons when you want crunch on salads or soups, without the carb hit.
Ingredients
- 1 large bunch kale (about 8 oz), stems removed, torn
- 2 tbsp extra-virgin olive oil
- 1/2 tsp kosher salt
- 1 tsp dried oregano
- 1/2 tsp smoked paprika
- 1/4 tsp garlic powder
- 1 tbsp lemon zest (optional)
Directions
- Heat oven to 300°F, dry kale very well.
- Toss kale with olive oil, salt, oregano, paprika, and garlic powder.
- Spread on a large baking sheet in a single layer.
- Bake 18 to 25 minutes, turning once, until crisp.
- Add lemon zest after baking if using.
Macro estimate (per serving): ~90 calories, 2g protein, 7g fat, 3g net carbs
Cauliflower Rice Bowls with Grilled Chicken (serves 4)
This is a “use what you have” bowl. Grilled chicken makes it feel like takeout, minus the rice.
Ingredients
- 1 1/2 lb boneless, skinless chicken thighs (or breasts)
- 2 tbsp extra-virgin olive oil, divided
- 2 tsp dried oregano, divided
- 1 tsp kosher salt, divided
- 1/2 tsp black pepper
- 4 cups cauliflower rice
- 1 cup cucumber, chopped
- 1/2 cup cherry tomatoes, halved
- 1/3 cup Kalamata olives, sliced
- 2 tbsp lemon juice
- 2 tbsp chopped parsley
Directions
- Toss chicken with 1 tbsp olive oil, 1 tsp oregano, 1/2 tsp salt, and pepper.
- Grill on medium-high 5 to 7 minutes per side (or use leftover cooked chicken).
- Sauté cauliflower rice in remaining olive oil with remaining oregano and salt, 5 minutes.
- Slice chicken, then build bowls with cauliflower rice and fresh toppings.
- Finish with lemon juice and parsley.
Macro estimate (per serving): ~430 calories, 38g protein, 28g fat, 8g net carbs
Garlicky Charred Cabbage (serves 4)
Charred cabbage tastes sweet and toasty, like it spent hours cooking, even when it didn’t.
Ingredients
- 1 small green cabbage, cut into 8 wedges
- 3 tbsp extra-virgin olive oil
- 4 garlic cloves, thinly sliced
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 1 tsp smoked paprika
- 1 tbsp lemon juice
Directions
- Heat a large skillet or grill pan over medium-high heat.
- Brush cabbage wedges with olive oil, season with salt, pepper, and paprika.
- Sear 4 to 5 minutes per side until deeply browned and tender-crisp.
- Add garlic during the last 1 to 2 minutes so it softens, not burns.
- Finish with lemon juice and serve hot.
Macro estimate (per serving): ~170 calories, 3g protein, 14g fat, 6g net carbs
Roasted Beets with Tahini and Pine Nuts (portion guidance to keep carbs lower) (serves 4)
Beets are higher carb, so keep portions small. Plan on about 1/4 beet per person as a flavorful accent.
Ingredients
- 2 small beets (about 8 oz total), peeled and cut into wedges
- 1 tbsp extra-virgin olive oil
- 1/2 tsp kosher salt
- 1/4 tsp black pepper
- 3 tbsp tahini
- 2 tbsp lemon juice
- 2 to 3 tbsp warm water (to thin)
- 1 small garlic clove, grated
- 2 tbsp pine nuts, toasted
- 2 tbsp chopped parsley
Directions
- Heat oven to 425°F, toss beets with olive oil, salt, and pepper.
- Roast 35 to 45 minutes until tender, turning once.
- Whisk tahini, lemon juice, garlic, and warm water into a drizzle sauce.
- Plate beets, spoon tahini sauce over top.
- Finish with pine nuts and parsley.
Macro estimate (per serving): ~160 calories, 4g protein, 12g fat, 8g net carbs
Breakfast and vegetarian mains (7 dairy-free options that keep carbs low)
When you want dairy-free Mediterranean-keto meals, breakfast can do more than scrambled eggs, and meatless mains can still feel filling. The trick is simple: build protein first (eggs, walnuts, hemp hearts), then use olive oil, herbs, and garlic to make everything taste bold. These recipes keep carbs in check without shrinking the plate.
Egg breakfasts that feel like a cafe meal
Shakshuka (Eggs Poached in Tomato Sauce) (serves 3)
Ingredients
- 2 tbsp extra-virgin olive oil
- 1/2 medium yellow onion, diced
- 1 red bell pepper, diced
- 3 garlic cloves, minced
- 1 tsp smoked paprika
- 1 tsp ground cumin
- 1/4 tsp chili flakes (optional)
- 1 1/2 cups crushed tomatoes (no sugar added)
- 1 tbsp tomato paste
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 6 large eggs
- 2 tbsp chopped parsley or cilantro
- 1 tbsp lemon juice
Directions
- Warm olive oil in a skillet over medium heat.
- Cook onion and bell pepper 6 to 8 minutes until soft.
- Stir in garlic and spices, cook 30 seconds.
- Add crushed tomatoes, tomato paste, salt, and pepper, simmer 8 minutes.
- Make 6 small wells, crack eggs into wells.
- Cover and cook 6 to 9 minutes, until whites set.
- Top with herbs and lemon juice.
Macro estimate (per serving): ~240 calories, 14g protein, 16g fat, 8g net carbs
Greek Avocado Egg Bowl (serves 1)
Ingredients
- 2 large eggs
- 1/2 ripe avocado, diced
- 1 cup baby spinach
- 1 tbsp extra-virgin olive oil
- 1 tbsp lemon juice
- 1 tbsp chopped dill (or 1 tsp dried)
- 1 tbsp chopped parsley
- 1 tbsp Kalamata olives, sliced
- 1 tbsp hemp hearts
- 1/4 tsp kosher salt
- 1/4 tsp black pepper
Directions
- Soft-boil eggs 7 minutes, then chill and peel (or fry them if you prefer).
- Add spinach to a bowl, then top with avocado and olives.
- Slice eggs and add them on top.
- Whisk olive oil, lemon juice, salt, pepper, dill, and parsley.
- Drizzle dressing over the bowl, then sprinkle hemp hearts.
Macro estimate (per bowl): ~520 calories, 19g protein, 45g fat, 6g net carbs
Mediterranean Egg Bites (Dairy-Free) (serves 4, makes 8)
Ingredients
- 8 large eggs
- 2 cups baby spinach, chopped
- 1/4 cup chopped parsley
- 2 tbsp chopped dill (or 2 tsp dried)
- 1/4 cup roasted red peppers, finely chopped and drained
- 2 tbsp extra-virgin olive oil
- 1/2 tsp kosher salt
- 1/4 tsp black pepper
- 4 oz cooked turkey, chopped (optional)
Directions
- Heat oven to 350°F, grease a muffin tin with olive oil.
- Whisk eggs, salt, pepper, herbs, and olive oil.
- Stir in spinach, peppers, and optional turkey.
- Pour into 8 muffin cups.
- Bake 16 to 20 minutes until set.
- Cool 5 minutes, then remove from the pan.
Macro estimate (2 egg bites): ~230 calories, 14g protein, 18g fat, 3g net carbs
Mediterranean Egg Casserole (serves 6)
Ingredients
- 10 large eggs
- 1/3 cup unsweetened almond milk
- 2 tbsp extra-virgin olive oil, plus 1 tsp for the dish
- 2 cups zucchini, diced
- 1 cup mushrooms, sliced
- 1/2 cup cherry tomatoes, halved
- 1/3 cup Kalamata olives, sliced
- 3 garlic cloves, minced
- 1 tsp dried oregano
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 2 tbsp chopped basil or parsley
Directions
- Heat oven to 375°F, grease a 9 x 13-inch dish.
- Sauté zucchini and mushrooms in olive oil 6 minutes.
- Add garlic and oregano, cook 30 seconds, then cool 2 minutes.
- Whisk eggs with almond milk, salt, and pepper.
- Stir veggies, tomatoes, olives, and herbs into eggs.
- Bake 25 to 35 minutes until the center sets.
Macro estimate (per serving): ~260 calories, 14g protein, 21g fat, 5g net carbs
Meatless dinners that still hit the keto goals
Vegan Moussaka (walnut “meat” + cauliflower béchamel) (serves 6)
Ingredients
- 2 medium eggplants, sliced into 1/2-inch rounds
- 3 tbsp extra-virgin olive oil, divided
- 1 tsp kosher salt, divided
- 1/2 tsp black pepper, divided
- 1 small yellow onion, diced
- 3 garlic cloves, minced
- 1 1/2 cups walnuts, pulsed into crumbles
- 1 tsp dried oregano
- 1 tsp ground cinnamon
- 1 1/2 cups crushed tomatoes (no sugar added)
- 1 tbsp tomato paste
- 1 tbsp red wine vinegar
- 4 cups cauliflower florets
- 1/2 cup full-fat coconut milk
- 2 tbsp nutritional yeast (optional)
- 1 tbsp lemon juice
Directions
- Heat oven to 425°F, brush eggplant with 2 tbsp olive oil, season with half the salt and pepper.
- Roast eggplant 18 to 22 minutes, flipping once.
- Sauté onion in 1 tbsp olive oil 4 minutes, add garlic 30 seconds.
- Add walnuts, oregano, cinnamon, remaining salt and pepper, cook 2 minutes.
- Stir in crushed tomatoes, tomato paste, and vinegar, simmer 8 minutes.
- Steam cauliflower 10 minutes until soft, then blend with coconut milk, lemon juice, and nutritional yeast.
- Layer eggplant and walnut sauce in a baking dish, spread béchamel on top.
- Bake 18 to 22 minutes, then rest 10 minutes before slicing.
Macro estimate (per serving): ~420 calories, 10g protein, 35g fat, 11g net carbs
Vegan Stuffed Acorn Squash (keto-leaning portion) (serves 4)
Ingredients
- 2 small acorn squash, halved and seeded
- 2 tbsp extra-virgin olive oil
- 1/2 tsp kosher salt
- 1/2 tsp black pepper
- 1 small zucchini, diced
- 1 cup mushrooms, chopped
- 1/2 cup walnuts, chopped
- 2 cups baby spinach
- 2 garlic cloves, minced
- 1 tsp dried oregano
- 2 tbsp lemon juice
- 2 tbsp hemp hearts
Directions
- Heat oven to 400°F, brush squash with olive oil, salt, and pepper.
- Roast cut-side down 30 to 40 minutes until tender.
- Sauté zucchini and mushrooms 6 minutes, then add garlic and oregano 30 seconds.
- Stir in spinach to wilt, then mix in walnuts, lemon juice, and hemp hearts.
- Fill squash halves with the mixture and serve.
Portion note: For lower carbs, plan on 1/2 squash per serving (a full squash can push carbs up fast).
Macro estimate (per 1/2 squash): ~360 calories, 9g protein, 29g fat, 14g net carbs
Keto Avocado, Bacon, and Egg Salad (meal-prep friendly) (serves 3)
Ingredients
- 6 large eggs
- 6 slices bacon, cooked and crumbled
- 1 large avocado, diced
- 1/4 cup mayonnaise (dairy-free, avocado oil based)
- 1 tbsp Dijon mustard
- 2 tbsp lemon juice
- 2 tbsp chopped parsley
- 2 tbsp chopped dill (or 2 tsp dried)
- 1/3 cup celery, finely diced
- 1/2 tsp kosher salt
- 1/2 tsp black pepper
Directions
- Hard-boil eggs 10 minutes, chill, peel, and chop.
- Stir mayo, Dijon, lemon juice, salt, pepper, parsley, and dill in a bowl.
- Fold in eggs, bacon, celery, and avocado.
- Chill 15 minutes, then serve in lettuce cups or over arugula.
Macro estimate (per serving): ~520 calories, 21g protein, 45g fat, 5g net carbs
Storage note: For meal prep, store the salad without avocado up to 3 days, then dice and stir in avocado right before eating to prevent browning and sogginess.
Breads and desserts (2 treats that stay dairy-free and low carb)
Bread and dessert can still fit a dairy-free Mediterranean-keto plan, as long as you swap butter for olive oil and skip wheat flour. The goal is simple: keep carbs low, keep texture right, and avoid the usual dairy crutches (no butter, no cream cheese). These two recipes do exactly that, and they also pair well with the dips and mains in this roundup.
Keto Olive Oil Cake (Almond Flour) that stays moist without butter
This cake bakes up tender because olive oil stays liquid, so you don’t need butter for moisture. Lemon keeps it bright, like a little slice of the Mediterranean.
Serves: 8 slices
Ingredients
- 2 cups almond flour
- 3/4 cup keto sweetener (monk fruit or erythritol blend)
- 1 1/2 tsp baking powder
- 1/4 tsp fine salt
- 4 large eggs, room temp
- 1/2 cup extra-virgin olive oil
- 1 tbsp lemon zest
- 2 tbsp lemon juice
- 1 tsp vanilla extract (optional)
Optional add-ins
- 1 tsp orange zest
- 2 tbsp chopped pistachios
Directions
- Heat oven to 350°F, then grease an 8-inch round pan with olive oil and line the bottom with parchment.
- Whisk almond flour, sweetener, baking powder, and salt in a bowl.
- Whisk eggs, olive oil, lemon zest, lemon juice, and vanilla in a second bowl.
- Stir wet into dry until smooth, then fold in optional add-ins.
- Bake 25 to 35 minutes, until the center springs back and a toothpick comes out mostly clean (a few moist crumbs are perfect).
- Cool 15 minutes, then remove from pan and cool fully before slicing.
Macro estimate: Varies by brands and sweetener, so plug into your tracker for your exact numbers.
Storage
- Counter: tightly covered up to 2 days.
- Fridge: up to 5 days (bring to room temp for best texture).
- Freezer: sliced, wrapped well, up to 2 months.
Low-carb “naan” for dips and wraps (almond and coconut flour)
This skillet naan is soft and flexible, with enough structure for wraps. Psyllium or flax helps it hold together, since there’s no gluten.
Serves: 4 small naans
Ingredients
- 1 cup almond flour
- 2 tbsp coconut flour
- 1 tbsp psyllium husk powder (or 2 tbsp ground flax)
- 2 tsp baking powder
- 1/2 tsp garlic powder (optional)
- 1/2 tsp fine salt
- 2 large eggs
- 1/3 cup warm water
- 1 tbsp extra-virgin olive oil (plus more for the skillet)
Options (choose one)
- Garlic-herb: add 1 tbsp chopped parsley plus 1/2 tsp dried oregano
- Zaatar: add 1 1/2 tsp zaatar
- Sesame: add 1 tbsp sesame seeds
Directions (skillet method)
- Mix flours, psyllium, baking powder, salt, and any option add-ins in a bowl.
- Whisk eggs, warm water, and olive oil, then stir into the dry mix.
- Rest dough 3 minutes, then divide into 4 balls and press into thin rounds between oiled hands.
- Heat a lightly oiled skillet over medium, then cook 2 to 3 minutes per side until browned and set.
- Cool 2 minutes before using as a wrap (it firms as it cools).
Macro estimate: Varies by brands; track for precision.
Reheating
- Skillet: 30 to 60 seconds per side.
- Oven: 350°F for 5 to 7 minutes.
Storage
- Fridge: wrapped up to 4 days.
- Freezer: separate with parchment, freeze up to 2 months, thaw then reheat.
Enjoy!
These 50 dairy-free Mediterranean-keto-hybrid recipes prove you can keep carbs low without giving up bright, salty, lemony flavor. Olive oil, herbs, garlic, olives, and capers carry the richness, while smart swaps like cauliflower rice and almond flour keep meals satisfying. Best of all, the list covers real life, quick skillets, sheet pans, slow cooker wins, meal-prep lunches, and a couple of treats, so you don’t get stuck eating the same thing.
For an easy week plan, use this mix-and-match formula: choose 2 seafood dinners (salmon, shrimp, cod), 2 poultry or meat mains (chicken piccata, meatballs, pork chops), 2 veggie sides (charred cabbage, kale chips, gazpacho), 1 breakfast prep (egg bites or egg casserole), and 1 treat (olive oil cake or low-carb naan). Rotate sauces and herbs, and you get new flavors without extra work. That simple structure supports consistency, which is what makes keto feel easier.
Reminders: watch sauces for hidden sugar and dairy.
Also, prep herbs and chopped veggies once.
Finally, track net carbs if you’re strict keto.
Save this recipe list for your next grocery run, share it with a friend who needs dairy-free keto ideas, and try one recipe tonight.

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