If you love Greek food as much as we do, be sure to try our Greek 7 Layer Dip, Greek Marinade for chicken, and Skordalia (a delicious garlic-potato spread that is frequently served with roasted beets). We LOVE these savory, tender Greek meatballs, or Keftedes as they are known in Greece. They make a fantastic party appetizer or can be served as a main course for a relaxed dinner that the whole family will enjoy. It’s pretty well-documented here that I love the flavors of Mediterranean food. We have been able to travel all over different parts of Greece, including the islands, and the robust spices, the tangy, salty feta cheese, smooth, rich olive oil, bright lemon juice, and fresh, bold garlic and onions and herbs all work some kind of magic together to create some of the best dishes ever. We always serve our keftedes with homemade tzatziki sauce (a cucumber and yogurt dip with flavors of garlic and olive oil), some sliced tomatoes and onions, and soft, grilled pita either whole for making gyro meatball sandwiches or cut into triangles for dipping. Serve with a side of our Greek Feta Fries for an epic dinner of homemade Mediterranean deliciousness! And maybe consider a batch of Greek Baklava for dessert!
Why this Recipe Works
We are talking less than 30 minutes of work to get dinner on the table, which is always a win in my book.You can bake them for a healthier version of the traditional Greek meatball recipe or go all out and fry them in a little olive oil in a skillet instead.They are great for getting little hands involved in the kitchen since kids enjoy mixing the meatball mixture and shaping them.Greek meatballs can be made ahead and even frozen for quick weeknight dinners that just need to be reheated, so you might want to consider making a double batch!
Ingredient Notes
Meat: The combo of ground beef, ground lamb, or ground pork makes for exceptionally rich, tender, and delicious meatballs. Beef & pork has a more mild flavor, lamb & pork is extra rich, and beef & lamb is great for big flavor. Pair any two proteins for a different taste each time!Feta cheese: This wonderful salty cheese is a classic in Greek cuisine. You can buy it in block form and crumble it up yourself or buy it pre-crumbled at the store.Fresh parsley: The flavor of fresh herbs makes a big difference in these little meatballs. I love the flat leaf Italian parsley best.Lemon zest: This ingredient cuts the richness of the meat and feta with its bright citrus notes that are a great compliment to the herbs and spices used to flavor these Greek meatballs.
How to Make This Recipe
There is a little prep work involved of chopping the garlic and fresh parsley, grating some onion, and zesting a lemon or two, but otherwise the effort involved in this recipe is minimal. Just combine all of the meatball ingredients in a large bowl and use your hands (or a wooden spoon) to mix everything together until evenly dispersed. I don’t recommend using any tools like a mixer to combine the ingredients because you will get lighter, more tender meatballs by not overworking the mixture, which is easy to do with a machine. Besides, squishing everything together by hand is so much fun! Evenly divide the meatball mixture into small portions and roll them into balls between the palms of your hands. Arrange them on a baking sheet lined with aluminum foil sprayed with cooking spray or parchment paper to keep them from sticking. Then just pop them in a 425°F oven for 10-14 minutes until they are cooked through and nicely browned on the outside. Pan-fried method: If you prefer to cook your meatballs on the stovetop instead, heat a generous drizzle of olive oil in a large skillet over medium-high heat and add the meatballs, working in batches as needed. Cook, turning occasionally, until browned on all sides and cooked through.
Recipe Tips
Storage: These will be good for 3-4 days in the fridge and make excellent leftovers the next day for lunch!Freezing: You can freeze these Greek meatballs either before or after baking. If freezing before baking, I recommend freezing them spaced out on a baking sheet lined with parchment paper until they are hard, then transfer to a freezer-safe container for longer-term storage. Thaw before baking. If you want to freeze the meatballs AFTER baking, then just let them cool completely, freeze spread out in a single layer on a baking sheet, then transfer to a freezer-safe container for longer-term storage. You can reheat directly from frozen in the oven or air fryer in this case. To reheat, place the frozen meatballs on a baking sheet and bake at 300°F until warmed through, about 20-25 minutes.Using ground lamb: Lamb is so a wonderfully rich and flavorful protein and is used more frequently in Greek food than in American food. I really recommend trying it at least once.Don’t overwork the meatball mixture: I always work the ingredients together with my hands, squishing it until the spices are evenly distributed. Just be careful not to work the meat and spices too hard by mashing them too much or too hard because you don’t want to end up with tough meatballs.
More Dinner Recipes You’ll Love
Grilled Cilantro Lime Chicken ThighsGrilled Chicken Shawarma WrapsSheet Pan Shrimp Fajitas in 30 MinutesCheesy Chicken Quesadillas
This post was originally published in October, 2016. The photos and content were updated in January, 2022. Let me know what you thought with a comment and rating below. You can also take a picture and tag me on Instagram @houseofnasheats or share it on the Pinterest pin so I can see.