The aroma of sizzling garlic and herbs transports me straight to a sun-drenched taverna in Greece, where warmth and laughter fill the air. Today, I’m excited to share my recipe for fluffy Greek Keftedes, those delightful meatballs in lemon sauce that will make any dinner feel like a celebration. Known for their soft texture and infused with rich flavors of garlic and dried oregano, these Greek meatballs are not only quick to whip up—ready in just 30 minutes—but they’re also a delicious way to impress your family or guests. Whether it’s a busy weeknight or a leisurely weekend gathering, these Keftedes shine as a go-to dish that satisfies cravings and brings joy to the table. Curious about how to create this comforting yet vibrant meal? Let’s dive into the details!

Why Are These Meatballs a Must-Try?

Quick and Easy: With just 30 minutes of cooking time, these meatballs are perfect for busy weeknights or spontaneous dinner parties.

Flavor Explosion: The creamy lemon sauce enhances the Keftedes, offering a delightful tang that balances the rich meat flavors.

Crowd-Pleasing Dish: Great for impressing guests, these Greek meatballs pair wonderfully with sides like roasted Greek potato wedges or a refreshing salad.

Versatile Ingredients: Simple swaps, such as using ground turkey or adding chopped spinach, adapt the dish to fit your dietary preferences.

Cultural Experience: Enjoy a taste of authentic Greek cuisine that transports you to a sun-soaked taverna with every bite!

Ingredients for Greek Meatballs

• Discover the simple yet flavorful Greek Meatballs recipe you’ll want to make tonight!

For the Meatballs

  • Olive Oil – Adds richness and prevents sticking during cooking; use extra virgin for enhanced flavor.
  • Ground Pork (200 grams / 7 ounces) – Provides moisture and flavor; substitute with ground turkey for a leaner option.
  • Lean Ground Beef (400 grams / 14 ounces) – Main protein element that gives structure to meatballs.
  • Large Egg (1) – Binds the meatball mixture together; can be substituted with a flax egg for a vegan alternative.
  • Crustless Bread (100 grams / 3.5 ounces) – Keeps meatballs tender; can substitute with breadcrumbs or soaked oats.
  • White Wine (125 ml / ½ cup) – Soak bread for moisture and flavor; use chicken broth or water if avoiding alcohol.
  • Minced Onion (100 grams / ½ cup) – Adds sweetness and moisture; can substitute with shallots for a milder flavor.
  • Minced Garlic (4 cloves) – Provides robust flavor.
  • Ground Cumin (½ teaspoon) – Adds an earthy tone; omit for a milder taste.
  • Dried Oregano (1 teaspoon + extra for serving) – Essential Greek herb for seasoning.
  • Dried Parsley (2 teaspoons or fresh minced) – Adds freshness; replace with fresh herbs if available.
  • Fine Sea Salt (1 teaspoon + extra for sauce) – Essential for enhancing flavors.
  • Ground Pepper (½ teaspoon + extra for sauce) – Adds a hint of spice.

For the Lemon Sauce

  • Butter (4 tablespoons) – Base for the sauce that adds richness.
  • All-Purpose Flour (4 tablespoons) – Thickens the sauce; use cornstarch for a gluten-free option.
  • Hot Water or Stock (500 ml / 2 cups) – Forms the sauce base; choose beef, chicken, or vegetable stock for added flavor.
  • Lemon Juice (8-10 tablespoons) – Vital for the sauce’s tanginess; adjust according to preference for your Greek meatballs.

Step‑by‑Step Instructions for Fluffy Greek Keftedes in Creamy Lemon Sauce

Step 1: Prepare Meatball Mixture
Start by soaking the crustless bread in white wine for about 5 minutes until it’s soft. Tear the soaked bread into smaller pieces and combine it in a large bowl with ground pork, beef, egg, minced onion, garlic, dried parsley, oregano, cumin, salt, and pepper. Mix everything together until well-blended and form approximately 15 oval-shaped meatballs (65-70 grams each). Refrigerate them for one hour to help them firm up.

