Juicy Mediterranean Chicken Meatballs
These Mediterranean chicken meatballs are the kind of weeknight dinner that feels way more special than the 30 minutes it takes to make them. Salty feta, bright sun-dried tomatoes, fresh parsley, and lemon zest get folded right into the mix so every bite bursts with flavor.

They bake up on a single sheet pan, no searing required, and come out with tender centers and lightly crisped edges. Serve them over rice, stuff them into a pita, or pile them onto a salad.
What Makes These Meatballs So Good
Ground chicken can dry out fast, but feta and sun-dried tomatoes release fat and moisture as the meatballs cook, keeping them juicy without a heavy sauce. The lemon zest and fresh herbs keep things bright so they never taste stodgy.
I make these all year because they are fast, hands-off once they hit the oven, and everyone at the table will eat them. Leftovers hold up beautifully for lunch the next day, cold or warm.
Ingredients

- 1 lb ground chicken: look for a mix that is not too lean, around 93% works well
- ½ cup crumbled feta cheese: use the block kind packed in brine for the creamiest result
- ¼ cup chopped sun-dried tomatoes: oil-packed, drained well, then finely chopped
- ¼ cup finely chopped fresh parsley: flat-leaf or curly both work
- 2 garlic cloves, minced: fresh only, the jarred stuff lacks punch here
- 1 tsp lemon zest: zest the lemon before you squeeze it for juice later
- 1 tsp dried oregano: dried gives the most even distribution in the mix
- ½ tsp fine sea salt: adjust if your feta is very salty
- ¼ tsp black pepper: freshly ground
- 1 large egg: lightly beaten
- ¼ cup panko breadcrumbs: regular or gluten-free panko both work
Variations / Substitutions
- Swap the protein: ground turkey works the same way, just look for a 93% lean blend so it stays moist
- Try a different cheese: crumbled goat cheese or finely diced halloumi add a salty tang that is similar to feta
- No sun-dried tomatoes: drained, chopped roasted red peppers bring sweetness without any oiliness
- Breadcrumb swap: use an equal amount of almond flour for a gluten-free version that still holds together
- Add a little heat: a pinch of crushed red pepper flakes mixed into the meat wakes everything up
Mediterranean Sweet Potatoes are an easy side dish to serve with these meatballs.
How to Make Juicy Mediterranean Chicken Meatballs
Step 1: Mix the Meatball Mixture

Preheat your oven to 400°F (200°C) and line a large sheet pan with parchment paper. In a big bowl, combine the 1 lb ground chicken, ½ cup feta, ¼ cup sun-dried tomatoes, ¼ cup parsley, the minced garlic, 1 tsp lemon zest, 1 tsp oregano, ½ tsp salt, ¼ tsp pepper, the beaten egg, and ¼ cup panko. Use your hands to mix gently until everything is evenly distributed.
Stop mixing the moment the mixture comes together. Overworking ground chicken makes the meatballs tough, so a light touch keeps them tender.
Step 2: Form the Meatballs

Wet your hands with a little cold water so the mixture does not stick. Scoop out portions about the size of a golf ball, roughly 1½ inches across, and roll them gently into rounds. You should end up with about 20 meatballs. Place them on the prepared sheet pan, leaving a little space between each one.
They will feel soft and a bit sticky at this stage, and that is exactly right. The crumb and egg firm up during baking.
Step 3: Bake the Meatballs

Slide the pan into the oven and bake for 15 to 18 minutes. They will turn opaque and register 165°F on an instant-read thermometer when done. The tops will look pale but the bottoms should be lightly golden.
Do not open the oven door any sooner than 14 minutes, or you risk losing heat and adding extra cook time.
Step 4: Broil for Color and Serve

Switch the oven to broil and let the meatballs sit under the broiler for 2 to 3 minutes, just until the tops get a little golden and blistered in spots. Pull the pan out, squeeze fresh lemon juice over the top, and scatter extra parsley if you like. Serve them right away while they are still hot and juicy.
Tips for the Juiciest Results
- Pick the right ground chicken: A package labeled 93% lean works best. Super-lean 99% breast meat will taste dry no matter what you add.
- Do not skip the panko: It absorbs the juices that release during cooking and helps the meatballs stay soft instead of shrinking up.
- Let the mix rest 5 minutes: While the oven finishes preheating, let the bowl sit on the counter so the breadcrumbs hydrate a little. It makes the texture more even.
- Use a scoop for even sizing: A 2-tablespoon cookie scoop gives you identical meatballs that all finish at the same moment.
Bake times by meatball size:
| Size | Diameter | Bake Time |
|---|---|---|
| Small (mini) | 1 inch | 12 to 14 minutes |
| Standard (golf ball) | 1½ inches | 15 to 18 minutes |
| Large | 2 inches | 20 to 22 minutes |
Storing Leftovers
- Refrigerate: Store cooked meatballs in a sealed container for up to 4 days.
- Reheating: Warm them gently in a covered skillet with a splash of water, or microwave in 30-second bursts so they do not dry out.
- Serve cold: They hold their texture well and make a great protein topper for a lunch salad straight from the fridge.
What to Serve with Mediterranean Chicken Meatballs
They are at home on a bed of lemony couscous or orzo, with a spoonful of tzatziki or a simple yogurt sauce on the side. For a lighter plate, pile them onto a Greek salad with cucumber, tomato, red onion, and olives, and let the dressing do double duty. Stuff them into warm pita with shredded lettuce, pickled onions, and a drizzle of tahini for a fast handheld dinner.
Frequently Asked Questions
Can I use ground turkey instead?
Yes, ground turkey works well. Pick a 93% lean blend and follow the same mixing and baking steps.
How do I keep the meatballs from falling apart?
The egg and panko together bind the mixture, so do not leave either one out. Handling them gently when shaping also prevents them from cracking during baking.
Can I freeze these meatballs?
Yes. Freeze the shaped, uncooked meatballs on a sheet pan until solid, then transfer to a freezer bag and bake straight from frozen, adding about 5 extra minutes to the bake time.
Are these dairy-free?
They are not as written because of the feta. To make them dairy-free, substitute a dairy-free feta or simply omit it and add an extra tablespoon of chopped sun-dried tomatoes and a pinch more salt.
What internal temperature should they reach?
Cook until the center hits 165°F (74°C). An instant-read thermometer takes the guesswork out.

Juicy Mediterranean Chicken Meatballs Recipe
Ingredients
Method
- Preheat oven to 400°F (200°C) and line a sheet pan with parchment. In a large bowl, combine all ingredients and mix gently with your hands until just blended.
- With wet hands, roll the mixture into golf-ball-sized meatballs (about 20), and place them on the prepared pan.
- Bake for 15 to 18 minutes, until the centers reach 165°F. Switch to broil and broil for 2 to 3 minutes to brown the tops.
- Squeeze fresh lemon juice over the hot meatballs, scatter with extra parsley, and serve right away.
