Easy One-Pan Mediterranean Chicken Meatballs

By Tyla Updated September 30, 2026
Jump to Recipe

One-pan Mediterranean chicken meatballs simmered with orzo in a tomato, lemon and oregano sauce. Serves 4 and is ready in about 40 minutes.

Prep Time

15 min

Cook Time

25 min

Servings

4 servings

Difficulty

Medium

Easy One-Pan Mediterranean Chicken Meatballs

One-pan Mediterranean chicken meatballs simmered with orzo in a tomato, lemon and oregano sauce. Serves 4 and is ready in about 40 minutes.

By Tyla

Prep

15 min

Cook

25 min

Total

40 min

Servings

4 servings

Ingredients


Tools that make this easier

Optional — the recipe works without them.

As an Amazon Associate, I earn from qualifying purchases.


Instructions

  1. 1

    In a large bowl, combine ground chicken, panko breadcrumbs, egg, 1/4 cup parsley, 2 minced garlic cloves, 1/2 tsp oregano, 1/4 tsp salt, and 1/8 tsp pepper. Mix gently until just combined.

  2. 2

    Roll mixture into 1-inch balls (about 18-20 meatballs).

  3. 3

    Heat 1 tbsp olive oil in large oven-safe skillet over medium-high heat.

  4. 4

    Add meatballs in single layer and cook 3-4 minutes, turning occasionally, until browned on all sides.

  5. 5

    Remove meatballs from skillet and set aside.

  6. 6

    Reduce heat to medium. Add remaining 1 tbsp olive oil to skillet.

  7. 7

    Add chopped onion and cook 3-4 minutes until softened.

  8. 8

    Add remaining 2 minced garlic cloves and cook 1 minute until fragrant.

  9. 9

    Stir in diced tomatoes, chicken broth, water, orzo, 1/2 tsp oregano, 1/4 tsp salt, and 1/8 tsp pepper.

  10. 10

    Bring to gentle simmer, scraping up browned bits from pan.

  11. 11

    Nestle seared meatballs back into sauce, partially submerged.

  12. 12

    Reduce heat to low, cover, and cook 12-15 minutes until orzo is tender and liquid is absorbed, stirring occasionally.

  13. 13

    Remove from heat. Stir in spinach (if using) until wilted.

  14. 14

    Stir in lemon juice. Adjust seasoning if needed.

  15. 15

    Garnish with fresh parsley and feta cheese. Serve hot.

Used in this recipe: 12-Inch Cast-Iron Skillet Instant-Read Thermometer (Amazon, affiliate links)


Notes

Tips for Success

  • Flavorful and fuss-free one-pan meal
  • Tender, herb-packed chicken meatballs
  • Minimal cleanup required
  • Perfect for busy weeknights
  • Versatile – can add more vegetables

Common Mistakes to Avoid

  • Meatballs can fall apart if overmixed
  • Orzo can stick to pan if not stirred enough
  • Liquid can evaporate too quickly if heat is too high
  • Crowding pan prevents proper browning

Nutrition (per serving)

450-500 kcal

Calories

These one-pan Mediterranean chicken meatballs cook right in the orzo. You brown small herb-and-garlic chicken meatballs, build a quick tomato-broth sauce in the same skillet, then simmer the orzo and meatballs together so the pasta soaks up the pan juices. Lemon juice and fresh parsley go in at the end, and feta is optional. It serves 4 and takes about 40 minutes from start to finish, with one pan to wash.

The method depends on two things: browning the meatballs well before they go back into the sauce, and keeping the orzo at a gentle simmer so it cooks through before the liquid disappears. Both are covered in the steps and in the fixes further down.

Ingredients

The ingredient list splits into two groups: one for the meatballs and one for the orzo and sauce. Garlic, oregano, salt, pepper and olive oil appear in both, so measure them out twice.

