A burst of sunshine from the Mediterranean can transform even the gloomiest day into a warm embrace. Today, I’m excited to share my twist on Greek Meatballs in Lemon Sauce, or Youvarlakia Avgolemono—a dish that embodies cozy comfort food with a refreshing zing. These delightful meatballs come together effortlessly, simmered in a velvety lemon-egg sauce that hugs each bite in a creamy texture. Not only are they a crowd-pleasing favorite, but they’re also perfect for meal prepping and accommodating alternative meats, so everyone can enjoy. Whether it’s a family dinner or a cozy night in, this recipe is here to put a smile on your face and a taste of Greece on your plate. Are you ready to add a Mediterranean flair to your cooking?

Why Are Greek Meatballs Irresistible?
Comforting Warmth: Each bite of these Greek meatballs in lemon sauce delivers a warm hug, perfect for brightening any day.
A Zesty Twist: The unique flavor of the avgolemono sauce elevates juicy meatballs, making this a delightful stand-out dish.
Versatile Ingredients: Easily substitute with ground turkey or chicken for a lighter version, accommodating dietary preferences without compromising flavor.
Effortless Cooking: With just a few steps and minimal fuss, this dish is great for busy weeknights or meal prepping.
Crowd-Pleasing Delight: Whether serving family or friends, this comforting meal is guaranteed to impress and satisfy everyone around the table.
Pair these with a side of Lemon Pancakes Brighten for a sweet finish to your Mediterranean feast!
Greek Meatballs in Lemon Sauce Ingredients
For the Meatballs
- 1 lb ground beef – Provides the primary protein base. Substitution: Ground turkey or chicken for a lighter option.
- 1 small onion, finely grated – Adds moisture and flavor. No substitutions; ensure it’s finely grated for even distribution.
- 1/4 cup arborio rice, uncooked – Binds and adds creaminess. Do not substitute with cooked rice; it must be rinsed to remove excess starch.
- 2 tablespoons fresh parsley, chopped – Introduces freshness and enhanced flavor. Substitution: Fresh mint for a twist.
- 1 tablespoon fresh dill, chopped – Provides a classic flavor profile. Substitution: Thyme for a different aromatic note.
- 1 egg – Binds the meat mixture. Omit for a vegan option (but texture will change).
- Salt and black pepper to taste – For seasoning. Adjust according to preference.
- 1/2 teaspoon dried oregano – Adds a fragrant Mediterranean touch. Omission is possible but not recommended for authenticity.
For the Cooking Liquid
- 4 cups chicken broth – Base for simmering the meatballs and making the sauce. Vegetable broth as a substitute for a vegetarian version.
- 2 tablespoons olive oil – Enhances flavor and aids in cooking. Any neutral oil can be used.
For the Avgolemono Sauce
- 2 eggs – Creates the creamy texture of avgolemono. Omit for allergy or vegan considerations.
- Juice of 2 lemons (about 1/4 cup) – Adds the signature tanginess. Lime juice can be used as an alternative.
With these ingredients at hand, you’re one step closer to creating the delectable Greek meatballs in lemon sauce that promise to bring warmth and joy to your table! Enjoy the simplicity and pleasure that comes with each bite.
Step‑by‑Step Instructions for Greek Meatballs in Lemon Sauce
Step 1: Prepare the Meatball Mixture
In a large mixing bowl, combine 1 pound of ground beef, the finely grated onion, rinsed arborio rice, chopped parsley, dill, one egg, oregano, salt, and pepper. Handle the mixture gently to avoid overworking the meat. Once well combined, cover the bowl and refrigerate the mixture for 15-20 minutes to help firm it up before shaping into meatballs.
Step 2: Form Meatballs
After chilling, dampen your hands with water and scoop out portions of the meat mixture to shape into golf ball-sized meatballs, about 1-1.5 inches in diameter. Space them evenly on a tray or plate. This will ensure they hold their shape while cooking. You should have about 20 to 25 meatballs, ready for the next step.
Step 3: Simmer Meatballs
In a wide pot, heat 4 cups of chicken broth and 2 tablespoons of olive oil over medium heat until it reaches a gentle simmer, not a boil. Carefully add the shaped meatballs to the pot, ensuring they are submerged in the broth. Cover the pot and let them cook on low heat for about 30 minutes, stirring gently halfway through to avoid sticking.
Step 4: Prepare Avgolemono Sauce
While the meatballs are simmering, whisk together the remaining 2 eggs and 1/4 cup of lemon juice in a medium bowl until smooth. To temper the eggs, slowly ladle a cup of the hot broth from the pot into the egg mixture while whisking continuously. This step is crucial to prevent the eggs from scrambling when added to the pot.
Step 5: Combine Sauce and Meatballs
Once the meatballs have simmered for 30 minutes, reduce the heat to very low and gradually mix the tempered egg and lemon mixture back into the pot with the meatballs. Stir gently to combine, allowing the avgolemono sauce to thicken slightly. Be careful not to boil the sauce, as this can cause the eggs to curdle; just warm it through for about 5 minutes.
Step 6: Serve
Carefully ladle the Greek meatballs in lemon sauce into bowls, garnishing with additional herbs or lemon wedges for an extra burst of flavor. Serve warm alongside crusty bread or over rice for a complete Mediterranean meal. Enjoy the comforting embrace of this delicious dish!

