There is something irresistibly comforting about Greek Meatballs (Keftedes) with Herb Butter Recipe that makes it an instant favorite in any home. Juicy, tender meatballs infused with fragrant herbs come together perfectly with a luscious herb butter that adds a silky finish to each bite. Whether you’re craving a cozy weeknight dinner or impressing friends with a Mediterranean twist, this recipe delivers deeply satisfying flavors while staying surprisingly simple to prepare. It’s truly one of those dishes that warms your heart and palate in equal measure.

Ingredients You’ll Need

A white oval plate holds a neat layer of about fourteen round meatballs with a brown, slightly crisp outside and small green herb bits on top of each meatball. There is a shiny layer of yellow olive oil pooling around the bottom of the meatballs, adding gloss. To the left of the plate are two vintage metal spoons and a blue and white cloth, and around the plate are scattered white onion peels and green herbs on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Each ingredient in this Greek Meatballs (Keftedes) with Herb Butter Recipe plays a critical role, combining fresh, dried, and creamy elements to create a harmonious balance of flavor and texture. From the fragrant herbs to the rich butter, every item adds a special something to the final dish.

  • 3/4 cup plain breadcrumbs: These provide structure and tenderness by absorbing moisture, keeping the meatballs soft.
  • 1/2 cup milk (or water): Hydrates the breadcrumbs for a moist, juicy texture in the meatballs.
  • 1 yellow onion (grated): Adds a subtle sweetness and depth without overpowering the mix.
  • 1 egg: Acts as a binder to hold all ingredients together perfectly.
  • 2 cloves garlic (minced): Offers a warm pungency that complements the herbs beautifully.
  • 2 teaspoons dried oregano (or 2 tablespoons fresh): The classic Greek herb that brings an earthy, slightly peppery essence.
  • 2 teaspoons dried mint (or 2 tablespoons fresh): Adds a refreshing, aromatic twist that is signature to keftedes.
  • 1.5 teaspoons kosher salt: Enhances all the flavors and balances the richness of the beef and butter.
  • 1/4 teaspoon black pepper: Lends a mild kick and rounds out the seasoning.
  • 1.5 lbs. lean ground beef: The hearty base providing protein and savory depth.
  • 2 tablespoons fresh herbs (oregano, mint, dill, chives, and/or parsley): Tossed into the butter for a fragrant finishing touch.
  • 4 tablespoons butter (melted): Infuses richness and carries the fresh herbs to coat the meatballs during baking.

How to Make Greek Meatballs (Keftedes) with Herb Butter Recipe

Step 1: Prepare Your Oven and Mixing Bowl

Start by preheating your oven to 375 degrees F to ensure it’s hot and ready when your meatballs are assembled. Then, grab a large mixing bowl—it will soon cradle all those wonderful ingredients coming together.

Step 2: Soak the Breadcrumbs and Onion

Combine the plain breadcrumbs, milk, and grated yellow onion along with its natural juices in your bowl. This step hydrates the breadcrumbs thoroughly, which is key to creating delightfully tender meatballs that are bursting with moisture.

Step 3: Build the Flavor Base

Next, add the egg, minced garlic, dried oregano, dried mint, kosher salt, and black pepper to the breadcrumb mixture. Stir everything together to make sure these vibrant flavors mingle evenly before the meat joins the party.

Step 4: Incorporate the Ground Beef

Now, it’s time for the star ingredient. Add your lean ground beef to the bowl and mix thoroughly. For the best results, use your hands to gently blend everything without compacting it too tightly—this keeps the meatballs light and tender.

Step 5: Shape the Meatballs

Using a large disher scoop or your hands, form the mixture into evenly sized meatballs and arrange them on a rimmed baking sheet. Keeping the meatballs uniform ensures even cooking and gives you that perfect golden crust.

Step 6: Prepare the Herb Butter

In a small bowl, mix the melted butter with your fresh herbs—this herb butter is the magic touch that will infuse the meatballs with extra flavor and juiciness while baking.

Step 7: Drizzle and Bake

Spoon the luscious herb butter evenly over the meatballs to coat each one lovingly. Place the baking sheet into the oven and bake at 375 degrees F for about 30 minutes, or until the meatballs are cooked through and the butter has created a beautiful glaze.

Step 8: Serve with Pan Juices

When the meatballs are ready, serve them hot, drizzled generously with the savory butter and herb juices from the bottom of the pan—it’s where all that concentrated flavor lives.

How to Serve Greek Meatballs (Keftedes) with Herb Butter Recipe

A white oval dish is filled with two layers of round meatballs that are browned on the outside and topped with chopped green herbs. The meatballs sit in a shallow pool of golden oil that reflects light. On the left side of the dish, a silver fork and spoon rest on the edge, with a white cloth that has blue patterns underneath the dish. The whole scene is set on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Garnishes

A sprinkle of freshly chopped parsley or a few crumbles of feta cheese adds brightness and a lovely contrast to the rich herb butter topping. A wedge of lemon not only makes for a pretty presentation but also adds a fresh citrus zing that wakes up the flavors.

Side Dishes

These meatballs pair beautifully with a light Greek salad loaded with cucumbers, olives, tomatoes, and a simple vinaigrette, or served alongside fluffy pita bread and creamy tzatziki for dipping. You can also keep it comforting with some buttery roasted potatoes or a bed of herbed rice.

Creative Ways to Present

