Greek Meatballs (Keftedes) with Herb Butter
Greek Meatballs (Keftedes) with Herb Butter is a delightful dish that combines the comforting flavors of juicy, aromatic meatballs infused with fresh herbs and topped with a rich butter sauce. This recipe is not only easy to prepare; it also brings a sense of nostalgia and warmth, making it the perfect meal for family gatherings or a cozy dinner at home. Whether you’re looking for a quick weeknight dish or something to impress your guests, these meatballs are sure to satisfy your cravings. In this step-by-step guide, we’ll walk you through creating this mouthwatering recipe that everyone will adore.
Ingredients
To make these delicious Greek Meatballs, you’ll need the following ingredients:
- 3/4 cup plain breadcrumbs: These provide the perfect texture, creating a crispy exterior while keeping the inside juicy.
- 1/2 cup milk (or water): This creamy liquid helps to moisten the breadcrumbs and bind everything together.
- 1 yellow onion (grated): The grated onion lends sweetness and moisture to the meatballs, enhancing the overall flavor.
- 1 egg: This binds the meat mixture, ensuring your meatballs hold their shape while baking.
- 2 cloves garlic (minced): Garlic adds a delightful aroma and depth of flavor that complements the meat.
- 2 teaspoons dried oregano (or 2 tablespoons fresh): Oregano brings a robust, earthy flavor synonymous with Greek cuisine.
- 2 teaspoons dried mint (or 2 tablespoons fresh): Mint adds freshness and a unique flavor to the meatballs—a hallmark of authentic Greek dishes.
- 1.5 teaspoons kosher salt: Essential for enhancing the natural flavors of the ingredients.
- 1/4 teaspoon black pepper: Adds a subtle warmth to the dish.
- 1.5 lbs. lean ground beef: The star ingredient, providing rich, savory flavor.
- 2 tablespoons fresh herbs (such as oregano, mint, dill, chives, and/or parsley): These herbs elevate the flavor and give a burst of freshness.
- 4 tablespoons butter (melted): The buttery drizzle enhances the meatballs and creates a beautiful glaze.
Step-by-Step Directions
-
Preheat your oven to 375 degrees F. This ensures that your meatballs bake evenly, achieving that perfect golden-brown exterior.
-
Combine the breadcrumbs, milk, and grated onion: In a large bowl, mix together 3/4 cup of plain breadcrumbs, 1/2 cup of milk (or water), and the grated onion along with its juices. This mixture will help the meatballs remain moist.
-
Add the egg and seasonings: To the breadcrumb mixture, add 1 egg, 2 cloves of minced garlic, 2 teaspoons of dried oregano, 2 teaspoons of dried mint, 1.5 teaspoons of kosher salt, and 1/4 teaspoon of black pepper. Stir everything together until well combined.
-
Incorporate the ground beef: Add 1.5 lbs. of lean ground beef to the mixture. Now it’s time to get a little messy! Use your hands to mix everything together until fully incorporated. If you’re squeamish about raw meat, a spoon will suffice.
-
Shape the meatballs: Using a large disher scoop, portion out the mixture onto a rimmed baking sheet. Alternatively, you can roll the balls by hand, creating uniform meatballs that will bake evenly.
-
Make the herb butter: In a small bowl, combine 4 tablespoons of melted butter with 2 tablespoons of your chosen fresh herbs. This mixture will add a rich flavor to the meatballs.
-
Drizzle the butter: Spoon the herb butter mixture evenly over the meatballs to enhance their flavor as they bake.
-
Bake: Place your baking sheet in the preheated oven and bake for 30 minutes until the meatballs are cooked through and slightly browned.
-
Serve: Drizzle the meatballs with the buttery juices from the bottom of the pan before serving. This adds an even richer, more savory flavor that complements the dish perfectly.
Tips & Tricks
- For added flavor, consider letting the meat mixture sit for 20-30 minutes before forming the meatballs. This allows the breadcrumbs to absorb the liquids, enhancing the texture.
- If you love spice, feel free to add crushed red pepper flakes to your meat mixture for a little kick.
- For a more traditional flavor, mix in specific Greek spices like allspice or cinnamon, which can elevate the meatballs to a new level.
Serving Suggestions & Pairings
Greek Meatballs (Keftedes) can be served in various delicious ways. They are amazing paired with a fresh Greek salad, complete with tomatoes, cucumber, olives, and feta cheese. You can also serve them with tzatziki sauce for dipping, adding a refreshing contrast to the savory meatballs. For a complete meal, consider serving with rice pilaf or roasted vegetables. These meatballs are equally great served as an appetizer or main dish.
Nutritional Information
On average, each meatball contains approximately 150 calories. This can vary based on the specific ingredients used and portion sizes. Additionally, they provide protein from the ground beef and essential nutrients from herbs and spices. Keep in mind, balance is key. Feel free to pair these meatballs with plenty of vegetables and whole grains for a nutritious meal that satisfies the senses!
Storing Tips & Variations
To store leftovers, let the meatballs cool completely, then place them in an airtight container in the refrigerator, where they will keep for 3-4 days. They can also be frozen for up to three months. When reheating, place them in a preheated oven for best results, or microwave until warmed through. For variations, try substituting ground turkey or lamb for the beef, and experiment with different herbs to suit your taste.
Conclusion
Now that you have all the information to make Greek Meatballs (Keftedes) with Herb Butter, it’s time to try this comforting recipe! It’s simple, quick, and absolutely delicious. Make it for your next family dinner or gathering, and enjoy the smiles and compliments you’re sure to receive. Don’t forget to share your experience and any changes you made to make this dish your own!
FAQs
-
Can I use ground chicken instead of beef?
Yes! Ground chicken or turkey can be used for a leaner option. Just be mindful of cooking times as leaner meats may require less time. -
How can I make these meatballs gluten-free?
Substitute traditional breadcrumbs with gluten-free breadcrumbs or ground oats. Ensure all ingredients are gluten-free as well. -
Can I prepare the meat mixture in advance?
Absolutely! You can prepare the meat mixture a day ahead and store it in the refrigerator. Just shape and bake when you’re ready. -
What if I don’t have fresh herbs?
You can substitute dried herbs; just use about one-third the amount. Fresh herbs offer a brighter flavor, but dried herbs will work in a pinch. -
What beverages pair well with Greek Meatballs?
A light red wine, such as a Pinot Noir, pairs wonderfully, as does a refreshing sparkling water with lemon. You could also enjoy it with traditional Greek ouzo for a genuine experience!

Greek Meatballs (Keftedes) with Herb Butter
Ingredients
Method
- Preheat your oven to 375 degrees F.
- In a large bowl, mix together 3/4 cup of plain breadcrumbs, 1/2 cup of milk, and the grated onion along with its juices.
- To the breadcrumb mixture, add 1 egg, 2 cloves of minced garlic, 2 teaspoons of dried oregano, 2 teaspoons of dried mint, 1.5 teaspoons of kosher salt, and 1/4 teaspoon of black pepper. Stir everything together until well combined.
- Add 1.5 lbs. of lean ground beef to the mixture and mix everything together until fully incorporated.
- Using a large disher scoop, portion out the mixture onto a rimmed baking sheet.
- In a small bowl, combine 4 tablespoons of melted butter with 2 tablespoons of your chosen fresh herbs.
- Spoon the herb butter mixture evenly over the meatballs.
- Place the baking sheet in the preheated oven and bake for 30 minutes until the meatballs are cooked through and slightly browned.
- Drizzle the meatballs with the buttery juices from the bottom of the pan before serving.






Leave a Reply