
These lemon orzo Greek chicken meatballs bring Mediterranean sunshine to your dinner table without much fuss. Juicy chicken meatballs packed with herbs, zesty lemon, and creamy feta go wonderfully with the tangy lemon orzo. The whole dish feels both nourishing and fancy. You'll get restaurant-worthy food in just 40 minutes, perfect for busy weeknights or having friends over.
I whipped up these meatballs during a laid-back dinner with pals and couldn't believe how such a simple dish got everyone so excited. The herb-lemon combo makes these stand out from your usual meatball fare. Even my buddy who always turns his nose up at chicken dishes asked me to text him the recipe before he left that evening!
Key Ingredients
- 1 lb ground chicken: Makes soft, light meatballs that soak up all the flavors nicely.
- ⅓ cup almond flour: Holds the meatballs together while keeping them gluten free with a light nutty taste.
- ¼ cup fresh parsley, chopped: Adds freshness and a pop of green color.
- 2 tsp fresh dill, chopped: Brings that special Greek touch with hints of citrus.
- 3 cloves garlic, minced: Forms a tasty base that flows through the whole meal.
- ¼ cup crumbled feta cheese: Gives a tangy creaminess and keeps meatballs juicy.
- ½ tbsp onion powder: Adds savory flavor without chunky onion bits.
- 2 tsp dried oregano: Gives that authentic Greek flavor that holds up when cooked.
- 2 tsp ground cumin: Adds warm, earthy notes that balance the bright herbs.
- ½ tsp salt: Brings out the best in all other flavors.
- ½ tsp cracked black pepper: Adds mild heat and depth.
- Zest of 1 lemon: Packs the meatballs with bright citrus aroma.
- 1 cup orzo pasta: Makes the ideal base for soaking up the lemony feta goodness.
- 2 cups chicken broth: Cooks the orzo while adding meaty richness.
- Juice of 1 lemon: Adds sharp brightness that balances the creamy elements.
Simple Cooking Method
- Mix Your Meatball Ingredients:
- Grab a big bowl and toss in the ground chicken, almond flour, parsley, dill, garlic, feta, onion powder, oregano, cumin, salt, pepper, and lemon zest. Combine everything lightly with your hands or a fork. Don't mix too much or your meatballs will turn out tough. Stop once everything looks evenly blended.
- Shape and Cook Your Meatballs:
- Wet your hands slightly to stop sticking, then roll the mix into 16-20 meatballs, about 1½-2 inches around. Pour a tablespoon of olive oil into a large pan over medium heat until it shimmers. Add the meatballs carefully, maybe in batches if your pan's small. Brown them for 3-4 minutes on one side, then flip them gently. Lower the heat to medium low, put the lid on, and cook another 5-6 minutes until they're done inside (they should reach 165°F).
- Make Tasty Broth-Cooked Orzo:
- Move the cooked meatballs to a plate and cover them loosely with foil to stay warm. Put the same pan back on medium-high heat and pour in the chicken broth. Scrape all the brown bits from the bottom with a wooden spoon - that's where all the good flavor hides. When the broth starts bubbling, pour in the orzo and cook according to the package, usually 8-10 minutes. Stir now and then so it doesn't stick.
- Finish with Creamy Lemon Touch:
- When the orzo gets soft, take the pan off the heat and mix in fresh lemon juice, a tablespoon of olive oil, and ⅓ cup of crumbled feta. The warm orzo will slightly melt the cheese, making everything creamy and coating all the pasta. Give it a taste and add more salt if needed.
- Put It All Together:
- Scoop the lemony orzo onto plates or a big serving dish and place the meatballs on top. Sprinkle generously with extra parsley and more feta if you want. Serve it right away while everything's still warm for the best taste and texture.

I've tried using half ground chicken and half ground turkey, and it gives you meatballs with a bit more structure while keeping the light flavor. When I can't get fresh dill, I throw in a teaspoon of dried instead, though fresh herbs really do taste better. My favorite way to enjoy this dish is with a spoonful of garlicky tzatziki and some oven-roasted cherry tomatoes on the side. The tomatoes get super sweet and really complement the lemony flavors.
Personalize Your Plate
This starter recipe gives you tons of room to play around. For a veggie boost, toss some diced zucchini, chopped bell peppers, or handfuls of spinach into the orzo during the final minutes of cooking. If you like things spicy, mix some red pepper flakes into the meatball mixture or sprinkle them on top at the end. Want something heartier? Serve it alongside roasted Mediterranean veggies like eggplant, colorful peppers, and juicy cherry tomatoes.
Tasty Companions
This flexible dish goes great with all sorts of sides. For a complete Greek-inspired meal, add a bowl of cool tzatziki sauce for dipping your meatballs. A basic Greek salad with juicy tomatoes, crunchy cucumbers, olives, and red onion makes a refreshing contrast to the warm meatballs and orzo. Some warm, puffy pita bread is perfect for scooping up every bit of that flavorful pasta.

The first time I made these meatballs, I was worried they'd fall apart because they felt so soft. What I learned is that handling them gently is the secret – they firm up nicely while cooking without getting dry or tough like chicken sometimes can. I now make double batches to freeze for later – they heat up great and make dinner super quick on busy nights. This has become one of my go-to meals for bringing a bit of Mediterranean magic to the table no matter what time of year it is.
Frequently Asked Questions
- → Can I swap ground chicken for something else?
- Definitely! Ground turkey is a great alternative and cooks similarly. For a bold, traditional twist, use ground lamb, but keep in mind it's richer. Ground beef is an option too—just go for leaner cuts like 90/10 to keep the texture light.
- → What are my gluten-free options since orzo isn’t an option?
- You can grab gluten-free orzo from the store or swap it for things like quinoa, rice, or even cauliflower rice. For cauliflower rice, just cook it with some chicken broth and a splash of lemon juice for about 5 minutes.
- → How far ahead can I prep those meatballs?
- You can roll the meatballs the night before and stash them covered in the fridge. Or, you can cook them fully and let them chill for up to three days. Heat them up with some broth in a skillet or bake at 350°F for about 10 minutes.
- → What can I use instead of feta for a no-dairy option?
- Just leave the feta out and sprinkle a little more salt to replace the savoriness. You could mix in nutritional yeast for a 'cheesy' vibe or try a dollop of dairy-free yogurt for creaminess. Some stores now carry dairy-free feta too!
- → What sides work well with this dish?
- Pair them up with a simple Greek salad, some roasted veggies like zucchini or bell peppers, or even a small bowl of tzatziki for dipping. Warm pita bread is a treat, or lighten things up with steamed spinach or broccoli.