Try serving the meatballs on skewers for a charming appetizer or stuff them into pita pockets with fresh veggies and sauce for a handheld delight. They also make a fabulous protein-packed topping for warm grain bowls, adding instant Mediterranean flair.

Make Ahead and Storage

Storing Leftovers

If you have leftovers, allow the meatballs to cool completely, then transfer them to an airtight container. Stored in the fridge, they’ll stay delicious for up to 3 days, making ready-made lunches or dinner a breeze.

Freezing

You can freeze these meatballs either cooked or uncooked. Lay them out on a baking sheet to freeze individually before transferring to freezer bags or containers to prevent sticking. Frozen meatballs will maintain their quality for up to 2 months.

Reheating

Reheat leftover meatballs gently in a skillet over low heat with a splash of water or additional herb butter to keep them moist. Alternatively, warm them in the oven at 350 degrees F until heated through. Microwave reheating works in a pinch but can dry them out if overdone.

FAQs

Can I use ground lamb instead of beef for the Greek Meatballs (Keftedes) with Herb Butter Recipe?

Absolutely! Ground lamb is a traditional choice in Greek cuisine and will add a richer, slightly gamey flavor that pairs wonderfully with the fresh herbs and garlic in this recipe.

Is it necessary to use both dried and fresh herbs?

Using both dried and fresh herbs enhances the depth of flavor. Dried herbs are more concentrated, lending robust aroma during mixing, while fresh herbs in the butter bring bright, fresh notes when baked on top.

Can I make these meatballs gluten-free?

Yes! Simply swap the plain breadcrumbs for gluten-free breadcrumbs or use ground oats. Just ensure the substitute can absorb moisture well to keep the meatballs tender.

What can I do if I don’t have yellow onion?

White or red onions can work as alternatives, though yellow onion has a milder sweetness. You could also use shallots for a more delicate flavor or finely chopped green onions for a bit of sharp freshness.

How do I prevent the meatballs from drying out while baking?

The secret lies in the breadcrumb soak, egg binder, and the herb butter drizzle which locks in moisture. Avoid over-mixing the meat, and don’t bake at too high a temperature to keep them juicy and tender.

Final Thoughts

Greek Meatballs (Keftedes) with Herb Butter Recipe truly captures the soul of Mediterranean home cooking. It’s a dish that feels like a warm hug, inviting you to enjoy rich flavors, fragrant herbs, and the satisfying comfort of handmade meatballs. I encourage you to make this recipe your own—experiment with herbs and sides—and share the joy it brings with friends and family. Once you try it, these keftedes will surely become a beloved staple in your kitchen.

Print

Greek Meatballs (Keftedes) with Herb Butter Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 12 reviews

These Greek Meatballs, known as Keftedes, are a flavorful and aromatic dish featuring lean ground beef combined with fragrant herbs and spices. The meatballs are baked to perfection and finished with a rich herb butter that enhances their juicy texture and savory taste. Perfect as a comforting dinner or a special appetizer, this recipe offers a traditional taste of Greece with simple ingredients and straightforward steps.

  • Author: Martha
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Greek

Ingredients

Meatballs

  • 3/4 cup plain breadcrumbs
  • 1/2 cup milk (or water)
  • 1 yellow onion (grated)
  • 1 egg
  • 2 cloves garlic (minced)
  • 2 teaspoons dried oregano (or 2 tablespoons fresh)
  • 2 teaspoons dried mint (or 2 tablespoons fresh)
  • 1.5 teaspoons kosher salt
  • 1/4 teaspoon black pepper
  • 1.5 lbs. lean ground beef

Herb Butter

  • 2 tablespoons fresh herbs (such as oregano, mint, dill, chives, and/or parsley)
  • 4 tablespoons butter (melted)

Instructions

  1. Preheat Oven: Preheat your oven to 375 degrees F to prepare for baking the meatballs.
  2. Prepare Breadcrumb Mixture: In a large bowl, combine the breadcrumbs, milk (or water), and grated yellow onion including its juices. Stir to soak the breadcrumbs while imparting onion flavor.
  3. Add Seasonings: Add the egg, minced garlic, dried oregano, dried mint, kosher salt, and black pepper to the breadcrumb mixture. Stir to evenly distribute all ingredients.
  4. Combine with Ground Beef: Add the lean ground beef to the bowl and mix thoroughly, preferably using your hands to ensure everything is evenly combined without overworking the meat.
  5. Form Meatballs: Using a large disher scoop or your hands, form the meat mixture into evenly sized meatballs and place them spaced out on a rimmed baking sheet.
  6. Prepare Herb Butter: In a small bowl, mix together the melted butter and freshly chopped herbs to create the flavored butter.
  7. Apply Herb Butter: Spoon the herb butter mixture evenly over each meatball, coating them generously for enhanced flavor and moisture.
  8. Bake: Place the baking sheet with meatballs into the preheated oven and bake at 375 degrees F for 30 minutes until cooked through and golden.
  9. Serve: Remove the meatballs from the oven and serve immediately, drizzling the pan juices and any remaining herb butter over the meatballs for extra richness.

Notes

  • Using half milk and half water can lighten the breadcrumb mixture while still keeping moisture.
  • Fresh herbs give a brighter flavor, but dried herbs work well if fresh are not available.
  • You can prepare these meatballs ahead of time and refrigerate before baking.
  • For a lower-fat option, substitute ground turkey instead of beef.
  • Serve with tzatziki or a fresh Greek salad to complete the meal.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star