Nothing beats comfort food like homemade Greek meatballs in lemon sauce. These are the softest and juiciest meatballs you'll ever taste, simmered in a bright, tangy sauce that perfectly complements their savory flavor. When you make this recipe, you’ll enjoy a dish that’s both satisfying and light, perfect for sharing with family or friends.

Whether you’re new to Greek cooking or a seasoned fan, this recipe is straightforward and rewarding. The combination of tender meatballs and zesty lemon sauce makes it a versatile meal that pairs wonderfully with rice, potatoes, or a fresh salad. Let’s dive into how you can bring this classic to your table.
Why You'll Love This Recipe
- Super tender and juicy meatballs that melt in your mouth.
- Bright, refreshing lemon sauce adds a perfect balance of tang and richness.
- Simple ingredients you likely already have in your kitchen.
- Quick to prepare — ready in under an hour.
- A great option for a cozy weeknight dinner or impressing guests.
Ingredients
Gather these ingredients for the meatballs and the lemon sauce to create the perfect balance of flavors.
- 1 pound ground beef (80/20 blend for best flavor and moisture)
- 1/2 pound ground lamb (optional, for authentic taste)
- 1/2 cup breadcrumbs
- 1/3 cup whole milk
- 1 large egg
- 1/4 cup finely chopped onion
- 3 cloves garlic, minced
- 2 tablespoons chopped fresh parsley
- 1 teaspoon dried oregano
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 tablespoons olive oil (for browning)
YOUR NEXT FAVORITE RECIPE STARTS HERE
Lemon Sauce
- 1 1/2 cups chicken broth
- 1/4 cup freshly squeezed lemon juice (about 2 lemons)
- 2 teaspoons cornstarch mixed with 2 teaspoons water (slurry)
- 1 tablespoon butter
- 1/4 teaspoon salt
- Fresh parsley for garnish
Recipe Details
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Servings: 4
- Calories: Approximately 350 per serving
How to Make The Softest and Juiciest Greek Meatballs in Lemon Sauce
- In a large bowl, soak the breadcrumbs in milk for 5 minutes until softened.
- Add ground beef, ground lamb (if using), egg, onion, garlic, parsley, oregano, salt, and pepper to the soaked breadcrumbs and milk. Mix gently but thoroughly until combined without overworking the meat.
- Shape the mixture into 1 1/2-inch meatballs, about 16 total.
- Heat olive oil in a large skillet over medium heat. Brown the meatballs on all sides for about 5-7 minutes, turning carefully to avoid breaking. Remove meatballs and set aside.
- In the same skillet, add chicken broth and lemon juice; bring to a simmer over medium heat.
- Stir in the cornstarch slurry and cook for 2-3 minutes until the sauce thickens slightly.
- Return the meatballs to the skillet, cover, and simmer gently for 15 minutes, allowing the meatballs to cook through and soak up the lemony flavor.
- Remove the meatballs and stir butter into the sauce for richness. Adjust salt to taste.
- Serve the meatballs drizzled with lemon sauce and garnished with fresh parsley. Enjoy with rice, orzo, or crusty bread.
Tips for the Best Results
- Use a mix of beef and lamb for authentic flavor and juiciness, but beef alone works well too.
- Don’t overmix the meat mixture to keep the meatballs tender.
- Brown meatballs gently without overcrowding the pan to get an even crust.
- Simmer the meatballs gently in the sauce to avoid breaking them apart.
- Fresh lemon juice is key — avoid bottled juice for the best bright flavor.
Storage and Reheating
Store leftover meatballs and lemon sauce in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat to keep the meatballs moist and prevent the sauce from separating.
You can freeze the meatballs without sauce in a single layer on a baking sheet, then transfer to a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating and preparing fresh lemon sauce.
Frequently Asked Questions
Can I make these meatballs without lamb?
Yes, you can use all ground beef if lamb isn’t available or preferred. Lamb adds a traditional Greek flavor and extra juiciness, but beef alone still makes delicious meatballs.
What can I serve with these Greek meatballs?
These meatballs pair wonderfully with rice pilaf, orzo, mashed potatoes, or a simple green salad. Crusty bread is also great for soaking up the lemon sauce.
How do I prevent the meatballs from falling apart?
Mix the ingredients gently and avoid overworking the meat. Browning them carefully and simmering gently in the sauce also helps them hold their shape.
Is the lemon sauce gluten-free?
The sauce is gluten-free if you use gluten-free chicken broth and substitute the breadcrumbs with gluten-free options. The cornstarch thickener is naturally gluten-free.


