Home » Family Style Dinners » Herby Meatballs with Whipped Feta + Olives

Herby Meatballs with Whipped Feta + Olives

These herby meatballs with roasted garlic whipped feta, and olives are a total showstopper. Briny, savory, layered with flavor, and all served on the creamiest feta spread you’ve ever had!

Large plate filled with whipped feta, meatballs, and olives.

The meatball recipe you didn’t know you were missing.

These herby meatballs with roasted garlic whipped feta are everything. Tender, herb-packed beef meatballs piled on top of a silky roasted garlic feta spread, finished with a warm caper and Castelvetrano olive topping. It’s a dinner party dish that somehow only requires pantry staples.

Here’s what you’ll need.

Bowls of ingredients to make herby meatballs with whipped feta.

Here’s how it all comes together.

ROAST THE GARLIC: Heat oven to 350 degrees. Slice the head of garlic in half, place cut-side up on a piece of foil, and drizzle with a teaspoon of olive oil. Wrap it up tight and roast for 60 minutes. Set aside to cool.

MAKE THE WHIPPED FETA: Squeeze the roasted garlic cloves out of their skins into a food processor or high-speed blender. Add crumbled feta, sour cream, fresh herbs, and a couple big pinches of salt and pepper. With the blender running, slowly drizzle in the olive oil. Blend until smooth and creamy. Taste, adjust seasoning, cover, and refrigerate until you’re ready to plate.

Vitamix blender filled with ingredients for whipped feta.
Vitamix blender filled with herby whipped feta cheese.

MAKE THE PANADE: In a large bowl, stir together breadcrumbs and milk until they form a paste. Mix in the beaten egg and let it sit for 5 minutes.

Large bowl with a panade for meatballs.

FORM THE MEATBALLS: Add ground beef, garlic, fresh herbs, oregano, sage, salt, and pepper to the bowl with the panade. Mix with your hands until just combined — don’t overwork it. Use a cookie scoop or spoon to portion into golf ball-sized meatballs.

Large bowl filled with ingredients to make herby meatballs.
Large bowl filled with meatball mixture.
Homemade meatballs on a baking sheet.

COOK THE MEATBALLS: Heat olive oil in a large skillet over medium-high heat. Sear meatballs on all sides until a deep golden crust forms, and they’re nearly cooked through. Work in batches if needed. Transfer to a baking sheet and pop them in the oven to cook through and stay warm.

Seared meatballs in a large pan.

MAKE THE TOPPING: Turn heat to medium. Without wiping out the pan (don’t you dare!), add olive oil and let it heat for a minute. Add capers, olives, lemon zest, and a small pinch of salt. Cook for a few minutes, stirring occasionally, until everything is warmed through and fragrant. Add a splash of that reserved caper juice to deglaze the pan and scrape up all the good bits on the bottom.

Sauteed olives and capers in a large pan.

PLATE IT: Spread the whipped feta in a generous layer across a serving platter. Arrange meatballs on top, then spoon the caper and olive topping over everything. Finish with fresh herbs and serve with crispy fries on the side.

Creamy whipped feta spread across a serving platter.
Juicy meatballs on a bed of whipped feta on a serving platter.
Large plate filled with whipped feta, meatballs, and olives.

Things I learned while testing this recipe.

  • Use a block of feta, not crumbles. Pre-crumbled feta is much drier and it won’t blend as well or get quite as smooth.
  • Don’t skip the panade. It sounds fussy, but that paste is what separates a truly tender meatball from one you could use as a doorstop.
  • Save your caper juice. A splash of it to deglaze picks up all the caramelized bits and adds this bright, briny punch to the topping that you can’t get any other way.
  • Work in batches when searing. Crowding the pan drops the temperature, and you’ll end up steaming the meatballs instead of getting that golden crust.
  • The whipped feta gets better as it sits. Make it first (or even the night before!) and let it hang out in the fridge while you do everything else. The garlic flavor deepens, and the texture gets even creamier.

