Keto Greek Meatballs (Low-Carb Keftedes with Tzatziki)

Juicy Keto Greek Meatballs (low-carb keftedes) made with ground beef/lamb, herbs, and almond flour, served with creamy tzatziki. Gluten-free, flavorful, and perfect for keto dinners, meal prep, or appetizers (about 2–3g net carbs per serving).

About This Recipe

These Keto Greek Meatballs are a low-carb spin on traditional keftedes:

  • Juicy, tender meatballs packed with garlic, oregano, and fresh herbs
  • No breadcrumbs—almond flour keeps them low-carb and gluten-free
  • Baked (or air-fried) for convenience
  • Served with a cool, creamy tzatziki sauce for dipping

They’re great for:

  • Easy Mediterranean weeknight dinners
  • Meal-prep lunches
  • Appetizers or party platters

Expect around 2–3 g net carbs per serving (about 4–5 meatballs with a spoonful of tzatziki), depending on your exact ingredients.

Ingredients: What You’ll Need

For the Keto Greek Meatballs

  • 450 g (1 lb) ground beef
  • 225 g (½ lb) ground lamb or pork
    • Or use 100% beef or turkey if preferred
  • ½ small red or yellow onion, very finely minced or grated
  • 3 cloves garlic, minced
  • ¼ cup (10 g) fresh parsley, finely chopped
  • 2 Tbsp fresh mint, finely chopped (or 1 Tbsp dried mint)
  • 2 tsp dried oregano
  • ½ tsp dried thyme (optional, but nice)
  • ½ tsp ground cumin (optional, for depth)
  • ½ cup (50 g) fine almond flour
  • 1 large egg
  • 2 Tbsp olive oil (plus more for greasing)
  • 1 tsp fine sea salt (or to taste)
  • ½ tsp black pepper
  • Zest of 1 lemon

For the Keto Tzatziki Sauce

  • 1 cup (240 g) Greek yogurt (full-fat, unsweetened)
  • ½ medium cucumber, seeded & grated
  • 1–2 cloves garlic, minced
  • 1–2 Tbsp olive oil
  • 1–2 Tbsp lemon juice (to taste)
  • 1–2 Tbsp fresh dill, finely chopped (or 1 tsp dried dill)
  • ¼ tsp fine sea salt (plus more to taste)
  • Black pepper, to taste

Instructions: Step-by-Step Preparation

1. Make the Tzatziki (Best if It Rests)

  1. Grate cucumber on the large holes of a grater.
  2. Place grated cucumber in a clean kitchen towel or paper towels and squeeze out as much liquid as possible.
  3. In a bowl, combine:
    • Greek yogurt
    • Squeezed cucumber
    • Garlic
    • Olive oil
    • Lemon juice
    • Dill
    • Salt & pepper
  4. Stir well, taste, and adjust salt/lemon to your liking.
  5. Cover and refrigerate while you make the meatballs—this lets flavors meld.

2. Prep the Oven & Pan

  1. Preheat oven to 200°C.
  2. Line a large baking sheet with parchment paper or lightly grease it with olive oil.

3. Mix the Greek Meatball Mixture

  1. In a large bowl, combine:
    • Ground beef
    • Ground lamb/pork
    • Minced/grated onion
    • Garlic
    • Parsley
    • Mint
    • Oregano
    • Thyme (if using)
    • Cumin (if using)
    • Almond flour
    • Egg
    • Olive oil
    • Salt & pepper
    • Lemon zest
  2. Use clean hands to gently mix until everything is evenly combined.
    • Don’t overwork the meat; it can make the meatballs tough.

4. Shape & Bake

  1. With damp or lightly oiled hands, roll mixture into meatballs:
    • About 3–4 cm (1¼–1½ inches) in diameter.
    • You should get around 20–24 meatballs.
  2. Arrange on the prepared baking sheet, spacing them slightly apart.
  3. Bake at 200°C for 15–20 minutes, until:
    • Meatballs are browned
    • Internal temperature reaches 74°C / 165°F

Optional: Turn on the broiler for the last 1–2 minutes for extra browning—watch closely.

How to Store It

  • Refrigerator:
    • Store meatballs and tzatziki separately in airtight containers for 3–4 days.
  • Reheat meatballs:
    • Oven or air fryer at 175°C for 5–8 minutes, or
    • Microwave 30–60 seconds (texture will be softer).
  • Tzatziki:
    • Stir before serving; it may thin slightly over time from cucumber juices.

Smart Ingredient Swaps

  • Turkey or Chicken Greek Meatballs:
    • Use ground turkey or chicken; add 1–2 tsp olive oil to the mixture so they don’t dry out.
  • No Almond Flour:
    • Use finely grated Parmesan or ground pork rinds (same amount) as a binder.
  • Herb Flexibility:
    • No fresh mint? Use dried mint, or just increase parsley.
    • No dill for tzatziki? Substitute parsley + a pinch of dried dill, or use only lemon/garlic for a simpler yogurt sauce.
  • Dairy-Free:
    • Use coconut yogurt for tzatziki; flavor will be slightly different, but still tasty.
    • Skip feta or other cheeses in the meatballs (if you usually add them).

