Sometimes it’s the simplest combinations that bring the greatest joy in the kitchen. This recipe brings together succulent chicken meatballs infused with fresh herbs and the bright flavor of lemony orzo. The great thing about making chicken meatballs is how easy they are to prepare. You end up with juicy little morsels that are packed with flavor, perfectly complemented by the creamy feta and zesty orzo. You’ll feel right at home making this dish.
Why This Greek Chicken Meatballs with Zesty Lemon Orzo
This recipe balances the comforting heartiness of chicken meatballs with the refreshing zing of lemon. The ground chicken is tender and absorbs the warm, inviting flavors from the herbs and spices, while the orzo adds a delightful texture that’s both chewy and creamy when mixed with chicken broth. Everything comes together easily, making it practical for a weeknight dinner, yet satisfying enough to feel like a special occasion.
Kitchen Tools for Greek Chicken Meatballs with Zesty Lemon Orzo
- Mixing bowl
- Rubber spatula or hands
- Skillet
- Measuring cups and spoons
- Serving plates
Ingredients
- 1 lb ground chicken
- ⅓ cup almond flour or ¼ cup finely chopped walnuts or pecans
- ¼ cup fresh parsley, chopped
- 2 tsp fresh dill, chopped
- 3 cloves garlic, minced
- ¼ cup feta cheese, crumbled
- ½ tbsp onion powder or finely chopped scallion/red onion
- 2 tsp dried oregano
- 1 tsp ground cumin
- ½ tsp salt
- ½ tsp freshly cracked pepper
- Zest of 1 lemon
- 1 tbsp extra virgin olive oil
- 1 cup orzo pasta
- 2 cups chicken broth
- Juice of 1 lemon
- 1 tbsp extra virgin olive oil
- ⅓ cup crumbled feta cheese for garnish
- Fresh parsley, chopped for garnish
- Salt to taste

How to Make Savory Greek Chicken Meatballs with Zesty Lemon Orzo
Step 1. In a mixing bowl, combine all the meatball ingredients, including the ground chicken, almond flour or chopped nuts, fresh herbs, spices, garlic, and feta cheese. You can use a rubber spatula or even your hands to mix everything together. Be sure that all the ingredients are well integrated into a uniform mixture. The texture should be slightly sticky but still hold together when formed into balls.
Step 2. After mixing, take a small handful of the meatball mixture and shape it into a ball about 1½ to 2 inches in diameter. Once formed, give each meatball a light sprinkle of salt to enhance their flavor. It’s important to shape the meatballs gently so they stay tender during cooking.
Step 3. In a skillet, pour in the extra virgin olive oil and heat it on medium. Once hot, add the meatballs to the skillet, ensuring they are spaced out enough to brown nicely. Sear the meatballs for a few minutes until they develop a golden brown crust. This will enhance their flavor and give a nice texture, while also locking in moisture.
Step 4. Once browned, cover the skillet and let the meatballs cook for additional time. During this phase, they will finish cooking through while becoming tender and juicy. The covering helps retain heat and moisture, ensuring even cooking, so avoid overcooking and drying them out. When they are fully cooked, they should feel firm to the touch yet still spring back a little.
Step 5. Remove the meatballs from the skillet and set them aside on a plate. In the same skillet, bring the chicken broth to a boil, making sure to scrape up any flavorful bits left over from the meatballs. Once boiling, add the orzo pasta and cook until it reaches a tender texture, which usually takes several minutes. You want the orzo to be cooked but not mushy, so keep an eye on it.
Step 6. When the orzo is perfectly tender, stir in the lemon juice and a bit of olive oil. This will create a luscious consistency and bring out a delightful brightness in the dish. Give it a taste to see if it needs additional salt; the flavors should feel balanced and fresh.
Step 7. To serve, create a bed of orzo on each plate, then nestle several meatballs on top. Garnish with crumbled feta cheese and a sprinkle of fresh parsley for a beautiful finish. This touch not only adds a pop of color but also enhances the dish’s flavor profile.

