Greek Lemon Meatballs

Greek Lamb Meatballs (Keftedes-Style) With Tomato-Herb Sauce, Lemon Yogurt, and Traditional Mediterranean Sides

Greek lamb meatballs are deeply flavorful, aromatic, and rich with herbs, garlic, olive oil, and warm Mediterranean spices. In Greece, meatballs are often called โ€œkeftedes,โ€ and while many versions use beef or pork, lamb gives the dish a more traditional rustic island flavor. This recipe creates tender, juicy meatballs with a balanced mixture of mint, oregano, parsley, garlic, onion, breadcrumbs, and feta cheese. The dish includes a slow-simmered tomato sauce, creamy lemon yogurt accompaniment, and serving suggestions that turn it into a complete Greek-style feast.

This is an extensive, highly detailed recipe designed for home cooks who want restaurant-quality results with professional-level techniques, explanations, substitutions, storage advice, and serving ideas.


Yield

Serves 6 to 8 people

Makes approximately 28 to 32 medium meatballs


Preparation Time

Preparation: 45 minutes

Resting Time: 30 minutes

Cooking Time: 50 minutes

Total Time: Approximately 2 hours 5 minutes


Ingredients for the Lamb Meatballs

Main Meatball Ingredients

2 pounds ground lamb

1 medium yellow onion, very finely grated

6 garlic cloves, minced into a paste

1 cup fresh breadcrumbs

1/2 cup whole milk

2 large eggs

1/2 cup crumbled feta cheese

1/3 cup finely chopped fresh parsley

3 tablespoons finely chopped fresh mint

2 tablespoons finely chopped fresh oregano

1 teaspoon dried oregano

1 teaspoon sea salt

1 teaspoon black pepper

1 teaspoon ground cumin

1 teaspoon coriander powder

1/2 teaspoon cinnamon

1/2 teaspoon paprika

1/4 teaspoon cayenne pepper

2 tablespoons extra virgin olive oil

1 tablespoon lemon zest

2 tablespoons lemon juice


Optional Flavor Enhancers

1 tablespoon finely chopped dill

1 teaspoon red pepper flakes

1 tablespoon grated Parmesan cheese

1 teaspoon Worcestershire sauce

1 tablespoon tomato paste


Ingredients for the Tomato-Herb Sauce

3 tablespoons olive oil

1 large onion, finely chopped

5 garlic cloves, minced

2 tablespoons tomato paste

2 cans crushed tomatoes, about 28 ounces each

1 teaspoon sugar

1 teaspoon dried oregano

1 teaspoon dried basil

1/2 teaspoon thyme

1 bay leaf

1 teaspoon salt

1/2 teaspoon black pepper

1/4 teaspoon cinnamon

1/2 cup chicken stock or water

2 tablespoons chopped parsley

1 tablespoon chopped mint


Ingredients for Lemon Yogurt Sauce

2 cups Greek yogurt

2 tablespoons lemon juice

1 teaspoon lemon zest

2 garlic cloves, grated

1 tablespoon olive oil

2 tablespoons chopped dill

1 tablespoon chopped mint

1/2 teaspoon salt

1/4 teaspoon black pepper


Optional Garnishes

Extra feta cheese

Fresh mint leaves

Fresh parsley

Thinly sliced red onions

Lemon wedges

Toasted pine nuts

Olive oil drizzle


Recommended Side Dishes

Warm pita bread

Greek rice pilaf

Roasted lemon potatoes

Cucumber tomato salad

Tzatziki

Hummus

Grilled vegetables


Essential Equipment

Large mixing bowl

Small bowl for soaking breadcrumbs

Large skillet or frying pan

Baking tray

Parchment paper

Dutch oven or deep sauce pan

Wooden spoon

Microplane or grater

Measuring spoons and cups

Sharp knife


Understanding the Ingredients

Why Lamb Works So Well

Lamb has a naturally rich and slightly earthy flavor that pairs beautifully with Greek herbs like oregano, mint, dill, and parsley. Ground lamb also contains enough fat to keep the meatballs moist during cooking.

Importance of Breadcrumbs and Milk

Breadcrumbs soaked in milk create a panade, which keeps meatballs tender instead of dense. This is one of the most important professional cooking techniques for juicy meatballs.

