Greek Meatballs
Experience the delightful flavors of Greek cuisine with these savory Greek meatballs, known as “keftedes.” They are made with ground meat, fresh herbs, and spices, creating a dish that is both aromatic and satisfying. Perfect as an appetizer or main course, these meatballs are often served with tzatziki and fresh vegetables, making them a versatile addition to any meal. Get ready to tantalize your taste buds with this Mediterranean classic!
Ingredients

- 1 lb ground beef or lamb
- 1/2 cup breadcrumbs
- 1/4 cup chopped fresh parsley
- 1/4 cup chopped onion
- 2 cloves garlic, minced
- 1 tsp dried oregano
- 1 tsp salt
- 1/2 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, and cooking time is about 20 minutes.
Nutritional Value
Each serving of Greek meatballs contains approximately 300 calories, 20g protein, 15g fat, and 25g carbohydrates. This is based on a serving size of 3 meatballs.
Step-by-Step Cooking Process
- In a large bowl, combine ground meat, breadcrumbs, parsley, onion, garlic, oregano, salt, and pepper.
- Add the egg to the mixture and mix until well combined.
- Form the mixture into small balls, about 1 inch in diameter.
- Heat olive oil in a skillet over medium heat.
- Add the meatballs to the skillet in batches, ensuring not to overcrowd.
- Cook for about 5-7 minutes on each side until golden brown.
- Transfer cooked meatballs to a paper towel-lined plate to absorb excess oil.
- Serve warm with tzatziki sauce and fresh vegetables.
- Store leftovers in an airtight container in the refrigerator.
- Reheat in the oven or microwave before serving.

Alternative Ingredients
You can substitute ground turkey or chicken for a leaner option. Additionally, gluten-free breadcrumbs work well for those with dietary restrictions. Fresh herbs can be swapped for dried, but adjust quantities accordingly.
Serving and Pairings
Greek meatballs are delicious served with pita bread, a fresh Greek salad, or alongside tzatziki and hummus. They also pair well with roasted vegetables or rice for a hearty meal.
Storage and Reheating
Store leftover Greek meatballs in an airtight container in the refrigerator for up to 3 days. They can also be frozen for up to 3 months. Reheat in the oven or microwave until heated through.
Cooking Mistakes
- Don’t overmix the meat mixture to avoid tough meatballs.
- Ensure oil is hot enough before adding meatballs to prevent sticking.
- Cook meatballs in batches to maintain temperature.
- Use a meat thermometer to ensure they are cooked through (internal temp should reach 160°F).
- Let meatballs rest for a few minutes before serving to enhance flavor.
Helpful Tips
- For extra flavor, add feta cheese to the meat mixture.
- Experiment with different herbs like mint or dill for a unique twist.
- Serve with lemon wedges for a fresh finish.
- Try baking meatballs at 400°F for a healthier option.

FAQs
Can I make Greek meatballs ahead of time?
Yes, you can prepare the meatball mixture and refrigerate it for up to 24 hours before cooking. This allows the flavors to meld together.
What can I serve with Greek meatballs?
Greek meatballs pair well with pita bread, tzatziki sauce, or a fresh Greek salad. They can also be served with rice or couscous for a complete meal.
How do I know when the meatballs are cooked?
Meatballs are cooked through when they reach an internal temperature of 160°F. They should be browned on the outside and no longer pink inside.
Can I freeze Greek meatballs?
Yes, Greek meatballs freeze well. Place them in an airtight container or freezer bag, separating layers with parchment paper to prevent sticking.
What type of meat is best for Greek meatballs?
Ground beef or lamb is traditional, but you can also use ground turkey or chicken for a lighter option.
How long do leftovers last?
Leftover Greek meatballs can be stored in the refrigerator for up to 3 days. They can be reheated in the oven or microwave.
Conclusion
Greek meatballs are a delightful and versatile dish that brings the flavors of the Mediterranean to your table. Whether served as an appetizer or main course, they are sure to impress with their rich taste and satisfying texture. Enjoy this recipe and share it with family and friends for a wonderful dining experience!