As I stood in my kitchen, the tantalizing scent of garlic and herbs wafted through the air, instantly transporting me to sunny Greek shores. This simple yet satisfying recipe for Greek Keftedes—meatballs in lemon sauce—has become my go-to weeknight meal. In just 30 minutes, you can whip up these fluffy, comforting meatballs that are perfect for busy evenings and a crowd-pleaser for your loved ones. The best part? They can easily be tailored to suit any dietary preference! Whether you prefer beef, pork, or lamb, and even gluten-free options are just a swap away. Are you ready to savor this delightful twist on traditional comfort food? Let’s dive in together!

Why are these Meatballs So Irresistible?
Quick and Easy: With just 30 minutes needed, these meatballs are perfect for busy weeknights without sacrificing flavor.
Flavor Explosion: A velvety lemon sauce bursting with garlic and herbs perfectly complements the fluffy meatballs, making every bite heavenly.
Customizable Options: Use ground beef, pork, or lamb to suit your taste. For a healthy twist, try lean ground turkey or gluten-free bread.
Crowd-Pleaser: Everyone loves comfort food, and this dish is no exception! Serve it alongside your favorite sides like Roasted Greek Potato Wedges or a fresh Greek salad for a complete meal.
Make-Ahead Friendly: Leftovers can be stored in the fridge for up to 3 days or frozen for later, ensuring you always have a delicious meal on hand.
Meatballs In Lemon Sauce Ingredients
For the Meatballs
- Olive Oil – Provides fat for cooking, enhances flavor; substitute with vegetable oil if desired.
- Ground Pork (200 grams/7 oz) – Adds moisture and flavor; can replace with ground turkey for a leaner option.
- Lean Ground Beef (400 grams/14 oz) – Serves as the main protein; alternate with ground lamb for a traditional twist.
- Large Egg (1) – Binds ingredients together; for an egg-free option, use a flax egg (1 tablespoon flaxseed meal + 2.5 tablespoons water).
- Crustless Bread (100 grams/3.5 oz) – Contributes moisture, ensuring the meatballs stay tender; use gluten-free bread if necessary.
- White Wine (125 ml/½ cup) – Soaks the bread for added flavor; substitutions include vegetable or chicken broth for a non-alcoholic version.
- Onion (100 grams/½ cup, minced) – Adds sweetness and texture; shallots can be used as a substitute.
- Garlic Cloves (4, minced) – Enhances the overall flavor; fresh garlic is recommended for the best aroma.
- Ground Cumin (½ teaspoon) – Provides warmth and earthiness; could be replaced with coriander for a different flavor.
- Dried Oregano (1 teaspoon + extra for serving) – Imparts a classic Greek flavor; use fresh oregano if available (3 teaspoons).
- Dried Parsley (2 teaspoons or fresh minced) – Adds freshness; omit for a more straightforward flavor.
- Sea Salt (1 teaspoon + extra for the sauce) – Essential for seasoning; adjust to taste.
- Ground Pepper (½ teaspoon + extra for the sauce) – Offers a bit of heat; use freshly ground for best results.
For the Sauce
- Butter (4 tablespoons) – Creates the base for the sauce; substitute with olive oil for a dairy-free option.
- All-Purpose Flour (4 tablespoons) – Thickens the sauce; for a gluten-free option, cornstarch can be used.
- Hot Water or Stock (2 cups/500 ml) – Forms the sauce foundation; any flavored stock (vegetable, beef, or chicken) will work.
- Lemon Juice (8-10 tablespoons) – Gives the sauce its signature tang; adjust according to personal preference for tartness.
Step‑by‑Step Instructions for Meatballs In Lemon Sauce
Step 1: Soak Bread
Begin by tearing the crustless bread into small pieces and placing them in a bowl. Pour the white wine over the bread, ensuring it's evenly soaked. Allow it to sit for about 5 minutes until the bread has absorbed the liquid but is not mushy. This soaking step is crucial for keeping your meatballs fluffy and tender.
Step 2: Mix Meatballs
In a large mixing bowl, combine the ground pork, lean ground beef, egg, fresh parsley, dried oregano, ground cumin, minced onion, and garlic. Add the soaked bread mixture along with sea salt and ground pepper. Using your hands, mix everything until just combined, ensuring not to overwork the mixture. This blend creates the flavorful base for your meatballs in lemon sauce.
Step 3: Shape Meatballs
With the mixture ready, dampen your hands slightly to prevent sticking, and shape the mixture into oval-shaped meatballs, about the size of a large egg, weighing around 65-70 grams each. Carefully place the formed meatballs on a plate or tray. Refrigerate for at least 1 hour to help them firm up, making them easier to cook and ensuring they hold their shape.
Step 4: Heat Oil
Once your meatballs have chilled, heat a generous splash of olive oil in a large skillet over medium heat. Allow the oil to get hot but not smoking, which usually takes about 1-2 minutes. A shimmering surface will indicate that the oil is ready for frying your meatballs, ensuring they achieve the perfect golden-brown crust.
Step 5: Sear Meatballs
Gently place the meatballs in the hot skillet without crowding them. Cook for about 4 minutes on one side until they are golden brown, then carefully turn them to cook the other side for another 4 minutes. Use tongs to avoid breaking them apart. Once seared, remove the meatballs and drain any excess oil on paper towels.
Step 6: Make Sauce
In a separate sauté pan, melt the butter over medium heat until foamy. Gradually whisk in the all-purpose flour, cooking for about 2 minutes until it takes on a sandy texture and a light golden color. Slowly pour in the hot water or stock and lemon juice, stirring continuously until the sauce thickens slightly, creating a luscious base for your meatballs.
Step 7: Simmer Meatballs
Once your sauce is simmering gently, add the seared meatballs back into the pan. Cover and let them simmer for about 20 minutes on low heat, turning occasionally to coat them evenly in the creamy lemon sauce. This step allows the flavors to meld beautifully while keeping the meatballs moist and tender.
Step 8: Adjust Seasoning
After simmering, take a moment to taste the sauce and adjust the flavor by adding more salt, pepper, or lemon juice as needed. The sauce should be a nice balance of tangy and savory, making your meatballs in lemon sauce utterly irresistible. Serve them hot, garnished with a sprinkle of fresh oregano and a touch of cracked pepper for an inviting presentation.