Why Feta Cheese Is Added

Feta adds creamy salty pockets inside the meatballs and enhances the Greek flavor profile.

The Role of Mint

Mint balances the richness of lamb and gives the meatballs a bright Mediterranean character.


Step 1: Prepare the Breadcrumb Mixture

In a small bowl, combine the breadcrumbs and milk. Stir thoroughly and allow the breadcrumbs to absorb the milk for 5 to 10 minutes.

The mixture should become soft and almost paste-like.

This step is critical because dry breadcrumbs can pull moisture from the meat during cooking.


Step 2: Prepare the Onion and Garlic

Grate the onion using the fine side of a box grater. Place the grated onion into a clean kitchen towel and squeeze out excess liquid.

This prevents the meat mixture from becoming watery.

Mince the garlic very finely or crush it into a paste using the side of a knife with a little salt.


Step 3: Build the Meatball Mixture

In a large bowl, add:

Ground lamb

Soaked breadcrumb mixture

Grated onion

Garlic

Eggs

Feta cheese

Parsley

Mint

Fresh oregano

Dried oregano

Salt

Pepper

Cumin

Coriander

Cinnamon

Paprika

Cayenne

Olive oil

Lemon zest

Lemon juice

Mix gently using your hands.

Do not overmix.

Overmixing develops protein structure and creates tough meatballs.

The mixture should be evenly combined but still loose and soft.


Step 4: Rest the Mixture

Cover the bowl with plastic wrap and refrigerate for 30 minutes.

This resting period allows:

The breadcrumbs to hydrate fully

The herbs to release flavor

The meat proteins to relax

The mixture to firm slightly for easier shaping


Step 5: Shape the Meatballs

Lightly oil your hands.

Scoop approximately 2 tablespoons of mixture for each meatball.

Roll gently into balls about 1 1/2 inches wide.

Place on a parchment-lined tray.

You should produce roughly 28 to 32 meatballs.


Step 6: Choose a Cooking Method

There are three excellent cooking methods.

Method 1: Pan Frying

This produces the richest flavor and a crisp exterior.

Heat olive oil in a large skillet over medium heat.

Cook meatballs in batches.

Brown each side for about 2 to 3 minutes.

The meatballs do not need to cook fully yet.

Transfer to a plate.

Method 2: Baking

This is easier and lighter.

Preheat oven to 425ยฐF or 220ยฐC.

Arrange meatballs on a parchment-lined tray.

Brush lightly with olive oil.

Bake for 15 to 18 minutes.

Turn halfway through cooking.

Method 3: Combination Method

Brown the meatballs first in a skillet, then finish them in sauce.

This gives the best balance of flavor and tenderness.


Step 7: Prepare the Tomato-Herb Sauce

Heat olive oil in a Dutch oven or deep saucepan.

Add onions.

Cook slowly for 8 to 10 minutes until soft and golden.

Add garlic.

Cook for 1 minute.

Stir in tomato paste and cook for 2 minutes.

Cooking the tomato paste removes raw acidity and deepens flavor.

Add crushed tomatoes, stock, sugar, oregano, basil, thyme, cinnamon, salt, pepper, and bay leaf.

Bring to a gentle simmer.

Cook uncovered for 20 minutes.

Stir occasionally.

The sauce should slightly thicken.

Add fresh parsley and mint near the end.


Step 8: Simmer the Meatballs in Sauce

Add browned or baked meatballs into the simmering sauce.

Cover partially.

Cook gently for 20 minutes.

Avoid vigorous boiling because it may break the meatballs apart.

The lamb flavor slowly infuses the sauce while the meatballs absorb tomato and herb flavors.


Step 9: Prepare the Lemon Yogurt Sauce

In a bowl, combine:

Greek yogurt

Lemon juice

Lemon zest

Garlic

Olive oil

Dill

Mint

Salt

Pepper

Mix thoroughly until smooth.

Refrigerate until serving.

The sauce becomes more flavorful after resting for 15 minutes.


Step 10: Final Assembly

Arrange meatballs in a large serving dish.

Spoon tomato sauce generously over them.

Add small dollops or swirls of lemon yogurt sauce.

Top with:

Fresh parsley

Mint

Feta