Step 2: Cook Meatballs
Heat a generous drizzle of olive oil in a non-stick pan over medium heat. Once the oil shimmers, carefully add the chilled meatballs, searing them on one side for about 4 minutes until they develop a golden-brown crust. Flip each meatball and brown the other side for an additional 4 minutes. Once cooked, transfer the meatballs to a plate lined with paper towels to drain excess oil.

Step 3: Make Lemon Sauce
In the same pan, reduce the heat to low and add butter, allowing it to melt completely. Sprinkle in the all-purpose flour, whisking continuously for 2–3 minutes until it reaches a lovely golden color. Gradually pour in 2 cups of hot water or stock while stirring, then add the lemon juice, season with salt and pepper, and bring to a gentle simmer.

Step 4: Simmer Meatballs in Sauce
Return the browned meatballs to the pan, ensuring they are well-coated with the creamy lemon sauce. Cover the pan with a lid and let them simmer over low heat for about 20 minutes, turning occasionally to ensure even cooking. The sauce will thicken and envelop the meatballs beautifully, creating a delightful finish for your Meatballs in Lemon Sauce.

Step 5: Final Tuning and Serving
After simmering, taste the sauce and adjust the seasoning if needed. Once perfectly seasoned, serve the fluffy Greek Keftedes warm, garnished with fresh ground pepper and an extra sprinkle of oregano. This dish pairs beautifully with sides like roasted potatoes or salads, making for a comforting and zesty dinner delight.

What to Serve with Fluffy Greek Keftedes in Creamy Lemon Sauce

Elevate your dining experience by pairing these delightful meatballs with sides that enhance their zesty flavors and comforting texture.

  • Roasted Greek Potato Wedges: These crispy wedges, infused with herbs, create a perfect balance of flavors and textures alongside the creamy sauce.

  • Classic Greek Salad: Fresh cucumbers, tomatoes, and feta cheese provide a refreshing crunch, wonderfully complementing the richness of the Keftedes.

  • Creamy Orzo Pasta: This delightful side, with its tender texture, soaks up the tangy lemon sauce beautifully for a satisfying mouthful.

  • Steamed Green Beans: Crisp, vibrant green beans add a pop of color and crunch, enhancing the overall freshness of your meal.

  • Garlic Breadsticks: Soft, warm breadsticks are perfect for mopping up the luscious lemon sauce, providing a comforting and hearty element to your dinner.

  • Chardonnay or Sauvignon Blanc: A chilled glass of these wines will brighten the meal, complementing the citrusy notes of the sauce while enhancing the dining experience.

Expert Tips for Keftedes

  • Flavor Balance: Adjust lemon juice gradually to reach your desired tanginess. Traditional Greek dishes often have a vibrant citrus kick, so start with less and add to taste.

  • Browning Technique: Avoid overcrowding the pan when searing meatballs. This ensures an even browning and helps lock in moisture, preventing dry meatballs in your meal.

  • Chill for Structure: Letting the meatball mixture rest in the fridge for an hour before cooking helps them hold their shape, resulting in perfectly fluffy meatballs in lemon sauce.

  • Substitution Ideas: If you want a different flavor profile, try using ground lamb instead of beef or pork. You can also add chopped spinach to the mixture for nutritional value.

  • Sauce Consistency: If your lemon sauce is too thin, simmer it a bit longer after adding the meatballs to let it thicken before serving. Adjusting flour or using cornstarch also helps.

  • Extra Garnish: A sprinkle of fresh herbs, such as parsley or mint, adds a lively touch on top, enhancing the presentation of your delicious Keftedes!

How to Store and Freeze Greek Keftedes

Fridge: Store leftover meatballs in a sealed container for up to 3 days. Reheat gently on the stove over low heat, adding a splash of water or stock to keep the sauce creamy.

Freezer: Shape the meatball mixture and freeze them on a baking sheet. Once frozen, transfer to an airtight container or freezer bag for up to 2 months. Thaw overnight in the fridge before cooking.

Reheating: Frozen cooked meatballs can be reheated straight from the freezer; simmer them in the sauce over low heat until warmed through, ensuring that the Greek meatballs stay moist.

Serving Fresh: For the best flavor, enjoy Keftedes freshly made; however, storing allows you to savor these delightful meatballs in lemon sauce at your convenience!

