These Mediterranean-inspired chicken meatballs combine ground chicken with aromatic herbs like parsley, dill, oregano, and a hint of cumin. Pan-fried until golden, they pair beautifully with creamy orzo pasta cooked in chicken broth and finished with bright lemon zest, juice, and fresh herbs.
The dish comes together in just 45 minutes, making it ideal for busy weeknights. The tender orzo absorbs all the savory flavors while fresh lemon adds brightness. Optional feta cheese provides a creamy, salty finish, though it can be omitted for dairy-free diets.
Serve this satisfying meal with extra lemon wedges for squeezing and a crisp Greek white wine like Assyrtiko to complement the Mediterranean flavors.
The first time I made these chicken meatballs, my apartment smelled like a Greek island kitchen with lemon zest and dill floating through every room. My roommate kept poking her head in, asking if we were having guests over for something fancy. I told her no, just Tuesday night dinner, but honestly these little meatballs have that way of making everything feel special without trying too hard.
Last summer I served this at a small dinner party when my friend Sarah was visiting from out of town. She's usually picky about ground chicken dishes, claiming they turn out dry and bland, but she went back for seconds before anyone else had even finished their first serving. Now she texts me every time she makes it, usually with some variation about how she cannot believe something so simple tastes this good.
Ingredients
- Ground chicken: The mild base that lets all those Mediterranean herbs really shine through
- Breadcrumbs: Essential for keeping the meatballs tender and moist during cooking
- Fresh dill and parsley: Do not skip these, they are what makes the dish taste authentically Greek
- Lemon: Both zest and juice brighten the entire dish and cut through the richness
- Orzo pasta: Cooks directly in the broth, absorbing all that flavor while becoming perfectly tender
- Chicken broth: The cooking liquid for orzo that becomes a creamy sauce on its own
Instructions
- Mix the meatball mixture:
- Combine ground chicken, breadcrumbs, egg, garlic, red onion, parsley, dill, oregano, cumin, salt, and pepper in a large bowl. Mix gently with your hands until just combined, being careful not to overwork the meat.
- Form the meatballs:
- Wet your hands slightly and form the mixture into 16 to 18 meatballs, using about 1.5 tablespoons for each. The water on your hands prevents the sticky mixture from clinging to your skin.
- Cook the meatballs:
- Heat olive oil in a large skillet over medium heat, then add meatballs in batches. Cook for 8 to 10 minutes, turning occasionally, until golden brown on the outside and cooked through to 74°C (165°F) inside.
- Toast the orzo:
- Heat olive oil in a medium saucepan over medium heat, add minced garlic, and cook for 30 seconds until fragrant. Add orzo and stir for 1 minute to toast it lightly, which adds a subtle nutty depth.
- Simmer the orzo:
- Pour in chicken broth and bring to a gentle boil, then reduce heat and simmer uncovered for about 10 minutes. Stir frequently so the orzo does not stick to the bottom as it absorbs the liquid and becomes tender.
- Finish with bright flavors:
- Stir in lemon zest, lemon juice, dill, parsley, and feta if using until everything is well combined. Season with salt and pepper to taste, then serve the orzo in bowls topped with warm meatballs and extra herbs.
My grandmother would have loved how this dish manages to be both comforting and somehow light at the same time. She always said the best recipes were the ones that made people linger at the table longer than they intended, and this one does exactly that every single time.
Making Ahead
You can form the meatballs up to a day ahead and keep them covered in the refrigerator, which actually helps the flavors meld together. The orzo is best made fresh because it does not reheat as gracefully, but you can prep all your herbs and zest the lemon in advance to save time.
Customizing Your Bowl
Sometimes I add a handful of baby spinach to the orzo during the last minute of cooking for extra greens. You could also swap in ground turkey if that is what you have on hand, though the chicken really does have the best texture for this particular preparation.
Serving Suggestions
A simple green salad with a vinaigrette balances the lemon flavors perfectly without competing. I also love setting out small bowls of kalamata olives and some crusty bread to soak up any extra orzo broth.
- Warm pita bread makes an excellent side for catching any runaway meatballs
- A crisp white wine like Assyrtiko cuts through the richness beautifully
- Extra lemon wedges at the table let everyone adjust brightness to their taste
This recipe has become one of those I turn to when I want something that feels special but does not require hours of standing at the stove. It is the kind of dinner that makes any ordinary Tuesday feel like a small celebration.
Recipes Q&A
- → Can I use ground turkey instead of chicken?
-
Yes, ground turkey works well as a substitute for chicken in these meatballs. It has a similar texture and mild flavor that absorbs the Mediterranean herbs beautifully.
- → What can I serve alongside this dish?
-
A simple Greek salad with cucumbers, tomatoes, and red onion pairs perfectly. Roasted vegetables like zucchini or bell peppers also complement the flavors nicely.
- → How do I store leftovers?
-
Store meatballs and orzo separately in airtight containers in the refrigerator for up to 3 days. Reheat gently in the microwave or on the stovetop, adding a splash of broth to refresh the orzo.
- → Can I make the meatballs ahead of time?
-
Absolutely. Form the meatballs and refrigerate them raw for up to 24 hours before cooking. You can also cook them completely and freeze for up to 3 months.
- → Is orzo the same as rice?
-
No, orzo is a small rice-shaped pasta made from wheat flour. It cooks differently than rice and has a chewier texture that works wonderfully in this Mediterranean-inspired preparation.
- → How do I know when the meatballs are fully cooked?
-
The meatballs are done when they reach an internal temperature of 74°C (165°F) and are golden brown on the outside. Cut one open to verify there's no pink remaining.