Greek Meatballs
Indulge in the rich flavors of Greek meatballs, known as “keftedes.” These tender, herb-infused meatballs are perfect for any meal, whether as an appetizer or a main dish. Paired with a fresh salad, they bring a taste of the Mediterranean right to your table. Get ready to enjoy a delightful culinary experience that will transport your taste buds to Greece!
Ingredients
- 1 lb ground beef or lamb
- 1/2 cup breadcrumbs
- 1/4 cup finely chopped onion
- 2 cloves garlic, minced
- 1/4 cup fresh parsley, chopped
- 1 tsp dried oregano
- 1/2 tsp salt
- 1/4 tsp pepper
- 1 egg
- Olive oil for frying
Servings and Cooking Time
This recipe makes approximately 4 servings. Preparation time is about 20 minutes, and cooking time is around 15-20 minutes.
Nutritional Value
Each serving (4 meatballs) contains approximately 320 calories, 22g protein, 18g fat, 25g carbohydrates, and 2g fiber. This information is based on a single serving for one person.
Step-by-Step Cooking Process
- In a large bowl, combine ground meat, breadcrumbs, chopped onion, garlic, parsley, oregano, salt, and pepper.
- Add the egg and mix thoroughly until all ingredients are well combined.
- Form the mixture into small meatballs, about 1 to 1.5 inches in diameter.
- Heat olive oil in a large skillet over medium heat.
- Add the meatballs to the skillet in batches, ensuring not to overcrowd them.
- Cook for about 5-7 minutes on each side, or until browned and cooked through.
- Transfer cooked meatballs to a paper towel-lined plate to drain excess oil.
- Serve warm with a side of tzatziki sauce for dipping.
- Garnish with additional parsley if desired.
- Enjoy your homemade Greek meatballs with a fresh salad or pita bread!
Alternative Ingredients
If you prefer a different flavor, you can substitute ground turkey or chicken for the beef or lamb. Additionally, gluten-free breadcrumbs can replace regular breadcrumbs for a gluten-free version of this dish.
Serving and Pairings
These Greek meatballs pair wonderfully with a fresh Greek salad, pita bread, or a side of roasted vegetables. For a complete meal, serve with rice or couscous, and don’t forget the tzatziki sauce!
Storage and Reheating
Store leftover meatballs in an airtight container in the refrigerator for up to three days. They can also be frozen for up to three months. To reheat, simply microwave or warm in a skillet until heated through.
Cooking Mistakes
- Overmixing the meat can lead to tough meatballs.
- Not letting the meatballs rest can cause them to fall apart while cooking.
- Using too high heat may burn the outside before cooking the inside.
- Not adding enough seasoning can make meatballs bland.
- Overcrowding the skillet can prevent even cooking.
Helpful Tips
- Use fresh herbs for a brighter flavor.
- Chill the meatball mixture for 30 minutes before cooking for better shaping.
- Test cook a small meatball to adjust seasoning if necessary.
- Drizzle with lemon juice before serving for a zing.
FAQs
Can I bake Greek meatballs instead of frying them?
Yes, you can bake them at 400°F (200°C) for about 20-25 minutes, turning halfway through for even cooking.
What can I serve with Greek meatballs?
Greek meatballs are delicious with tzatziki, pita bread, or a refreshing Greek salad. They also pair well with rice or couscous.
Can I make these meatballs ahead of time?
Absolutely! You can prepare the meatballs ahead of time and store them in the refrigerator or freezer until you’re ready to cook them.
How can I make these meatballs spicy?
To add spice, mix in some red pepper flakes or chopped jalapeños to the meat mixture before forming the meatballs.
What is the best way to store leftover meatballs?
Store leftover meatballs in an airtight container in the refrigerator for up to three days or freeze them for longer storage.
Conclusion
Greek meatballs are not only delicious but also a versatile dish that can be enjoyed in many ways. With simple ingredients and easy preparation, they make for a perfect meal or snack. Impress your guests with this authentic recipe that brings the Mediterranean to your kitchen!

Greek Meatballs
Ingredients
- 1 lb ground beef or lamb
- 1/2 cup breadcrumbs
- 1/4 cup finely chopped onion
- 2 cloves garlic minced
- 1/4 cup fresh parsley chopped
- 1 tsp dried oregano
- 1/2 tsp salt
- 1/4 tsp pepper
- 1 egg
- Olive oil for frying
Instructions
- In a large bowl, combine ground meat, breadcrumbs, chopped onion, garlic, parsley, oregano, salt, and pepper.
- Add the egg and mix thoroughly until all ingredients are well combined.
- Form the mixture into small meatballs, about 1 to 1.5 inches in diameter.
- Heat olive oil in a large skillet over medium heat.
- Add the meatballs to the skillet in batches, ensuring not to overcrowd them.
- Cook for about 5-7 minutes on each side, or until browned and cooked through.
- Transfer cooked meatballs to a paper towel-lined plate to drain excess oil.
- Serve warm with a side of tzatziki sauce for dipping.
- Garnish with additional parsley if desired.
- Enjoy your homemade Greek meatballs with a fresh salad or pita bread!