For the chicken meatballs:

  • 1 lb ground chicken (93% lean): lean enough to stay light, with just enough fat to keep the meatballs moist. 99% lean breast meat dries out faster.
  • 1/4 cup panko breadcrumbs: absorbs moisture and keeps the texture tender. Regular fine breadcrumbs work but give a denser meatball.
  • 1 large egg: the main binder.
  • 1/4 cup fresh parsley, finely chopped: chop it fine so it doesn’t make the mixture fall apart.
  • 2 cloves garlic, minced
  • 1/2 tsp dried oregano
  • 1/4 tsp salt and 1/8 tsp black pepper
  • 1 tbsp olive oil: for searing.

For the orzo and sauce:

  • 1 tbsp olive oil
  • 1 small yellow onion, finely chopped
  • 2 cloves garlic, minced
  • 1 (14.5 oz) can diced tomatoes, undrained: the tomato juice counts as cooking liquid, so don’t drain it.
  • 1 cup low-sodium chicken broth
  • 1/2 cup water
  • 1 cup orzo pasta
  • 1/2 tsp dried oregano, 1/4 tsp salt, 1/8 tsp black pepper
  • 1/4 cup fresh spinach, roughly chopped (optional)
  • 2 tbsp lemon juice
  • 2 tbsp fresh parsley, chopped
  • Feta cheese crumbles (optional)

What You Need Before You Start

Plan on 15 minutes of prep and 25 minutes of cooking. A wide 10–12 inch skillet with a lid matters more than anything else here: in a smaller pan the meatballs crowd, steam instead of browning, and the orzo cooks unevenly. The skillet does not need to be oven-safe, because everything happens on the stovetop.

To save time on a busy night, chop the onion, garlic and parsley in the morning, or mix and roll the meatballs up to a day ahead and keep them covered in the fridge.

How to Make Chicken Meatball Orzo in One Pan

  1. Mix the meatballs. In a large bowl, combine the ground chicken, panko, egg, 1/4 cup parsley, 2 minced garlic cloves, 1/2 tsp oregano, 1/4 tsp salt and 1/8 tsp pepper. Mix gently with your hands or a fork just until combined; overmixing makes them dense and rubbery.
  2. Shape. Roll into roughly 1-inch balls. You should get about 18–20. Wet your hands lightly if the mixture sticks.
  3. Sear. Heat 1 tbsp olive oil in the skillet over medium-high heat. Add the meatballs in a single layer with a little space between them and cook 3–4 minutes, turning, until browned on all sides. They will not be cooked through yet. Move them to a plate.
  4. Soften the aromatics. Lower the heat to medium, add the second 1 tbsp olive oil, and cook the onion 3–4 minutes until soft. Add the remaining 2 garlic cloves and cook 1 minute more.
  5. Build the sauce. Stir in the tomatoes with their juice, the broth, water, orzo, 1/2 tsp oregano, 1/4 tsp salt and 1/8 tsp pepper. Bring to a gentle simmer and scrape up the browned bits from the bottom of the pan; they season the sauce.
  6. Simmer together. Nestle the meatballs back into the pan so they sit partly in the liquid. Once it simmers again, turn the heat to low, cover, and cook 12–15 minutes, stirring every few minutes, until the orzo is tender and most of the liquid is absorbed. Check a meatball with an instant-read thermometer: ground chicken needs to reach 165°F in the center.
  7. Finish. Take the pan off the heat. Stir in the spinach, if using, until it wilts, then the lemon juice. Taste and adjust the salt. Top with the remaining parsley and feta if you like, and serve hot.

Why the Orzo Sticks or the Meatballs Fall Apart

