Imagine biting into a juicy, flavorful meatball seasoned to perfection; the aroma of oregano and thyme fills the kitchen as you prepare a dish that’s both satisfying and nutritious. These Keto Greek Meatballs (Keftedes) are easy to make, requiring just 30 minutes from start to finish, and they work beautifully for anyone following a low-carb lifestyle. The combination of ground meat, almond flour, and parmesan not only keeps them keto-friendly but also keeps them moist and delicious.
This recipe is perfect for busy weeknights, weekend gatherings, or meal prepping for your busy week ahead. You can easily make a double batch and store them for a quick lunch or dinner option later.
Why You’ll Love This Recipe
- They are packed with rich flavors from fresh herbs and garlic.
- The meatballs have a delightful crispy exterior with a tender inside.
- They’re quick to prepare, making them a great option for weeknight dinners.
- These meatballs are versatile and can be paired with various dipping sauces.
What You’ll Need
Gather the following ingredients to create these delicious meatballs.
For the Meatballs
- 1 lb ground beef or lamb
- 1/4 cup almond flour
- 1/4 cup grated parmesan cheese
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons fresh parsley, chopped
- 1 egg
- Olive oil for frying
Use coconut flour as a substitute for almond flour.
Substitutions & Swaps
- Ground lamb can be replaced with beef.
- Use nutritional yeast instead of parmesan for dairy-free.
- Swap fresh parsley for fresh mint for a different flavor.
- Any cooking oil can replace olive oil.
How to Make It
Get ready to create your flavorful Greek-inspired meatballs!
1. Combine ingredients
In a large mixing bowl, combine ground meat, almond flour, parmesan cheese, garlic, oregano, thyme, salt, pepper, parsley, and egg. Mix until well combined.
2. Form meatballs
Form the mixture into small meatballs, about 1 inch in diameter.
3. Heat oil
Heat olive oil in a skillet over medium heat.
4. Cook meatballs
Add the meatballs in batches, cooking until browned on all sides and cooked through, about 10-12 minutes.
5. Serve
Serve hot with a side of tzatziki sauce or your favorite dipping sauce.
How to Store It
Fridge: store in an airtight container for up to 3 days.
Freezer: yes, freeze for longer storage.
Reheat: microwave for 1-2 minutes or until heated through.
Tips for Best Results
- Ensure the oil is hot enough before adding meatballs for a proper sear.
- Don’t overcrowd the skillet; fry in batches for even cooking.
- Experiment with fresh herbs for a unique flavor twist.
- Use a thermometer to ensure meatballs reach 160°F for safety.
Serving Suggestions
- Enjoy them with a refreshing Greek salad.
- Pair with creamy tzatziki for dipping.
- Serve as an appetizer at your next gathering.




Leave a Comment