These Greek Meatballs are perfectly plump and loaded with authentic flavor using herbs and spices to pack into ground beef and served with pita bread and tzatziki sauce!
For another delicious Greek recipe try my healthy but filling One Pan Greek Chicken Quinoa or my Chicken Gyros!
These juicy Greek Meatballs are loaded with red onions and garlic giving your taste buds that authentic Greek flavor you crave! Feed them to your family for a weekend snack, bring them to your next potluck, or even make a meal around them!
They’re so satisfyingly delicious and filling that you’ll be looking for excuses to make up a batch!
5 Reasons Why I Love This Recipe
- Homemade! Sure, there’s a place and a time for the frozen, store-bought option, but nothing beats the taste of homemade!
- Make-Ahead! These meatballs store well in the freezer for a few months, making them a time-saving option for quick week-day dinners!
- Feeds A Crowd! This greek recipe makes up about 20 meatballs, the perfect size for feeding a large crowd!
- Authentic! All the herbs and spices used for these keftedes greek meatballs ensure that you’ll get the real greek taste!
- Meat Variations! Easily choose the meat that works best for your family whether it’s ground beef, turkey, chicken, or lamb!
Ingredients Notes
The ingredient list for this Greek Meatballs Recipe might look long, but I promise it’s actually really simple to make and packed with flavor!
- Lean ground beef: You can use ground turkey, ground chicken, or even ground lamb instead.
- Egg: Used to bind the meatballs together and should not be substituted.
- Red onion: If you don’t have a red onion, yellow or white will work in a pinch, but it won’t give it that same “Greek” flavor.
- Lemon zest & Lemon juice: You are welcome to use juice from concentrate, but if you are zesting a lemon, might as well use its fresh juice too.
- Feta cheese: Crumble these or keep them large. I like they crumbled into smaller pieces before mixing them with everything else.
- Plain breadcrumbs: These can be homemade, or store-bought.
- Heavy cream: Replace with half and half or milk.
- Dijon mustard: You can replace this with normal mustard, but the taste will be slightly different
- Garlic powder: Mince a few cloves of garlic if you want some fresher ingredients.
- Fresh parsley: This is an optional garnish, but you could use cilantro or scallions instead.
- Additional spices: Cumin, salt, dried oregano, dried thyme, dried basil, and dried rosemary are all also used in this recipe to enhance flavor.
How To Make Keftedes
- Mix together all of the ingredients in a large bowl.
- Refrigerate the meat mixture for an hour to make handling them easier.
- Form the meatballs using a medium cookie scoop.
- Cook them on a lined baking sheet for 20 minutes. Turn each meatball to the other side halfway through the baking time to ensure they get browned on all sides. Before enjoying add salt and black pepper to taste and then garnish with fresh herbs!
How To Serve!
These Greek Meatballs are so versatile when it comes to all of the different ways to serve them! Here are some of my family’s favorite ways to enjoy them!
- Pile the meatballs on a platter with pita bread and serve them alongside a bowl of Greek Tzatziki Sauce for dipping!
- Make meatball subs with them!
- Whip up your favorite red sauce for a big plate of spaghetti and meatballs!
- Keep it authentic and serve them with a delicious greek salad!
If you prefer saucier meatballs, you might enjoy this recipe for Swedish Meatballs.
How Do I Store These Greek Meatballs?
You can store these in the refrigerator for 2 to 3 days in an airtight container in order to enjoy them later. They will also store in the freezer for a few months, so feel free to pull those out and use them when necessary.
Speed Up This Recipe!
Instead of putting the meatballs in the refrigerator for an hour, you can place them in the freezer for 20 minutes. You can also skip this step altogether!
Can I Add Any Sauces To These Meatballs?
One of the most classic sauces to serve with anything Greek is Tzatziki Sauce, which is a cucumber and yogurt-based sauce. However, you can also serve these with a lemon sauce or a red sauce. Get creative and try some other types of sauces.
A batch of meatballs can be useful in so many ways from a hearty meal over spaghetti to a tasty appetizer to bring along to parties! For more delicious meatballs try another great recipe that I’m sure your friends and family will love no matter how you serve them!
- Slow Cooker Grape Jelly Meatballs – Sweet and tangy with only 5 minutes of prep time needed!
- Sweet and Sour Meatballs – A great appetizer that’s packed with flavor and ready in just 45 minutes!
- Crockpot Meatballs – Homemade italin meatballs slow cooked in a rich tomato sauce!
- Pineapple Tequila Meatballs – Whip up this appetizer with just 4 ingredients and then cook it in the crockpot!
- Maple Chili Meatballs – The perfect combination of sweet and heat making for a tasty bite!
Let’s Connect!
If you’ve tried this recipe, please let me know how you liked it in the comments below and leave a review. I love hearing from you!
Don’t forget to tag me – @sugarandsoulco – on Instagram and Pinterest with your photos or join our Sugar & Soul Show-offs Community and share them there, where you can join our recipe challenges!
Greek Meatballs – Keftedes Meatballs
Ingredients
- 1 pound lean ground beef
- 2 large eggs
- ½ red onion grated
- 2 Tablespoons lemon juice about one lemon
- 1 Tablespoon lemon zest about one lemon
- ¾ cup feta cheese crumbles
- ¾ cup plain breadcrumbs
- ¼ cup heavy cream
- 1½ Tablespoons Dijon mustard
- 1 teaspoon garlic powder
- 1 teaspoon cumin
- ½ teaspoon salt
- ½ teaspoon dried oregano
- ½ teaspoon dried basil
- ¼ teaspoon dried thyme
- ¼ teaspoon dried rosemary
- Fresh parsley for garnish chopped
Instructions
- Combine all the ingredients in a large bowl. Make sure they are mixed thoroughly.
- Optional step: Refrigerate for an hour to make handling easier (You can also place these in the freezer for about 20 minutes).
- Preheat the oven to 400°F and prepare a baking sheet by lining it with parchment paper.
- Take the meatball mixture out of the refrigerator and form meatballs into 2 to 3-inch balls.
- Place them on the sheet pan and cook in the oven for 10 to 12 minutes, then turn each meatball to the other side and cook for another 10 to 12 minutes.
- Plate and serve with fresh parsley as a garnish.
Notes
- Because of the pink from the red onions, it can be difficult to tell if the meatball is cooked through. The meatball should be firm and dark brown with an internal temperature of 160 degrees F.
- Instead of putting the meatballs in the refrigerator for an hour, you can place them in the freezer for 20 minutes. You can also skip this step altogether!
- You can store these in the refrigerator for 2-3 days in an airtight container in order to enjoy them later. They will also store in the freezer for a few months, so feel free to pull those out and use them when necessary.
- You can use ground turkey, ground chicken, or even ground lamb instead.
- Heavy cream can be replaced with half and half or milk.
- You can use yellow mustard but it will change the taste slightly.
- If you don’t have a red onion, yellow or white will work in a pinch, but it won’t give it that same “Greek” flavor.
Did You Make This Recipe?
Don’t forget to share it with me on Instagram @sugarandsoulco and follow on Tiktok @sugarandsoulco and Pinterest @sugarandsoulco for more!
Comments & Reviews
Richard Tunner says
Great taste, great texture. Made as rice bowls and it was wonderful!