Olive oil drizzle

Toasted pine nuts if desired

Serve hot.


Texture Guide

Properly made Greek lamb meatballs should be:

Tender but not falling apart

Juicy inside

Lightly crisp outside

Herby and aromatic

Balanced between richness and brightness


Flavor Profile

These meatballs combine:

Savory lamb richness

Tangy feta

Fresh herbs

Warm spices

Garlic depth

Bright lemon

Creamy yogurt

Sweet-acidic tomato sauce

The result is intensely Mediterranean and highly comforting.


Traditional Greek Serving Ideas

With Pita

Warm pita bread can be used to scoop sauce and wrap meatballs.

With Lemon Rice

Serve over rice cooked with lemon zest, garlic, and chicken stock.

With Roasted Potatoes

Greek lemon potatoes pair exceptionally well with lamb.

As a Mezze Platter

Serve alongside olives, hummus, tzatziki, cucumbers, tomatoes, and grilled vegetables.


Detailed Chef Tips

Tip 1: Use Cold Meat

Cold ground lamb is easier to mix and shape.

Tip 2: Wet Hands Prevent Sticking

Lightly wet or oil hands before shaping meatballs.

Tip 3: Avoid Compacting

Gentle rolling keeps meatballs tender.

Tip 4: Test One Meatball First

Cook one small meatball before shaping all of them to check seasoning.

Tip 5: Fresh Herbs Matter

Fresh mint and parsley dramatically improve flavor.


Variations

Spicy Greek Lamb Meatballs

Add:

Extra cayenne

Chili flakes

Harissa paste

Creamy Version

Add heavy cream to the tomato sauce near the end.

Charcoal-Grilled Version

Shape onto skewers and grill over charcoal.

Low-Carb Version

Replace breadcrumbs with almond flour.

Gluten-Free Version

Use gluten-free breadcrumbs.


Storage Instructions

Refrigerator

Store in airtight containers up to 4 days.

Freezer

Freeze cooked or uncooked meatballs up to 3 months.

Freeze separately on trays first, then transfer to freezer bags.


Reheating Instructions

Oven

Bake covered at 350ยฐF or 175ยฐC for 20 minutes.

Stovetop

Simmer gently in sauce over low heat.

Microwave

Use medium power to avoid drying out.


Nutrition Estimate Per Serving

Approximate values depending on ingredients used:

Calories: 520

Protein: 30g

Fat: 36g

Carbohydrates: 16g

Fiber: 3g

Sugar: 6g


Common Mistakes and Solutions

Dry Meatballs

Cause:
Overcooking or lean meat

Solution:
Use enough fat and avoid overbaking

Falling Apart

Cause:
Not enough binder

Solution:
Use eggs and soaked breadcrumbs correctly

Tough Texture

Cause:
Overmixing

Solution:
Mix gently

Bland Flavor

Cause:
Insufficient salt or herbs

Solution:
Taste-test a sample meatball first


Advanced Culinary Notes

Traditional Mediterranean lamb dishes often rely on balancing fat with acidity and herbs. The lemon juice, yogurt, mint, and tomato all work together to prevent the richness of lamb from becoming overwhelming.

Cinnamon and cumin are subtle background spices commonly found in Greek and Eastern Mediterranean meat dishes. They should not dominate the flavor but instead create warmth and depth.

Slow simmering in tomato sauce allows collagen and fat from the lamb to enrich the sauce naturally, creating a luxurious texture without needing cream or butter.


Complete Greek Dinner Menu Pairing

Starter:
Greek salad with cucumber, tomato, olives, and feta

Main:
Greek lamb meatballs with tomato-herb sauce

Side:
Lemon roasted potatoes and pita bread

Sauce:
Lemon yogurt and tzatziki

Dessert:
Honey baklava or Greek yogurt with walnuts and honey

Drink Pairing:
Sparkling water with lemon, red wine, or mint lemonade


Final Serving Recommendation

Serve the meatballs family-style in a large warm dish with plenty of sauce, fresh herbs, warm pita bread, roasted potatoes, and chilled lemon yogurt sauce. The flavors become even deeper after resting for 15 to 20 minutes before serving, making this dish excellent for gatherings, celebrations, and large dinner

Leave a Reply

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