Greek Meatballs
Indulge in the mouthwatering flavors of Greek meatballs, or “keftedes,” which are a staple in Mediterranean cuisine. These savory meatballs are packed with herbs and spices, offering a delightful taste that transports you straight to the heart of Greece. Perfect as an appetizer or main dish, they pair wonderfully with a variety of sides. Let’s dive in and create this delicious dish that will impress your family and friends!
Ingredients
– 1 lb ground beef or lamb
– 1/2 cup breadcrumbs
– 1/4 cup grated onion
– 2 cloves garlic, minced
– 1/4 cup fresh parsley, chopped
– 1 tsp dried oregano
– 1/2 tsp salt
– 1/4 tsp black pepper
– 1 egg
– Olive oil for frying

Servings and Cooking Time
This recipe makes approximately 4 servings. Preparation time is about 15 minutes, while cooking time is around 20 minutes, making it a quick and satisfying meal.
Nutritional Value
Each serving (about 3 meatballs) contains approximately:
– Calories: 320
– Protein: 25g
– Fat: 20g
– Carbohydrates: 10g
– Fiber: 1g
This nutritional information is based on a serving size for one person.
Step-by-Step Cooking Process
1. In a large bowl, combine ground meat, breadcrumbs, grated onion, and minced garlic.
2. Add chopped parsley, oregano, salt, and pepper to the mixture.
3. Crack the egg into the mixture and mix until well combined.
4. Shape the mixture into small balls, about 1 inch in diameter.
5. Heat olive oil in a large skillet over medium heat.
6. Fry the meatballs in batches, turning occasionally until browned, about 10 minutes.
7. Once cooked through, remove meatballs and drain on paper towels.
8. Optionally, simmer in tomato sauce for added flavor for about 5 minutes.
9. Serve warm with a garnish of fresh herbs.
10. Enjoy your Greek meatballs with lemon wedges or tzatziki sauce.

Alternative Ingredients
You can substitute ground beef with ground turkey for a leaner option. Additionally, gluten-free breadcrumbs can replace regular breadcrumbs for a gluten-free version. Fresh mint can be added for extra flavor.
Serving and Pairings
Greek meatballs pair wonderfully with a side of rice, couscous, or a fresh Greek salad. They can also be served with pita bread and tzatziki for a delightful appetizer.
Storage and Reheating
Store leftover meatballs in an airtight container in the refrigerator for up to 3 days. They can be reheated in the microwave or on the stovetop. Greek meatballs can also be frozen for up to 3 months. To reheat, thaw overnight in the fridge and warm in the oven.
Cooking Mistakes
- Overmixing the meat mixture can result in tough meatballs.
- Not allowing the meatballs to rest can lead to them falling apart in the skillet.
- Using too high heat can burn the outside while leaving the inside raw.
- Skipping the egg can make the meatballs dry and crumbly.
- Neglecting to season properly can result in bland meatballs.
Helpful Tips
- Use a cookie scoop for uniform meatballs.
- Chill the formed meatballs for 30 minutes before cooking for better shape retention.
- Add a splash of lemon juice for brightness.
- Experiment with different herbs for a unique flavor profile.

FAQs
Can I make Greek meatballs ahead of time?
Yes, you can prepare the meatballs in advance and store them in the refrigerator for up to 24 hours before cooking.
What can I serve with Greek meatballs?
They pair well with rice, pasta, or a salad. You can also serve them with pita bread and tzatziki sauce for a complete meal.
Are Greek meatballs gluten-free?
Traditional recipes use breadcrumbs, but you can easily make them gluten-free by substituting with gluten-free breadcrumbs.
Can I bake Greek meatballs instead of frying?
Absolutely! Baking is a healthier alternative. Preheat your oven to 400°F (200°C) and bake for about 20-25 minutes.
How do I know when the meatballs are cooked through?
Use a meat thermometer; the internal temperature should reach 160°F (70°C) for beef or lamb.
Conclusion
Greek meatballs are a delightful dish, bursting with flavors and easy to prepare. Whether enjoyed as a main course or an appetizer, they’re sure to impress. With simple ingredients and straightforward steps, you can bring a taste of Greece to your kitchen. Enjoy making and sharing this Mediterranean classic!

Greek Meatballs
Ingredients
- 1 lb ground beef or lamb
- 1/2 cup breadcrumbs
- 1/4 cup grated onion
- 2 cloves garlic minced
- 1/4 cup fresh parsley chopped
- 1 tsp dried oregano
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 egg
- Olive oil for frying
Instructions
- In a large bowl, combine ground meat, breadcrumbs, grated onion, and minced garlic.
- Add chopped parsley, oregano, salt, and pepper to the mixture.
- Crack the egg into the mixture and mix until well combined.
- Shape the mixture into small balls, about 1 inch in diameter.
- Heat olive oil in a large skillet over medium heat.
- Fry the meatballs in batches, turning occasionally until browned, about 10 minutes.
- Once cooked through, remove meatballs and drain on paper towels.
- Optionally, simmer in tomato sauce for added flavor for about 5 minutes.
- Serve warm with a garnish of fresh herbs.
- Enjoy your Greek meatballs with lemon wedges or tzatziki sauce.