What to Serve with Greek Meatballs in Lemon Sauce
A delightful meal isn’t complete without the right accompaniments to elevate your dining experience.
-
Fluffy Rice Pilaf: This fragrant dish provides a soothing base that soaks up the delicious lemony sauce, making each bite a celebration of flavors.
-
Crusty Bread: Freshly baked or toasted, the bread serves as a wonderful vessel for sopping up the creamy avgolemono, ensuring none of it goes to waste.
-
Mediterranean Salad: A refreshing mix of cucumbers, tomatoes, and feta brings a crisp contrast to the rich meatballs, brightening the plate with color and flavor.
-
Roasted Vegetables: Seasonal veggies roasted to perfection offer an earthy balance, adding depth and nutritious beauty to your meal.
-
Tzatziki Sauce: This cool and creamy yogurt dip is a fantastic accompaniment, providing a refreshing contrast that complements the lemony notes of the dish.
-
Lemonade or Iced Tea: A chilled drink brings a revitalizing aspect to your meal, enhancing the Mediterranean vibe and keeping the chill from a sunny day alive.
Together, these sides harmonize with Greek meatballs in lemon sauce, creating a complete culinary journey that you’ll savor long after the last bite!
Expert Tips for Greek Meatballs in Lemon Sauce
-
Mix Gently: Avoid overmixing the meat mixture to keep your Greek meatballs tender and juicy; handle it with love for the best texture.
-
Chill for Success: Refrigerate your meatball mixture before shaping. It helps them hold their shape while cooking, ensuring they don’t break apart.
-
Don’t Rush the Simmer: Cook meatballs gently in the chicken broth. A low simmer is key to keeping them moist and flavorful—high heat can lead to dryness.
-
Perfect the Avgolemono: Temper the eggs with hot broth slowly before adding to prevent curdling. This step transforms your sauce into a silky lemony delight.
-
Fresh Ingredients Matter: Using fresh herbs like parsley and dill enhances flavor tremendously. Don’t skimp on quality for a true Mediterranean experience.
Storage Tips for Greek Meatballs in Lemon Sauce
Room Temperature: Enjoy leftovers within 2 hours of cooking for safety. Avoid leaving them out any longer to keep them fresh and safe to eat.
Fridge: Store Greek meatballs in an airtight container for up to 3 days. Reheat gently on the stovetop with a splash of chicken broth to keep them moist.
Freezer: Freeze uncooked meatballs for up to 3 months. Lay them on a baking sheet to freeze them individually before transferring to a freezer bag for easy storage and later use.
Reheating: For the best results, thaw overnight in the refrigerator before reheating. Gently simmer the meatballs in broth and add the avgolemono sauce when ready to serve for a comforting meal anytime!
Make Ahead Options
These Greek Meatballs in Lemon Sauce are a fantastic choice for meal prep! You can prepare the meatball mixture (ground beef, onion, rice, herbs, and egg) up to 24 hours in advance, storing it covered in the refrigerator to keep everything fresh. Additionally, the uncooked meatballs can be formed and frozen; just ensure to place them in a single layer on a tray before transferring to freezer-safe bags for up to 3 months. When you’re ready to enjoy, simply simmer the frozen meatballs in chicken broth and proceed with the avgolemono sauce as instructed. This way, dinner can be just as delicious with minimal time and effort, even on your busiest nights!
Greek Meatballs in Lemon Sauce Variations
Feel free to take your Greek meatballs in lemon sauce to the next level with these delightful variations and substitutes!
- Turkey Swap: Replace ground beef with ground turkey for a lighter, leaner dish without losing flavor.
- Fresh Herb Boost: Use fresh mint instead of parsley for a refreshing twist that brightens the dish.
- Dill-Dash: Swap dill for thyme for a unique aromatic twist while still keeping that wonderful herbal flavor.
- Veggie Added: Stir in finely chopped spinach or bell peppers into the meatball mixture for added nutrition and color.
- Rice Twist: For a gluten-free alternative, you can substitute arborio rice with quinoa, maintaining that perfect creamy texture.
- Citrus Zing: Add a splash of orange juice alongside the lemon for a fruity brightness in your sauce that complements the dish beautifully.
- Spicy Kick: Incorporate a pinch of red pepper flakes to the meatball mix or avgolemono sauce for a little heat that truly excites the palate.
- Creamy Finish: For an ultra-creamy sauce, stir in a dollop of Greek yogurt or sour cream just before serving.
If you’re looking for more delicious Mediterranean delights, try these Lemon Paprika Roast or indulge in some Greek Chicken Tenders to round out your meal. Each variation gives you a chance to make this dish uniquely yours while still embracing those comforting flavors!