How to Serve It (Keto-Friendly)

Serve Keto Greek Meatballs with:

  • Low-carb bases & sides:
    • Zucchini noodles with olive oil and lemon
    • Cauliflower rice or cauliflower tabbouleh
    • Greek salad (tomatoes, cucumber, olives, feta; adjust tomatoes/onions to fit your carbs)
    • Roasted eggplant or zucchini
  • Toppings & Extras:
    • Tzatziki by the spoonful
    • Extra lemon wedges
    • Crumbled feta and olives

They also make excellent:

  • Meal-prep bowls (meatballs + salad + tzatziki)
  • Appetizers with toothpicks and a tzatziki dipping bowl

Cultural Background & Personal Touches

Traditional Greek keftedes are small, garlicky meatballs often made with breadcrumbs and sometimes served with tzatziki or lemon. For this keto version:

  • Breadcrumbs are swapped for almond flour (or other low-carb binders)
  • Flavors stay classic: garlic, lemon, oregano, parsley, mint

Personal touches that make this version especially flavorful:

  • Using grated onion for moisture and flavor instead of just chopped
  • Lemon zest in the meat mix for brightness without carbs
  • Letting tzatziki rest so the flavors deepen and mellow

Seasonal Variations

  • Summer Greek Bowls:
    • Serve meatballs with cucumber-tomato salad, feta, olives, and tzatziki over a bed of lettuce.
  • Winter Comfort:
    • Pair with roasted Mediterranean veggies and a warm cauliflower mash.
  • Spicy Greek Meatballs:
    • Add ¼–½ tsp red pepper flakes or Aleppo pepper to the meat mixture.
  • “Gyro-Inspired” Version:
    • Season heavier with oregano, mint, and cumin; serve in lettuce wraps with extra tzatziki and red onion.

Freezer-Friendly Version

  • To Freeze Raw Meatballs:
    • Shape meatballs and place on a tray.
    • Freeze until solid, then transfer to a freezer bag.
    • Bake from frozen at 200°C, adding 3–5 minutes to the cooking time.
  • To Freeze Cooked Meatballs:
    • Cool completely, then freeze in a single layer before bagging.
    • Reheat in oven or air fryer at 175°C until hot.
    • Tzatziki does not freeze well—make it fresh.

Frequently Asked Questions

How many carbs are in these Keto Greek Meatballs?

  • Roughly 2–3 g net carbs per serving (about 4–5 meatballs + a spoon of tzatziki), depending on brands and portion sizes.

Why are my meatballs dry?

  • Possible causes: too lean meat, overbaking, or too much almond flour.
    • Use some higher-fat meat (like lamb or beef 80/20).
    • Bake just until done; don’t overcook.

Can I pan-fry instead of baking?

  • Yes. Brown meatballs in olive oil in a skillet over medium heat, turning to brown all sides (about 8–10 minutes total), until cooked through.

Can I add feta to the meatballs?

  • Yes! Crumble ¼–½ cup feta into the mixture for extra Greek flavor (note: this slightly raises carbs and salt).

Keto Greek Meatballs (Low-Carb Keftedes with Tzatziki)

Easy:BeginnerPrep time: 30 minutesCook time: 40 minutesCooking Temp:100 CServings:4 servingsCalories:300 kcal Best Season:Available

Description

Low-carb, gluten-free Keto Greek Meatballs (keftedes) made with ground beef and lamb, garlic, herbs, and almond flour, baked until juicy and golden, and served with a refreshing keto tzatziki sauce. Perfect for Mediterranean-style keto dinners and meal prep.

Ingredients

Instructions

  1. Make tzatziki: Squeeze the grated cucumber dry. In a bowl, combine yogurt, cucumber, garlic, olive oil, lemon juice, dill, salt, and pepper. Adjust seasoning and chill until serving.
  2. Preheat oven to 200°C. Line a baking sheet with parchment and lightly grease.
  3. In a large bowl, combine ground meats, onion, garlic, parsley, mint, oregano, thyme, cumin, almond flour, egg, olive oil, salt, pepper, and lemon zest. Mix gently until just combined.
  4. Shape into 3–4 cm meatballs (about 20–24 total) and place on the baking sheet.
  5. Bake 15–20 minutes, until browned and cooked through (74°C internal temperature).
  6. Serve hot with tzatziki, lemon wedges, and low-carb sides like salad or roasted veggies.

Notes

  • Use all beef or turkey if you prefer; add an extra spoon of olive oil for lean meats.
    Don’t overwork the meat mixture—light mixing keeps the meatballs tender.
    For pan-frying, cook in olive oil over medium heat, turning often, until browned and cooked through.
    Tzatziki flavor improves as it sits; you can make it a few hours ahead.