Prep the night before.

There’s some slightly tedious prep time involved in this delicious recipe, but good news – you can get ahead the night before, so when it’s time for dinner, it comes together quickly and efficiently!

  • ROAST THE GARLIC: This part takes about an hour, so it’s a great thing to get out of the way a night or two ahead of time. Squeeze garlic from the skins when it’s still warm and store in an airtight container in the fridge.
  • MAKE THE CREAMY FETA: The creamy feta will stay good in the fridge overnight, so feel free to prep it ahead of time! Just be sure to give it a good stir and season to taste before serving the next day.
  • PREP THE MEATBALLS: Mix together the meat mixture and form the meatballs. Transfer to a baking sheet and cover tightly. Refrigerate overnight. Let meatballs sit out on the counter for about an hour before cooking so they can come to room temp. You may still need to add some additional cooking/baking time to account for the colder temperature.
Large plate filled with whipped feta, meatballs, and olives.

Just in case you have leftovers.

  • STORING: Transfer leftover meatballs and olive topping to an airtight container and refrigerate for up to 4 days. Store the whipped feta in a separate container in the fridge.
  • FREEZING: These herby meatballs freeze beautifully. Let them cool completely, then transfer to a freezer-safe Ziploc bag or container and freeze for up to 3 months. The whipped feta and caper topping don’t freeze well, so make those fresh when you’re ready to serve.
  • REHEATING: Reheat meatballs and olive topping in a 350-degree oven for 10-15 minutes until warmed through. Or in a skillet over medium heat with a drizzle of olive oil. Pull the whipped feta from the fridge about 20 minutes before serving so it softens back up to that perfect spreadable texture, and don’t forget to season to taste with salt before serving.

The perfect high-low recipe.

I have been really into making high-low dinners lately. What does that mean exactly? Well, you take something high-end, high-quality, or high effort and pair it with something low-priced, low-effort, or super convenient.

In this recipe, we’re pairing the high:

  • fresh, juicy, homemade herby meatballs
  • luxuriously smooth roasted garlic feta schmear
  • caper + olive pan sauce

With something low:

  • frozen French fries
  • frozen waffle fries
  • crunchy pita chips
  • fresh pita bread

I love the juxtaposition of the two together, and I also find that when I serve a meal with something “familiar” like French fries, my daughter is much more likely to eat it! The “low effort” part of the recipe also helps to balance out the “high effort” part of the recipe, so it doesn’t feel too overwhelming. For example, making crispy baked fries would be delicious with these Greek meatballs, but since we’re already making homemade meatballs, creamy feta, AND a topping, that would feel like too much to do on a busy weeknight! Frozen fries are the perfect low-effort ingredient to make this dinner feel attainable on a random Tuesday night.

What I’d serve with these meatballs.

More easy dinners for your eating pleasure.

Did you love this recipe?

Please leave a 5-star rating and review below!

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Save Recipe

Print

Herby Meatballs with Roasted Garlic Whipped Feta

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These herby meatballs with roasted garlic whipped feta, and olives are a total showstopper. Briny, savory, layered with flavor, and all served on the creamiest feta spread you’ve ever had!

  • Author: Kylie
  • Prep Time: 25 minutes
  • Roasting Garlic: 60 minutes
  • Cook Time: 20 minutes
  • Total Time: 1 hour 45 minutes
  • Yield: 2224 meatballs 1x
  • Category: Dinner
  • Method: Oven + Stovetop
  • Cuisine: Greek

Ingredients

Units Scale

ROASTED GARLIC + HERBY FETA

  • 1 head of garlic
  • 1 teaspoon + 1/4 cup olive oil
  • 8 ounce block feta cheese
  • 3/4 cup sour cream
  • 2 tablespoons fresh chopped herbs (parsley, dill, chives, mint)
  • Kosher salt
  • fresh cracked pepper