Variations & Substitutions for Greek Meatballs

Feel free to explore these delightful twists to make this recipe your own; let your culinary creativity shine!

  • Ground Lamb: Swap ground beef or pork for ground lamb for a richer, more traditional Greek flavor. The result will be a beautifully aromatic meatball experience!

  • Dairy-Free: Replace butter with olive oil or vegan butter for a tasty, dairy-free alternative. The creamy lemon sauce will still be luscious and satisfying!

  • Gluten-Free: Use gluten-free breadcrumbs or cornstarch instead of all-purpose flour to thicken the sauce. Your meatballs will still be just as delightful!

  • Herb Boost: Incorporate fresh herbs like dill or mint into the meatball mixture for an aromatic upgrade. These additions can transport your taste buds straight to Greece!

  • Zesty Kick: For extra heat, add crushed red pepper flakes or a dash of cayenne to the meatball mix. This will enhance the flavor profile and add an exciting burst of spice!

  • Veggie Enrichment: Mix in chopped spinach or grated zucchini to amp up the nutrition of your meatballs without compromising taste. They’ll be even fluffier with a secret veggie boost!

  • Citrus Variations: Experiment with different citrus juices, like lime or orange, for the sauce. Each type brings a unique tang that can refresh your taste experience!

  • Serving Style: Swap out the lemon sauce for a tangy yogurt sauce or tzatziki for a creamy dipping option. It’s perfect for a lighter, cooling contrast to the warm meatballs.

Additionally, if you’re seeking more flavor inspiration, don’t forget to check out my recipe for Garlic Butter Lemon Salmon or those scrumptious Korean BBQ Meatballs. Enjoy creating your perfect version of these delicious Greek meatballs!

Make Ahead Options

These fluffy Greek Keftedes in creamy lemon sauce are a fantastic choice for meal prep! You can prepare the meatball mixture up to 24 hours in advance by combining the ground pork and beef with the other ingredients and storing it in the refrigerator. Additionally, you can shape the meatballs and freeze them for up to 2 months—just make sure to separate them with parchment paper before placing them in a freezer bag to prevent sticking. When you’re ready to enjoy, simply thaw the meatballs overnight in the fridge, then cook and simmer them in the lemon sauce as instructed. This way, you save time while still delivering a dinner that is just as delicious!

Greek Keftedes (Meatballs in Lemon Sauce) Recipe FAQs

What type of meat is best for Keftedes?
Absolutely! A combination of lean ground beef and ground pork gives Keftedes their signature flavor and moisture. However, you can easily substitute ground turkey or chicken for a leaner option. If you’re looking for something unique, ground lamb also adds a delicious twist to the recipe!

How should I store leftover Keftedes?
After enjoying your delightful meal, store any leftover meatballs in an airtight container in the fridge for up to 3 days. For best results, reheat them gently on the stove over low heat, adding a splash of water or stock to keep the creamy lemon sauce intact.

Can I freeze Greek meatballs?
Very! To freeze the meatballs, shape the mixture into balls and lay them on a baking sheet in a single layer. Freeze until solid, then transfer them to an airtight container or freezer bag. They’ll keep well for up to 2 months. When you’re ready to enjoy, allow them to thaw overnight in the fridge before cooking or simmer them directly from frozen in the sauce.

What if my meatballs are falling apart during cooking?
If your meatballs are crumbling, it could be due to a few factors. Ensure you are using enough binding agents like the egg and soaked bread. Refrigerating the meatball mixture for about an hour before shaping them also helps the ingredients bind better. If problems persist, try reducing the size of your meatballs for more consistent cooking.

Are these meatballs gluten-free?
Absolutely! To create gluten-free Greek Keftedes, swap out crustless bread for gluten-free breadcrumbs or soaked oats. Additionally, opt for cornstarch instead of all-purpose flour when thickening the sauce. This way, you can still enjoy the fluffy texture and rich flavor without any gluten concerns.

Can my pets eat these meatballs?
While many of the ingredients are generally safe for pets, it is essential to avoid the onions and garlic in the meatballs, as these can be harmful to dogs and cats. If you want to share with your furry friends, prepare a separate batch without these ingredients, and of course, always consult your veterinarian before introducing new foods to their diet.

