These Greek-inspired chicken meatballs bring bright Mediterranean flavors to your table in under an hour. Ground chicken gets seasoned with aromatic herbs like oregano, parsley, dill, and a hint of cumin, then pan-fried until golden and juicy. The meatballs pair beautifully with creamy orzo pasta simmered in chicken broth and finished with plenty of fresh lemon, garlic, and herbs. The dish comes together in just 45 minutes, making it ideal for weeknight dinners when you want something satisfying without spending hours in the kitchen. Skip the feta for a dairy-free version, or add baby spinach for extra nutrition. Serve with lemon wedges and a crisp white wine.
The first time I made these chicken meatballs, my kitchen filled with such incredible aromas that my neighbor actually knocked on the door to ask what I was cooking. I have never seen ground chicken transform into something so remarkably juicy and flavorful before that day.
Last summer my sister came over after a rough week at work, and I served her this dish without saying much. She took one bite and her shoulders actually dropped three inches, like the food itself was giving her permission to finally breathe.
Ingredients
- 500 g (1 lb) ground chicken: The light base that soaks up all those Mediterranean herbs beautifully
- 1/2 cup breadcrumbs: Essential for keeping the meatballs tender instead of dense or rubbery
- 1 large egg: Binds everything together while adding richness
- 2 cloves garlic, minced: Divide between meatballs and orzo for depth throughout
- 1/4 cup red onion, finely chopped: Adds subtle sweetness and texture to each bite
- 2 tbsp fresh parsley, chopped: Fresh herb balance to the dills intensity
- 1 tbsp fresh dill, chopped: That unmistakable Greek flavor that makes everything taste brighter
- 1 tsp dried oregano: The earthy backbone of Mediterranean seasoning
- 1/2 tsp ground cumin: A warm whisper that rounds out all the fresh herbs
- 1 tsp salt and 1/2 tsp black pepper: Simple seasoning that lets other flavors shine
- 2 tbsp olive oil: For frying until golden and gorgeous
- 1 1/2 cups (285 g) orzo pasta: The rice shaped pasta that creates such a comforting base
- 3 cups (720 ml) chicken broth: Cooks the orzo while infusing it with savory depth
- Zest and juice of 1 large lemon: The absolute star that makes this dish sing
- 1/3 cup crumbled feta cheese: Optional but adds salty creaminess if you eat dairy
Instructions
- Get your hands ready:
- In a large bowl, combine ground chicken, breadcrumbs, egg, garlic, red onion, parsley, dill, oregano, cumin, salt, and pepper. Mix gently with your hands until just combined, being careful not to overwork the meat which can make meatballs tough.
- Shape the meatballs:
- Wet your hands with cold water and form mixture into 16 to 18 meatballs, about 1.5 tablespoons each. The water keeps the chicken from sticking to your hands and makes shaping so much easier.
- Sear to perfection:
- Heat 2 tbsp olive oil in a large skillet over medium heat. Add meatballs in batches and cook for 8 to 10 minutes, turning occasionally until golden brown and cooked through to 74°C/165°F. Remove and set aside while you make the orzo.
- Build the base:
- In a medium saucepan, heat 2 tbsp olive oil over medium heat. Add minced garlic and cook for just 30 seconds until fragrant, watching carefully so it does not burn.
- Toast the orzo:
- Add orzo and stir for 1 minute to toast lightly, which brings out a subtle nutty flavor that makes the final dish so much more interesting.
- Cook the pasta:
- Pour in chicken broth and bring to a gentle boil. Reduce heat and simmer uncovered, stirring frequently to prevent sticking, until orzo is tender and most liquid is absorbed, about 10 minutes.
- Finish with brightness:
- Stir in lemon zest, lemon juice, dill, parsley, and feta if using. Season with salt and pepper to taste, tasting as you go.
- Bring it together:
- Serve orzo in shallow bowls, top with warm chicken meatballs, and garnish with extra lemon wedges and fresh herbs for that beautiful presentation.
My friend who claims to hate Greek food tried this at my dinner party last month and literally asked for the recipe before she even finished her first bowl. Watching someone discover that they actually love a cuisine they thought they disliked was pretty wonderful.
Making It Ahead
You can form the meatballs up to 24 hours ahead and store them covered in the refrigerator, which actually helps the flavors develop even more. The orzo is best made fresh though, as it tends to absorb all the liquid and become gummy if it sits too long.
Scaling For Crowds
I have doubled and even tripled this recipe successfully, but you will need two skillets for the meatballs or plan to cook them in three batches. The orzo scales easily in a larger pot, just keep an eye on the liquid absorption as the cooking time may decrease slightly with a larger surface area.
Serving Ideas
A simple Greek salad with cucumber, tomatoes, and kalamata olives makes the perfect accompaniment without overwhelming the plate. Roasted vegetables like zucchini or bell peppers also work beautifully alongside.
- Warm pita bread for soaking up that flavorful orzo
- A crisp white wine like Assyrtiko or Pinot Grigio
- Extra lemon wedges on the table for squeezing
This is the kind of meal that makes people feel cared for without you having to say a word about it.
Recipe FAQs
- → Can I make these meatballs ahead of time?
-
Yes, form the meatballs and refrigerate them uncooked for up to 24 hours. You can also cook them completely and store in the refrigerator for 3-4 days, then reheat gently in the microwave or oven.
- → What can I substitute for orzo pasta?
-
Rice, small pasta shapes like arborio or stelline, or even cauliflower rice work well. Adjust the cooking liquid and time accordingly based on your substitution.
- → Is this dish freezer-friendly?
-
Cooked meatballs freeze beautifully for up to 3 months. The orzo is best enjoyed fresh, but you can freeze it separately if needed. Thaw overnight in the refrigerator before reheating.
- → How do I know when the meatballs are done?
-
Cook until golden brown on all sides and the internal temperature reaches 74°C (165°F) when tested with a meat thermometer. They should feel firm to the touch and no longer pink in the center.
- → Can I bake these meatballs instead of frying?
-
Absolutely. Arrange meatballs on a parchment-lined baking sheet and bake at 400°F (200°C) for 18-20 minutes, turning halfway through, until cooked through and golden brown.
- → What sides go well with this dish?
-
A simple Greek salad with cucumber, tomatoes, and red onion pairs perfectly. Roasted vegetables like zucchini or bell peppers also complement the Mediterranean flavors nicely.