Serving Ideas for Greek Chicken Meatballs with Zesty Lemon Orzo
This dish works wonderfully as a standalone meal, but it can also be paired with a simple green salad or roasted vegetables for a more complete dinner. Leftovers can be enjoyed the next day, either warmed up or cold as a refreshing salad. Consider serving a dollop of tzatziki on the side, which pairs beautifully with both the meatballs and the orzo, enhancing the Greek flavors of the dish. Plus, the combination of flavors makes for an exciting lunch option the day after cooking!
Practical Tips for Greek Chicken Meatballs with Zesty Lemon Orzo
- For easier clean-up, line your cutting board with parchment paper before chopping ingredients.
- If shaping the meatballs feels too sticky, wetting your hands with a little water can help keep the mixture from sticking.
- Make sure not to crowd the skillet while searing. This ensures each meatball gets that nice, brown crust and there’s enough room for them to cook evenly.
- Always taste your broth before adding the orzo to adjust seasoning if necessary.
- If your meatballs are overcooked, serve them with a little extra sauce or broth to help retain moisture.
- Feel free to adjust the amount of garlic and herbs to suit your taste preferences.
Common Mistakes to Avoid
- Overmixing the meatball mixture: If you mix the ingredients too vigorously, the meatballs can become tough. Mix just until combined to maintain that tender texture.
- Skipping the salt on meatballs: Not salting the meatballs prior to cooking can lead to bland flavor. Always add a pinch of salt right before searing to enhance the overall taste.
- Crowding the skillet: If there are too many meatballs in the pan, they won’t sear properly, causing steaming instead of browning. Cook in batches if necessary for a perfect crust.
- Cooking orzo too long: The orzo can quickly go from tender to mushy if left cooking for too long. Stir occasionally and taste test towards the end to ensure just the right texture.
- Serving immediately from the skillet: Allow the meatballs to rest off the heat for a minute before serving. This helps the juices redistribute within the meatballs, making them moister.
- Neglecting the garnishes: Ignoring the garnishes can lead to a flat presentation. Fresh parsley and crumbled feta add both flavor and a lovely visual appeal, enhancing the entire dish.
Simple Variations
- If you prefer a different herb, you can swap the dill for more parsley or even mint, which will give a unique flavor twist.
- Feel free to adjust the amount of feta cheese for a stronger or milder flavor depending on your taste.
- Adding different spices like smoked paprika could complement the current flavors beautifully while giving a subtle smokiness to the meatballs.
Storage & Reheating
Store leftovers at room temperature for up to two hours after cooking. They can be kept in the fridge for up to three days, stored in an airtight container to maintain freshness. If you need to keep them longer, you may consider freezing the meatballs separately; they should be good for up to three months. When reheating, using the microwave or returning them to a skillet on low heat helps retain moisture while warming them through.
Frequently Asked Questions
Can I make this recipe ahead of time?
Yes, you can prepare the meatballs in advance and refrigerate them until you’re ready to cook. They also freeze well uncooked, which means you can have a quick meal on hand whenever you need it.
How long does it last in the fridge?
Leftovers stored in the fridge should be consumed within three days. Be sure to keep them in an airtight container to preserve their flavor and texture.
Can I freeze this recipe?
Absolutely. Both the meatballs and the orzo can be frozen. Just ensure they are cooled completely before transferring them to freezer-safe containers.
What can I substitute for one ingredient?
If you don’t have almond flour, you can use finely chopped walnuts or pecans. Both will provide a similar nutty flavor profile.
Why didn’t my recipe turn out as expected?
Common issues could originate from overcooking the meatballs or orzo. It’s crucial to monitor both carefully, as timing can make a significant difference in texture and flavor.
Final Thoughts
Cooking can often feel like a therapeutic process, especially when you’re creating something nourishing from simple ingredients. With this dish, you’re drawing on vibrant flavors and textures that complement each other beautifully. It’s a reminder that cooking at home can be both enjoyable and fulfilling. Whether shared with loved ones or enjoyed quietly at the table, this recipe invites you to savor the process and the flavors.

Savory Greek Chicken Meatballs with Zesty Lemon Orzo
Ingredients
For the Meatballs
- 1 lb ground chicken
- ⅓ cup almond flour or finely chopped walnuts or pecans Use almond flour for a gluten-free option.
- ¼ cup fresh parsley, chopped
- 2 tsp fresh dill, chopped
- 3 cloves garlic, minced
- ¼ cup feta cheese, crumbled
- ½ tbsp onion powder or finely chopped scallion/red onion
- 2 tsp dried oregano
- 1 tsp ground cumin
- ½ tsp salt
- ½ tsp freshly cracked pepper
- 1 tbsp extra virgin olive oil For frying the meatballs.
- Zest of 1 lemon
For the Orzo
- 1 cup orzo pasta
- 2 cups chicken broth Use low-sodium chicken broth if preferred.
- Juice of 1 lemon
- 1 tbsp extra virgin olive oil
- ⅓ cup crumbled feta cheese for garnish
Instructions
Preparation
- In a mixing bowl, combine all the meatball ingredients, including the ground chicken, almond flour or chopped nuts, fresh herbs, spices, garlic, and feta cheese. Mix thoroughly until a uniform mixture forms.
- Shape the mixture into balls about 1½ to 2 inches in diameter, gently sprinkling each with salt.
Cooking
- Heat extra virgin olive oil in a skillet over medium heat. Add the meatballs, ensuring they have enough space to brown properly.
- Sear the meatballs for a few minutes until they develop a golden brown crust, then cover the skillet and cook until they are firm yet tender.
- Remove the meatballs and set aside. In the same skillet, bring chicken broth to a boil, scrapping up leftover bits from the meatballs.
- Add orzo pasta to the boiling broth, cooking until tender but not mushy.
- Once orzo is tender, stir in lemon juice and extra olive oil, adjusting seasoning as needed.
- To serve, create a bed of orzo on plates, top with meatballs, and garnish with feta cheese and parsley.







