Keto Greek Meatballs (Keftedes) Best 30 Minute Dinner
Traditional Greek Keftedes are famous for their crispy exterior and juicy herb filled center. Usually these meatballs rely on soaked bread to achieve their texture but this recipe reinvents the classic for a low carb lifestyle. I remember the first time I tried to make these without bread and I was so worried they would be dry. By using almond flour and a touch of extra virgin olive oil I found they stay even more succulent than the original. You get all the aromatic flavors of fresh mint and oregano without the heavy carbs. These are perfect for meal prep or a Mediterranean themed dinner party.
Why You Will Love These Keto Greek Meatballs (Keftedes)
You will enjoy a dish that feels indulgent but fits perfectly within your macros. These meatballs are packed with fresh herbs that provide an authentic taste of Greece. Because we are skipping the grains you will feel light and energized after eating. They are also incredibly versatile and work well as an appetizer or a main course.
Ingredients for Keto Greek Meatballs (Keftedes)
- Ground beef with an 80/20 lean to fat ratio for moisture
- Ground lamb which adds traditional depth of flavor
- Almond flour to replace breadcrumbs as a binder
- One large egg to hold the mixture together
- Fresh mint and flat leaf parsley finely chopped
- Dried oregano
- Garlic cloves minced
- Red onion grated to release juices
- Sea salt and cracked black pepper
- Olive oil for frying
Choosing the Right Meat Blend
We are making this recipe using beef and lamb instead of pork. Lamb provides a distinct rich flavor that is characteristic of authentic Greek cuisine. If lamb is unavailable you can use 100 percent ground beef but ensure it has a higher fat content to prevent the meatballs from becoming tough.
Step by Step Instructions for Keto Greek Meatballs (Keftedes)
Follow these steps to ensure your meatballs are cooked perfectly every time. Total preparation time is approximately 15 minutes with a cooking time of 20 minutes.
Mixing and Chilling the Dough
Combine the meats and herbs and spices and egg and almond flour in a large bowl. Use your hands to mix until just combined. Do not overwork the meat because this makes the meatballs dense. Once mixed cover the bowl and let it rest in the refrigerator for at least 30 minutes. This prevents confusion during rolling as the cold mixture is much easier to handle and will not stick to your hands.
Cooking Methods Frying vs Baking
Traditionally Keftedes are shallow fried in olive oil to create a dark crispy crust. Heat oil in a pan over medium heat and cook for about 4 to 5 minutes per side. If you prefer a hands off approach you can bake them at 400 degrees Fahrenheit or 200 degrees Celsius for 18 to 20 minutes. Frying gives a better texture while baking is easier for large batches.
Expert Tips for Perfect Keto Greek Meatballs (Keftedes)
- Grate the onion instead of chopping it because the onion juice keeps the meat incredibly moist without needing bread
- Wet your hands with a little water or oil before rolling the balls to keep the surface smooth
- Ensure the pan is hot before adding the meat to get that signature sear
- Do not crowd the pan and cook in batches to maintain a high temperature
Serving Suggestions for Keto Greek Meatballs (Keftedes)
Serve these hot right out of the pan. They pair beautifully with a homemade tzatziki sauce made from Greek yogurt and cucumber and garlic. For a full meal add a Greek salad with cucumbers and tomatoes and olives and plenty of feta cheese. You can also serve them over cauliflower rice or with a side of roasted zucchini slices.
FAQ About Keto Greek Meatballs (Keftedes)
Can I freeze these meatballs? Yes you can freeze them both raw or cooked. If raw freeze them on a tray first before transferring to a bag. If cooked let them cool completely first.
How long do they last in the fridge? They stay fresh in an airtight container for up to 4 days. They make excellent cold leftovers for lunch.
What can I use instead of almond flour? If you have a nut allergy crushed beef rinds or extra finely grated parmesan cheese work as excellent keto binders.
Nutritional Information for Keto Greek Meatballs (Keftedes)
This data is based on a serving size of 3 meatballs. Values are estimates and may vary based on the fat content of your meat.
- Calories 280 kcal
- Total Fat 20g
- Net Carbs 3g
- Protein 22g
- Fiber 1g

Keto Greek Meatballs (Keftedes) Best 30 Minute Dinner
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
Make meatballs with ground meat and herbs. This recipe uses almond flour. You get a meal with Greek flavors.
Ingredients
- 1 pound ground beef
- 1 pound ground lamb
- 1/2 cup almond flour
- 1 egg
- 2 garlic cloves
- 1/4 cup onion
- 1 tablespoon oregano
- 2 tablespoons parsley
- 1 teaspoon salt
- 1/2 teaspoon pepper
- 2 tablespoons olive oil
Instructions
- Place beef and lamb in a bowl.
- Add almond flour, egg, garlic, and onion.
- Mix in oregano, parsley, salt, and pepper.
- Shape mixture into balls.
- Heat oil in a skillet.
- Fry meatballs for ten minutes.
- Turn meatballs to brown sides.
- Remove meat when cooked.
Notes
- Serve meatballs with sauce.
- Store leftovers in your refrigerator.
- Use a scoop for size.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Pan-frying
- Cuisine: Greek
Nutrition
- Calories: 350
Keywords: Keto, Meatballs, Greek, Keftedes, Low Carb, Appetizer, Dinner