HERBY MEATBALLS

  • 1/2 cup breadcrumbs
  • 1/3 cup milk
  • 1 egg, beaten
  • 1 pound ground beef (85/15)
  • 34 cloves garlic, minced
  • 2 tablespoons fresh chopped herbs (dill, parsley, chives, mint)
  • 1 teaspoon dried oregano
  • 1/2 teaspoon rubbed sage
  • 1 teaspoon Kosher salt
  • 1/2 teaspoon fresh cracked pepper
  • 2 tablespoons olive oil

CAPER + OLIVE TOPPING

  • 2 teaspoons olive oil
  • 3.5 ounce jar capers, drained (drain brine into a bowl to use)
  • 1 cup pitted, sliced Castelvetrano olives
  • zest of 1 lemon
  • Kosher salt
  • fresh cracked pepper

SERVE WITH

  • fresh chopped herbs
  • crispy baked French fries

Instructions

  1. ROAST GARLIC: Heat oven to 350 degrees. Slice head of garlic in half. Place inside a piece of foil and drizzle the cut sides with a teaspoon of olive oil. Ball up the foil to seal the garlic inside. Roast for 60 minutes. Set aside to cool until you can handle it. Leave the oven on and bake your fries now if you like!
  2. PREPARE CREAMY FETA: Squeeze roasted garlic from its skin into a food processor or high-speed blender. Crumble the block of feta cheese in along with the sour cream, fresh herbs, and a couple large pinches of salt and pepper. Slowly pour in the olive oil as you blend. Continue blending until smooth and creamy. Season to taste with salt and pepper, cover, and refrigerate.
  3. MAKE THE PANADE: Combine breadcrumbs and milk in a large bowl until they form a paste. Stir in the beaten egg. Let sit for 5 minutes. This is called a “panade”.
  4. FORM THE MEATBALLS: Add ground beef, garlic, fresh herbs, dried oregano, rubbed sage, salt, and pepper to the bowl with the panade. Use your hands to mix everything together until just combined. Use a cookie scoop or spoon to form golf ball-sized meatballs.
  5. COOK MEATBALLS: Heat olive oil in a large skillet over medium-high heat. Add meatballs and cook on all sides until a golden-brown crust forms on the outside and the meatballs are almost cooked through. Work in batches if needed. Transfer to a baking sheet and pop the meatballs in the oven at 350 degrees to finish cooking and stay warm.
  6. MAKE THE TOPPING: Turn heat to medium. Without wiping out the pan, add olive oil. Heat for a minute, then add capers, olives, lemon zest, and a small pinch of salt. Cook for a few minutes, stirring occasionally until warmed through and fragrant. Add a splash of caper brine to deglaze the pan and scrape all the yummy bits off the bottom. Season to taste with salt and pepper.
  7. PLATE IT: Spread creamy feta in a beautiful layer on a serving platter. Arrange cooked meatballs on top. Then spoon the caper + olive topping over the meatballs. Garnish with fresh herbs and serve with crispy fries. Enjoy!
  8. LEAVE A REVIEW: If you loved this recipe, please leave a 5-star rating and review below!

Notes

  • Use a block of feta, not crumbles. Pre-crumbled feta is much drier and it won’t blend as well or get quite as smooth.
  • Don’t skip the panade. It sounds fussy, but that paste is what separates a truly tender meatball from one you could use as a doorstop.
  • Save your caper juice. A splash of it to deglaze picks up all the caramelized bits and adds this bright, briny punch to the topping that you can’t get any other way.
  • Work in batches when searing. Crowding the pan drops the temperature, and you’ll end up steaming the meatballs instead of getting that golden crust.
  • The whipped feta gets better as it sits. Make it first (or even the night before!) and let it hang out in the fridge while you do everything else. The garlic flavor deepens, and the texture gets even creamier.

Please leave a rating, review, or comment!

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

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