Craving something that tastes like a Mediterranean vacation but takes less effort than ordering takeout? These Greek chicken meatballs with lemon orzo are it. Juicy, herby, tangy, and done in under 45 minutes.
Servings: 4 | Prep Time: 20 minutes | Cook Time: 20 minutes | Total Time: 40 minutes
I started making this dish on a random Tuesday when my fridge held exactly three things: ground chicken, a lemon, and desperation. It’s now on permanent rotation.
Why This Greek Chicken Meatballs With Lemon Orzo Recipe Works
Ground chicken alone can be bland, IMO. But load it up with garlic, dill, oregano, and feta, and suddenly it’s the star of dinner.
The lemon orzo isn’t just a side dish here. It soaks up all that garlicky, meatball-flavored goodness while the lemon keeps everything bright instead of heavy.
Here’s the thing: this recipe doesn’t demand fancy skills. If you can mix, roll, and sear, you’re basically a Greek chef now
Ingredients You’ll Need
Quality matters more than quantity of steps here. Fresh herbs and good feta genuinely change the outcome, so don’t skimp.
For the Meatballs:
- 1 pound ground chicken
- ⅓ cup almond flour (or ¼ cup finely chopped walnuts)
- ¼ cup fresh parsley, chopped
- 2 teaspoons fresh dill, chopped
- 3 cloves garlic, minced
- ¼ cup feta cheese, crumbled
- ½ tablespoon onion powder (or finely chopped scallion)
- 2 teaspoons dried oregano
- 2 teaspoons ground cumin
- ½ teaspoon salt
- ½ teaspoon cracked black pepper
- Zest of 1 lemon
- 1 tablespoon olive oil, for cooking
For the Lemon Orzo:
- 1 cup dry orzo pasta
- 2 cups chicken broth
- Juice of 1 lemon
- 1 tablespoon olive oil
- Extra feta and parsley, for topping
Optional Add-Ins: chopped sun-dried tomatoes, spinach, red pepper flakes, or fresh mint.
Have you ever noticed how one random pantry ingredient can completely shift a dish? That’s what the sun-dried tomatoes do here if you’re feeling adventurous.
How to Make Greek Chicken Meatballs With Lemon Orzo
This process comes together in five easy stages. None of them require any special skill, just a little patience while things sizzle.
Step 1: Build the Meatball Mixture
Grab a large mixing bowl and add the ground chicken first. Sprinkle in the almond flour, parsley, dill, and minced garlic right on top of the chicken.
Next comes the feta, onion powder, oregano, cumin, salt, pepper, and lemon zest. Use clean hands to gently combine everything together, working slowly so the mixture stays loose and light instead of dense.
Resist the urge to overmix. Overworking the meat squeezes out moisture and turns your meatballs into something closer to rubber, and nobody wants rubber for dinner.
If you have an extra thirty minutes, let the mixture rest in the fridge before shaping. The flavors deepen significantly during that short chill, and honestly, it’s worth the wait.
Step 2: Shape the Meatballs
Wet your hands slightly with water or olive oil before you start rolling. This one trick keeps the mixture from sticking to your palms every single time.
Scoop out portions roughly the size of a golf ball, about one and a half to two inches wide. Roll each one gently between your palms without pressing too hard, then set them aside on a plate or tray.
A cookie scoop makes this step faster and keeps every meatball roughly the same size. Even sizing matters here since it helps everything cook at the same rate in the skillet.
Step 3: Sear the Meatballs
Warm a large skillet over medium heat and add a drizzle of olive oil once it’s hot. Carefully place the meatballs into the pan, leaving space between each one so they aren’t touching.
Let them sear undisturbed for three to four minutes before flipping. You want a deep golden crust to form, which locks in juices and adds real flavor.
Once browned on all sides, lower the heat slightly and cover the skillet with a lid. This traps steam and finishes cooking the meatballs through without drying them out, roughly five more minutes.
Check that the internal temperature hits 165°F using a meat thermometer if you have one. Guessing is fine until it isn’t, so this step removes all doubt.
Step 4: Cook the Lemon Orzo
While the meatballs rest, bring the chicken broth to a boil in a separate pot or the same skillet if you have room. Stir in the dry orzo and reduce the heat to a gentle simmer.
Let it cook uncovered for eight to ten minutes, stirring occasionally so nothing sticks to the bottom. You’re aiming for tender pasta with just a little bite left, not mush.
Drain any excess liquid if needed, then stir in the fresh lemon juice and a tablespoon of olive oil. This is the moment the whole dish wakes up, seriously.
Step 5: Plate and Serve
Spoon a generous bed of lemon orzo onto each plate, then nestle the warm meatballs right on top. Scatter crumbled feta and chopped parsley generously over everything.
Serve immediately while it’s hot and the feta is just starting to soften. Don’t be shy with the garnish; a loaded plate always looks more appetizing than a sparse one.
Equipment You’ll Need
You don’t need a fancy kitchen setup for this one. Here’s the short list:
- Large mixing bowl
- Non-stick skillet with a lid
- Cookie scoop or tablespoon
- Wooden spoon or spatula
- Measuring cups and spoons
- Sharp knife and cutting board
Missing something? Improvise. A regular skillet with extra oil works just as well as non-stick, and a spoon does the job of a cookie scoop just fine.
Tasty Variations to Try
Once you’ve made the base recipe, feel free to experiment. Cooking should feel playful, not like following a legal contract.
- Spicy version: add red pepper flakes or diced jalapeño to the meatball mix
- Herb swap: trade parsley for fresh mint or basil for a different vibe
- Vegetarian twist: replace chicken with cooked quinoa and finely chopped vegetables
- Extra cheesy: fold in shredded mozzarella for a gooey surprise
- Grain swap: use farro or quinoa instead of orzo for more texture
Storage and Reheating Tips
Leftovers actually taste better the next day, which feels like cheating in the best way. Store everything in an airtight container in the fridge for up to three days.
Reheat gently on the stovetop or in the microwave with a splash of broth to keep things moist. Avoid blasting it on high heat, since that dries out the meatballs fast.
Want to freeze it? Freeze the uncooked, shaped meatballs on a tray first, then transfer to a bag once solid. They’ll keep well for up to three months.
Frequently Asked Questions
Can I use ground turkey instead of chicken? Yes, ground turkey works as a direct substitute. It’s leaner though, so add a touch more olive oil to keep the meatballs from drying out.
What should I serve alongside this dish? A crisp Greek salad, warm pita, or a dollop of tzatziki all pair beautifully. Roasted vegetables work great too if you want something heartier.
Can I prep the meatballs in advance? Absolutely. Mix and shape them a day ahead, then store covered in the fridge until you’re ready to cook.
Is this recipe gluten-free? It can be. Swap the almond flour where needed and use gluten-free orzo or quinoa instead of regular orzo.
Why are my meatballs falling apart in the pan? This usually means the mixture wasn’t quite cold enough or was overmixed. Chilling the mixture before shaping helps everything hold together better.
Final Thoughts
Greek chicken meatballs with lemon orzo prove that weeknight dinners don’t have to be boring. It’s fast, it’s flavorful, and it makes your kitchen smell incredible.
Give this one a shot the next time you want something that feels a little fancy without the fuss. Once you taste that lemony orzo, there’s no going back

Greek Chicken Meatballs with Lemon Orzo
Ingredients
Method
- In a large mixing bowl, combine ground chicken, almond flour, parsley, dill, and minced garlic.
- Add feta, onion powder, oregano, cumin, salt, pepper, and lemon zest. Mix gently to combine.
- Let the mixture rest in the fridge for 30 minutes to deepen flavors, if time permits.
- Wet your hands slightly to prevent sticking, then scoop out portions the size of a golf ball.
- Roll into balls and set aside.
- Heat olive oil in a skillet over medium heat. Add meatballs and sear for 3-4 minutes until golden.
- Flip meatballs and cook, covered, for an additional 5 minutes until cooked through.
- In a separate pot, bring chicken broth to a boil. Stir in the orzo and simmer uncovered for 8-10 minutes.
- Once cooked, remove excess liquid if necessary and stir in lemon juice and olive oil.
- Plate lemon orzo and top with meatballs. Garnish with feta and parsley.
- Serve immediately while hot.



