Greek Meatballs (Keftedes) with Herb Butter

Greek Meatballs (Keftedes) with Herb Butter: A Delicious Mess in the Kitchen

Look, I’m gonna be honest—finding an authentic recipe for Greek Meatballs (Keftedes) that didn’t involve seven different kinds of spices felt like searching for a unicorn. You know? But once I finally pieced it together, oh man, it was totally worth it. Seriously, these meatballs come out juicy and packed with flavor. Paired with that herb butter? Pure magic!

So here’s how it all went down…

Ingredients You’ll Need**

Alright, here’s the deal. You gotta gather these ingredients first.

  • 3/4 cup plain breadcrumbs (no fancy stuff; I use whatever’s on sale)
  • 1/2 cup milk (or water, if you’re in a pinch)
  • 1 yellow onion, grated (I like the flavor it brings; just be prepared to cry a little)
  • 1 egg (the glue that holds it all together)
  • 2 cloves garlic, minced (more garlic, more love)
  • 2 teaspoons dried oregano (or 2 tablespoons fresh, if you can find it)
  • 2 teaspoons dried mint (yes, mint! I know, sounds weird, but trust me)
  • 1.5 teaspoons kosher salt (sea salt if you’re fancy, regular salt if you’re normal like me)
  • 1/4 teaspoon black pepper
  • 1.5 lbs. lean ground beef (I sometimes mix things up with turkey, but beef is classic)
  • 2 tablespoons fresh herbs (such as oregano, mint, dill, chives, and/or parsley—whatever’s thriving in your garden)
  • 4 tablespoons butter, melted (because, I mean, what’s better than butter?)

And, of course, by the end, you’ll need to find a plate to serve these bad boys. Trust me, they won’t last long once your family gets a whiff of ‘em.

Greek Meatballs (Keftedes) with Herb Butter

Instructions to Get Cooking**

Cooking these meatballs is a journey. Here we go!

  1. Preheat your oven to 375 degrees F. The key is—oh wait, I forgot to mention—you need to preheat your oven first. That’s right! It’s kinda like giving your oven a little wake-up call. (Trust me on this one).

  2. Mix together the breadcrumbs, milk, and grated onion in a large bowl. And here’s a fun tip: don’t skip the onion juice! It adds a nice sweetness. Just be prepared for that onion smell to linger for a minute or two… I think it’s worth it.

  3. Add the egg, minced garlic, dried oregano, dried mint, kosher salt, and black pepper to the bowl and stir everything together. I usually get in there with my hands. So much easier for mixing (but if you’re squeamish about touching raw meat, a spoon works too).

  4. Now, the ground beef goes in. Mixing the beef in can feel kind of gross at first, but just go for it. I always remind myself that I wash my hands right after. No big deal.

  5. Scoop the mixture onto a rimmed baking sheet. I like using a large disher scoop, but you can also form them by hand. Honestly, my 8-year-old loves rolling the meatballs. He gets into it, and it’s kind of adorable—just a little messy.

  6. Mix the melted butter with the chopped fresh herbs. Spoon this over your meatballs. This is where it gets fancy. Look, it honestly makes everything better. You cannot skip this step.

  7. Bake at 375 degrees F for 30 minutes. Keep an eye on them. They should be golden brown, and there’s something so satisfying about watching the bubbling butter, let me tell you.

  8. Serve them up! Drizzle with the juices from the bottom of the pan for an extra flavor kick.

Ah, and there’s that glorious moment when you pull them out of the oven. Seriously? It’s all about the anticipation!

Personal Tips and Kitchen Shenanigans**

Okay, here’s my chaotic wisdom after multiple attempts at making these meatballs:

  • Wear an apron or you’ll regret it. My kitchen sometimes looks like a meatball factory exploded. Disastrous. Complete disaster.

  • Try adding a bit of feta cheese to the mixture if you want an even more authentic taste. It’s delicious! (Just be cautious if you have dairy allergies).

  • When they say to bake 30 minutes, that’s a guideline. I’ve had to bake ‘em for an extra 10 minutes before, especially when I got distracted by the Big Bang Theory on reruns. Ugh.

  • Serving them with a fresh Greek salad is a hit with my family! My husband loves tossing in some olives, but honestly, my kiddo won’t touch anything green. But somehow, he devours these meatballs in record time.

Anyway, these meatballs seriously remind me of Sunday dinners at grandma’s place. Just that nostalgic comfort food feeling.

Final Thoughts**

I know this recipe might seem straightforward, but I promise. It’ll bring a taste of Greece right into your home. Seriously, for all you “meh” cooks out there trying to impress someone special, do yourself a favor and try these.

Have you ever tried this? Let me know in the comments because I’m curious—your variations, your mess-ups, your favorite sides… All of it!

So here’s my humble brag: I managed not to burn anything this time, and I’m pretty proud of myself. Let me know how yours turns out! Happy cooking! 🥳✨

Keftedes

Delicious and juicy Greek meatballs infused with herbs and topped with savory herb butter.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Greek
Calories: 450

Ingredients
  

Meatball Ingredients
  • 3/4 cup plain breadcrumbs No fancy stuff; use what's available.
  • 1/2 cup milk Can substitute with water.
  • 1 medium yellow onion, grated Brings flavor; expect some tears.
  • 1 large egg Acts as a binder.
  • 2 cloves garlic, minced More garlic, more flavor.
  • 2 teaspoons dried oregano Or 2 tablespoons fresh, if available.
  • 2 teaspoons dried mint Yes, it adds unique flavor.
  • 1.5 teaspoons kosher salt Use sea salt if preferred.
  • 1/4 teaspoon black pepper Add according to taste.
  • 1.5 pounds lean ground beef Can substitute with turkey if desired.
Herb Butter
  • 4 tablespoons butter, melted Enhances flavor significantly.
  • 2 tablespoons fresh herbs Such as oregano, mint, dill, chives, and/or parsley.

Method
 

Preparation
  1. Preheat your oven to 375°F.
  2. Mix together the breadcrumbs, milk, and grated onion in a large bowl.
  3. Add the egg, minced garlic, dried oregano, dried mint, kosher salt, and black pepper to the bowl and stir everything together.
  4. Add the ground beef and mix well, ideally using your hands.
  5. Scoop the mixture onto a rimmed baking sheet, or form them by hand.
  6. Mix the melted butter with the chopped fresh herbs and spoon this over your meatballs.
Cooking
  1. Bake at 375°F for 30 minutes, watching for golden brown color.
  2. Serve the meatballs drizzled with the juices from the pan.

Notes

Wear an apron to avoid mess and consider adding feta cheese for an authentic flavor. Bake time may vary. Serve with a fresh Greek salad if desired.