Storage Tips for Meatballs in Lemon Sauce
Fridge: Store cooked meatballs in an airtight container for up to 3 days. Reheat gently in a skillet over low heat to maintain their juicy texture and flavor.
Freezer: For longer storage, freeze meatballs in lemon sauce in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating: To reheat, warm meatballs in a saucepan over low heat, adding a splash of water or stock if the sauce thickens too much. Serve hot for the best experience.
Leftover Sauce: Any leftover sauce can be refrigerated separately for up to 3 days; just reheat and mix with fresh meatballs or use for another dish!
What to Serve with Fluffy Greek Keftedes in Creamy Lemon Sauce
Aromatic herbs and zesty flavors set the stage for a deliciously balanced meal that your family will love.
-
Roasted Greek Potato Wedges: These crispy wedges offer a delightful contrast to the creamy sauce, enhancing the dish's comforting vibes.
-
Lemon Rice: Light and fluffy, this rice soaks up the luscious sauce beautifully, creating a harmonious and flavorful pairing.
-
Fresh Greek Salad: Crisp cucumbers, ripe tomatoes, and tangy feta add freshness and crunch, making the meal feel lighter yet satisfying. Enjoy drizzling some of that zesty lemon sauce over the salad for an extra burst of flavor.
-
Mediterranean Tzatziki: This cool, creamy yogurt dip with cucumber and dill refreshes the palate and complements the meaty richness of the Keftedes.
-
Grilled Asparagus: Charred, lightly seasoned asparagus brings an earthy element to the table, offering a beautiful contrast in both texture and taste.
-
Pita Bread: Soft, warm pita is perfect for scooping up those juicy meatballs, making every bite an inviting experience. Serve it on the side for a true Mediterranean feast.
-
Crisp White Wine: A chilled glass of Sauvignon Blanc will balance the flavor profile, enhancing the meal's refreshing qualities and elevating the dining experience.
-
Baklava: End your culinary journey on a sweet note with this flaky, honey-soaked pastry that will enchant your taste buds with its nutty richness.
Meatballs In Lemon Sauce Variations
Feel free to get creative and add your personal touch to these flavorful meatballs!
-
Ground Meat Swaps: Substitute ground lamb for beef and pork for a deliciously different flavor profile. This adds a classic Greek twist to your meal.
-
Gluten-Free Option: Replace the crustless bread with gluten-free bread or even oats to ensure this dish fits dietary restrictions while maintaining delicious flavors.
-
Egg-Free Alternative: Use a flax egg (1 tablespoon flaxseed meal + 2.5 tablespoons water) to bind your meatball mixture together, perfect for vegan diets.
-
Herb Boost: Add fresh herbs like mint or dill to the meatball mixture for an aromatic twist that enhances the overall flavor. It’s a delightful way to brighten the dish!
-
Spice it Up: For those who love heat, mix in some crushed red pepper flakes or cayenne pepper into the meatball mixture for a kick of spice that makes every bite exciting.
-
Creamy Variation: For an even richer sauce, stir in a dollop of Greek yogurt or sour cream into the lemon sauce just before serving to create a creamy, tangy finish.
-
Wine-Free Substitute: If you prefer to skip the wine, use vegetable or chicken broth to soak the bread instead, preserving that moist texture without any alcohol.
-
Flavorful Add-Ins: Stir in finely chopped spinach or kale into the meatball mixture to sneak in some greens; they add nutrition and a lovely color to your plates.
Explore how these variations can elevate your experience with these Lemon Ricotta Protein meatballs! And don’t forget, leftovers work wonders in a soup like Lemon Chicken Soup, turning your next scoop into a zesty delight.
Make Ahead Options
These Fluffy Greek Keftedes in Creamy Lemon Sauce are perfect for meal prep! You can shape the meatballs and refrigerate them for up to 24 hours before cooking, keeping them covered to maintain moisture and prevent drying out. For even easier meal preparation, you can also prepare the creamy lemon sauce ahead of time—just store it in an airtight container in the fridge for up to 3 days. When you're ready to enjoy your meal, simply reheat the sauce gently on the stove, add the meatballs, and simmer until heated through. This allows for quick, delicious dinners on busy nights while ensuring your keftedes remain just as delightful!
Expert Tips for Meatballs In Lemon Sauce
-
Soak Bread Properly: Ensure the bread is soaked just enough to absorb the wine without turning mushy. This will keep your meatballs tender and fluffy.
-
Sear for Flavor: Allow meatballs to sear undisturbed for several minutes to develop a nice crust before flipping. This adds depth to the flavor of the meatballs in lemon sauce.
-
Simmer Gently: When you add the meatballs to the sauce, keep the heat low. This prevents the meatballs from breaking apart and keeps them juicy and flavorful.
-
Taste for Balance: Adjust the lemon juice and seasoning in the sauce incrementally after simmering. You want a flavorful sauce that enhances the meatballs without being overly sour.
-
Experiment with Meat: Don’t hesitate to mix different ground meats—try using lamb for a traditional twist or turkey for a lighter option in your meatballs in lemon sauce.