Meatballs In Lemon Sauce

Heavenly Meatballs in Lemon Sauce for a Zesty Dinner Delight

The perfect Meatballs In Lemon Sauce for a delightful dinner experience bursting with Mediterranean flavors.
Prep Time 10 minutes
Cook Time 30 minutes
Chilling Time 1 hour
Total Time 1 hour 40 minutes
Servings: 4 meatballs
Course: Dinner
Cuisine: Greek
Calories: 350

Ingredients
  

For the Meatballs
  • 200 grams Ground Pork Substitute with ground turkey for a leaner option.
  • 400 grams Lean Ground Beef
  • 1 Large Egg Can be substituted with a flax egg for a vegan alternative.
  • 100 grams Crustless Bread Can substitute with breadcrumbs or soaked oats.
  • 125 ml White Wine Use chicken broth or water if avoiding alcohol.
  • 100 grams Minced Onion Can substitute with shallots for a milder flavor.
  • 4 Minced Garlic
  • 0.5 teaspoon Ground Cumin Omit for a milder taste.
  • 1 teaspoon Dried Oregano Essential Greek herb for seasoning.
  • 2 teaspoons Dried Parsley Replace with fresh herbs if available.
  • 1 teaspoon Fine Sea Salt Essential for enhancing flavors.
  • 0.5 teaspoon Ground Pepper
For the Lemon Sauce
  • 4 tablespoons Butter
  • 4 tablespoons All-Purpose Flour Use cornstarch for a gluten-free option.
  • 500 ml Hot Water or Stock Choose beef, chicken, or vegetable stock.
  • 10 tablespoons Lemon Juice Adjust according to preference.

Equipment

  • large bowl
  • Non-stick Pan
  • whisk
  • measuring cups
  • measuring spoons
  • spatula

Method
 

Step-by-Step Instructions
  1. Start by soaking the crustless bread in white wine for about 5 minutes until it's soft. Tear the soaked bread into smaller pieces and combine it in a large bowl with ground pork, beef, egg, minced onion, garlic, dried parsley, oregano, cumin, salt, and pepper. Mix everything together until well-blended and form approximately 15 oval-shaped meatballs (65-70 grams each). Refrigerate them for one hour to help them firm up.
  2. Heat a generous drizzle of olive oil in a non-stick pan over medium heat. Once the oil shimmers, carefully add the chilled meatballs, searing them on one side for about 4 minutes until they develop a golden-brown crust. Flip each meatball and brown the other side for an additional 4 minutes. Once cooked, transfer the meatballs to a plate lined with paper towels to drain excess oil.
  3. In the same pan, reduce the heat to low and add butter, allowing it to melt completely. Sprinkle in the all-purpose flour, whisking continuously for 2–3 minutes until it reaches a lovely golden color. Gradually pour in 2 cups of hot water or stock while stirring, then add the lemon juice, season with salt and pepper, and bring to a gentle simmer.
  4. Return the browned meatballs to the pan, ensuring they are well-coated with the creamy lemon sauce. Cover the pan with a lid and let them simmer over low heat for about 20 minutes, turning occasionally to ensure even cooking. The sauce will thicken and envelop the meatballs beautifully.
  5. After simmering, taste the sauce and adjust the seasoning if needed. Once perfectly seasoned, serve the fluffy Greek Keftedes warm, garnished with fresh ground pepper and an extra sprinkle of oregano.

Nutrition

Serving: 3meatballsCalories: 350kcalCarbohydrates: 30gProtein: 25gFat: 15gSaturated Fat: 7gPolyunsaturated Fat: 1gMonounsaturated Fat: 10gCholesterol: 150mgSodium: 800mgPotassium: 450mgFiber: 2gSugar: 1gVitamin A: 500IUVitamin C: 15mgCalcium: 20mgIron: 3mg

Notes

Best enjoyed fresh, but leftovers can be refrigerated for up to 3 days or frozen for up to 2 months. Adjust seasoning in the sauce as per taste.

Tried this recipe?

Let us know how it was!