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)
- Grate cucumber on the large holes of a grater.
- Place grated cucumber in a clean kitchen towel or paper towels and squeeze out as much liquid as possible.
- In a bowl, combine:
- Greek yogurt
- Squeezed cucumber
- Garlic
- Olive oil
- Lemon juice
- Dill
- Salt & pepper
- Stir well, taste, and adjust salt/lemon to your liking.
- Cover and refrigerate while you make the meatballs—this lets flavors meld.
2. Prep the Oven & Pan
- Preheat oven to 200°C.
- Line a large baking sheet with parchment paper or lightly grease it with olive oil.
3. Mix the Greek Meatball Mixture
- 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
- 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
- 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.
- Arrange on the prepared baking sheet, spacing them slightly apart.
- 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)
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
- 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.
- Preheat oven to 200°C. Line a baking sheet with parchment and lightly grease.
- 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.
- Shape into 3–4 cm meatballs (about 20–24 total) and place on the baking sheet.
- Bake 15–20 minutes, until browned and cooked through (74°C internal temperature).
- 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.