Meatballs In Lemon Sauce Recipe FAQs
How do I choose the right meat for my Keftedes?
Absolutely! The choice of meat can significantly influence the flavor of your meatballs. I recommend using a blend of ground beef and pork for a juicy and flavorful profile. If you prefer a leaner option, ground turkey is fantastic or for more authentic taste, ground lamb is a lovely choice! Just make sure to season it well.
How should I store leftovers?
Cooked meatballs in lemon sauce can be stored in an airtight container in the fridge for up to 3 days. Be sure to reheat them gently in a skillet over low heat to preserve their juicy texture. For longer storage, you can freeze them for up to 2 months; simply place them in a freezer-safe container.
Can I freeze these meatballs?
Definitely! To freeze, allow the meatballs to cool completely, then place them in a single layer on a baking sheet and freeze until solid. Once frozen, transfer them to a zip-top freezer bag or airtight container, separating layers with parchment paper. They can be frozen for up to 2 months. When ready to eat, thaw overnight in the fridge and reheat gently.
What if my meatballs fall apart during cooking?
A common concern! If your meatballs are falling apart, it could be due to not using enough binding agents. Make sure you’re including the egg and soaked bread in the mixture, and avoid overmixing. Additionally, allow them to chill in the fridge for at least 1 hour before cooking to help them firm up. Searing them properly before adding to the sauce also helps them hold their shape.
Are these meatballs suitable for those with dietary restrictions?
Yes! This recipe is highly adaptable. For a gluten-free option, use gluten-free bread or oats instead of regular bread in the meatball mix. If any of your guests have egg allergies, consider using a flax egg (1 tablespoon flaxseed meal mixed with 2.5 tablespoons water) to help bind the meatballs together. Always check the labels of your other ingredients for any hidden allergens.
How can I make the lemon sauce less tangy?
If you find the lemon sauce too tangy for your taste, you can reduce the amount of lemon juice starting with 6 tablespoons instead of 8-10 tablespoons. Make sure to taste the sauce as you go, adjusting gradually. You can also add a small pinch of sugar to balance out the acidity perfectly for your palate.

Juicy Meatballs In Lemon Sauce You'll Crave Again and Again
Ingredients
Equipment
Method
- Begin by tearing the crustless bread into small pieces and placing them in a bowl. Pour the white wine over the bread, ensuring it's evenly soaked. Allow it to sit for about 5 minutes.
- In a large mixing bowl, combine ground pork, lean ground beef, egg, fresh parsley, dried oregano, ground cumin, minced onion, and garlic. Add the soaked bread mixture along with sea salt and ground pepper. Mix until just combined.
- Dampen your hands and shape the mixture into oval-shaped meatballs, about the size of a large egg. Place the formed meatballs on a plate and refrigerate for at least 1 hour.
- Heat olive oil in a large skillet over medium heat. Allow the oil to get hot but not smoking, which usually takes about 1-2 minutes.
- Gently place the meatballs in the hot skillet. Cook for about 4 minutes on one side until golden brown, then turn to the other side for another 4 minutes. Remove and drain excess oil.
- In a separate sauté pan, melt the butter over medium heat. Gradually whisk in the all-purpose flour and cook for about 2 minutes. Slowly pour in the hot water or stock and lemon juice, stirring continuously.
- Once the sauce is simmering, add the seared meatballs back into the pan. Cover and let them simmer for about 20 minutes on low heat, turning occasionally.
- Taste the sauce and adjust the flavor by adding more salt, pepper, or lemon juice as needed. Serve garnished with fresh oregano and cracked pepper.





Leave a Reply