Greek Meatballs in Lemon Sauce Recipe FAQs
What kind of meat should I use for Greek meatballs?
Absolutely! You can use ground beef as a traditional base for Greek meatballs in lemon sauce. However, if you prefer a lighter option, ground turkey or chicken works beautifully without sacrificing flavor. Feel free to experiment and see what you enjoy most!
How do I store leftovers of Greek meatballs in lemon sauce?
Store your Greek meatballs in an airtight container in the fridge for up to 3 days. When reheating, gently warm them up on the stovetop with a splash of chicken broth to prevent dryness. This method helps to keep the meatballs moist and delicious!
Can I freeze Greek meatballs?
Yes! For best results, freeze the uncooked meatballs before adding the sauce. Simply place them on a baking sheet in a single layer and freeze for a few hours until firm. Then, transfer them to a freezer bag for easy storage. They can be frozen for up to 3 months. When ready to enjoy, thaw overnight in the fridge and then gently simmer in broth before adding the avgolemono sauce.
My avgolemono sauce curdled. What went wrong?
Very! This can happen if the eggs are added to the hot broth too quickly. To avoid curdling, remember to temper the eggs first. Whisk together the eggs and lemon juice, then slowly ladle some hot broth into the mixture while whisking continuously. Gradually mix this tempered egg mixture back into the broth to achieve that silky, creamy consistency.
Can I omit the egg in the meatball mixture?
Yes, you can omit the egg for a vegan option, but it’s important to note that this may change the texture of the meatballs. Instead, consider using a flaxseed meal mix or breadcrumbs soaked in water as binders to help keep everything together while maintaining a pleasing consistency.

Greek Meatballs in Lemon Sauce for a Cozy Mediterranean Treat
Ingredients
Equipment
Method
- In a large mixing bowl, combine the ground beef, grated onion, rinsed arborio rice, chopped parsley, dill, one egg, oregano, salt, and pepper. Cover and refrigerate for 15-20 minutes.
- Shape the meat mixture into golf ball-sized meatballs, spacing them evenly on a tray or plate. You should have about 20 to 25 meatballs.
- In a wide pot, heat the chicken broth and olive oil over medium heat until it simmers. Carefully add the meatballs and cover the pot. Cook on low heat for about 30 minutes, stirring gently halfway through.
- While the meatballs are simmering, whisk together the eggs and lemon juice until smooth. Slowly ladle a cup of hot broth into the egg mixture while whisking continuously to temper the eggs.
- Reduce the heat to very low. Gradually mix the tempered egg and lemon mixture back into the pot with the meatballs, stirring gently, and warm through for about 5 minutes without boiling.
- Ladle the Greek meatballs in lemon sauce into bowls, garnishing with herbs or lemon wedges. Serve warm.

Leave a Reply