Most problems with this dish come from heat and handling, and each one has a straightforward fix.

  • Orzo stuck to the bottom: the heat was too high or the pan went unstirred. Keep it at a bare simmer and stir every 3–4 minutes, lifting from the bottom.
  • Liquid gone but orzo still firm: brands absorb differently. Add 1/4 to 1/2 cup hot broth or water, cover, and cook a few minutes more.
  • Sauce too loose: uncover and simmer 2–3 minutes on medium. The orzo also keeps absorbing liquid as it sits, so it thickens on the plate.
  • Meatballs breaking up: the mix was too wet, or they were turned too early. Let them brown for a full minute before turning, and handle them with tongs rather than a spoon.
  • Pale, steamed meatballs: the pan was crowded or not hot enough. Sear in two batches if your skillet is on the small side.
  • Tastes flat: low-sodium broth needs more salt than you expect. Season after the lemon goes in, since acid changes how salty the dish tastes.

Swaps and What to Expect

  • Ground turkey instead of chicken: use 93% lean. The flavor is slightly stronger and the texture a little firmer; cook times stay the same and the target is still 165°F.
  • Whole wheat orzo: nuttier and slightly chewier. It may need an extra splash of liquid and a few more minutes.
  • Gluten-free: use gluten-free breadcrumbs and a gluten-free orzo or small pasta. Gluten-free pasta softens faster, so start checking it a few minutes early.
  • Baked meatballs: to skip searing, bake them on a lined sheet at 400°F for 15–20 minutes, then add them to the orzo for the last few minutes. You lose the browned bits in the pan, so the sauce is a little milder.
  • More vegetables: diced zucchini or bell pepper can go in with the onion, and halved cherry tomatoes in the last 5 minutes. Big additions dilute the sauce, so add a pinch more salt and oregano.
  • Spicier: add a pinch of red pepper flakes with the garlic, or a few dashes of hot sauce at the end.

If you prefer beef or lamb, the spiced patties in this Lebanese kafta recipe use similar flavors and go well with the same orzo base.

What to Serve with Chicken Meatballs and Orzo

The pan already has protein, pasta and vegetables, so sides only need to add something fresh or crunchy. A chopped tomato cucumber salad with red onion is a good match, and warm pita soaks up the extra sauce. A spoonful of plain Greek yogurt or tzatziki on top cools things down, and a few Kalamata olives add a salty contrast.

If you like this style of weeknight cooking, the Greek lemon chicken uses the same lemon, garlic and oregano combination with chicken pieces instead of meatballs.

Storing, Freezing and Reheating Leftovers

  • Fridge: cool leftovers and refrigerate them within 2 hours in an airtight container. Eat within 3–4 days.
  • Freezer: freeze fully cooled portions for up to 2–3 months. The orzo softens a little after freezing. Thaw overnight in the fridge.
  • Reheating: the orzo absorbs the sauce as it sits, so add a splash of broth or water. Reheat in the microwave or on the stovetop over medium-low until it reaches 165°F. The safe minimum temperature chart lists the numbers for chicken and leftovers.
  • Meal prep: the dish holds up well for packed lunches. Add the lemon juice and fresh parsley after reheating for a brighter flavor.

FAQ

Can I use ground turkey instead of ground chicken?

Yes. Use 93% lean ground turkey and keep the same timings. Very lean turkey (99%) tends to dry out, so it is worth sticking with the 93% blend.

How do I know the meatballs are cooked through?

Use an instant-read thermometer in the center of the largest meatball. Ground chicken is done at 165°F. Color is not a reliable test, because the tomato sauce tints the outside.

Can I make it without a lid?

You can cover the pan with a baking sheet or foil. Without a cover, the liquid evaporates before the orzo is tender, so you would need to add more broth as it cooks.

Can I make the meatballs ahead?

Yes. Roll them up to a day ahead and keep them covered in the fridge, or freeze the raw meatballs on a tray and then bag them. Sear frozen meatballs straight from the freezer over slightly lower heat, and allow a few extra minutes of simmering.

About the author

Tyla

Tyla runs Recipes by Tyla, a collection of easy, practical home recipes: weeknight dinners, slow cooker meals, pork and brisket favorites and simple desserts. Recipes here focus on clear steps, realistic timing and safe cooking temperatures.

More about Tyla
40 min total
Jump to Recipe