Easy weeknight Greek dinner

Featured in Easy Family Meals.

Mix and brown turkey meatballs, then cook with orzo, lemon, and feta in one pan. Finish in the oven for 15 minutes. Add extra feta on top and serve hot.
Fati in her kitchen
Updated on Thu, 10 Apr 2025 22:59:09 GMT
One Pan Greek Meatballs with Lemon Feta Orzo Pin it
One Pan Greek Meatballs with Lemon Feta Orzo | savouryflavor.com

Tender Greek meatballs nestle into creamy lemon orzo in this satisfying one-pan wonder. This Mediterranean-inspired dish balances bright citrus notes with savory herbs and creamy feta for a meal that feels both comforting and fresh. The beauty lies in its simplicity—everything cooks in a single pan, creating layers of flavor while keeping cleanup to a minimum.

Last month when my sister visited, I made this dish on a whim with ground turkey I had in the freezer. She asked for the recipe three times before leaving! What I love most is how the orzo absorbs all those wonderful flavors from the meatballs as everything bakes together.

Essential Ingredients

  • Ground meat – Forms the base of our meatballs and can be customized based on preference or what's on sale; turkey creates lighter meatballs while beef offers richer flavor
  • Orzo pasta – This rice-shaped pasta creates the perfect base, absorbing flavors beautifully while maintaining a pleasant chewiness that complements the meatballs
  • Feta cheese – Adds a tangy, salty dimension that brightens the entire dish; some goes into the meatballs while the rest is sprinkled on top for a beautiful finish
  • Fresh herbs (oregano and parsley) – These Mediterranean staples infuse both the meatballs and orzo with authentic Greek flavor; fresh herbs make a noticeable difference but dried can work in a pinch
  • Lemons – Both the zest and juice create brightness that cuts through the richness of the dish; don't skip this element as it truly transforms the flavor profile

Step-By-Step Cooking Instructions

Prepare your workspace and ingredients -
Begin by preheating your oven to 400°F. This temperature creates the perfect environment for the meatballs to finish cooking while the orzo becomes tender. Next, gather all your ingredients and prepare them: finely dice your onion, mince your garlic cloves until they release their aromatic oils, chop the fresh parsley until you have about 3 tablespoons, zest and juice your lemons, and crumble the feta cheese. Having everything ready will make the cooking process much smoother.
Create your meatball mixture -
In a large mixing bowl, combine 1 pound of ground meat (turkey, chicken, beef, or pork), 1 beaten large egg, 1 cup of fresh breadcrumbs, 1/2 cup finely diced onion, 3 minced garlic cloves, 1 tablespoon dried oregano (or 2 tablespoons fresh), 2 tablespoons chopped fresh parsley, 1/2 teaspoon salt, 1/4 teaspoon freshly ground black pepper, and 1/3 cup crumbled feta cheese. Use your hands to gently mix everything together—overmixing can make the meatballs tough, so stop once everything is evenly incorporated. The mixture should hold together when squeezed but still feel light.
Form and brown the meatballs -
Lightly coat your hands with olive oil to prevent sticking, then scoop about 1-2 tablespoons of the mixture and roll it between your palms to form each meatball. Aim for uniformity in size so they cook evenly. You should end up with approximately 20-24 meatballs. Heat a large oven-safe skillet (preferably cast iron) over medium heat and add 1 tablespoon of olive oil. When the oil shimmers, carefully add the meatballs, leaving a little space between each one. Cook for about 4 minutes per side until they develop a beautiful golden-brown crust. Don't worry about cooking them all the way through—they'll finish in the oven. Once browned, transfer them to a plate.
Toast and season the orzo -
In the same pan with all those wonderful meatball drippings, add 2 tablespoons of butter and allow it to melt. Add 1½ cups of orzo pasta and stir constantly for about 2 minutes until it begins to turn golden, similar to toasting rice for risotto. This step adds tremendous depth of flavor. Add the remaining 2 minced garlic cloves and 1 teaspoon dried oregano (or 2 teaspoons fresh), stirring for another 30 seconds until fragrant. The kitchen should be filled with an intoxicating aroma at this point.
Create the cooking liquid -
Pour in 3 cups of chicken stock, using a wooden spoon to scrape up any browned bits from the bottom of the pan—these contain incredible flavor. Add the zest and juice of 1 large lemon (about 3 tablespoons of juice), along with 1/2 teaspoon of salt and a generous grinding of black pepper. Stir everything together and bring the liquid to a gentle boil. The orzo will begin absorbing the flavorful stock immediately.
Combine and bake -
Once the liquid is simmering, carefully nestle the browned meatballs back into the orzo mixture, spacing them evenly throughout the pan. Some should be partially submerged in the liquid. Transfer the entire pan to the preheated oven and bake uncovered for 15-18 minutes. The orzo should absorb most of the liquid and become tender, while the meatballs should reach an internal temperature of 165°F. If you notice the orzo drying out too quickly, you can add a splash more chicken stock.
Finish with feta and fresh herbs -
Remove the pan from the oven and let it rest for 5 minutes. This allows the remaining liquid to be absorbed and the temperature to distribute evenly. Sprinkle the top with the remaining 1/3 cup of crumbled feta cheese and 1 tablespoon of fresh chopped parsley. The residual heat will slightly soften the feta while maintaining its distinct texture. For an extra burst of freshness, you can add an additional squeeze of lemon juice right before serving.
Greek Meatballs Lemon Orzo Pin it
Greek Meatballs Lemon Orzo | savouryflavor.com

The Mediterranean diet has long been celebrated for its health benefits, and this dish incorporates many of its principles. The combination of lean protein, herbs, olive oil, and lemon creates a meal that's as nutritious as it is delicious. I've found that serving this with a simple side salad of cucumber, tomato, and red onion dressed with olive oil and lemon juice completes the Mediterranean experience.

What makes this recipe truly special is how the orzo absorbs the flavors from both the meatballs and the lemony broth. Unlike rice which maintains separation, orzo creates a creamy, cohesive base that brings everything together beautifully. My kids, who are usually suspicious of new dishes, request this regularly—proof that sometimes the simplest meals become family favorites.

Make-Ahead and Storage

This dish shines as a make-ahead option. You can prepare the meatball mixture up to a day in advance and keep it refrigerated until ready to cook. This actually allows the flavors to meld even more deeply. The entire finished dish keeps beautifully in the refrigerator for up to three days, with the flavors continuing to develop.

For busy weeks, I often double the meatball portion of the recipe and freeze half of the uncooked meatballs on a parchment-lined baking sheet before transferring them to a freezer bag. Having homemade meatballs ready to go makes weeknight cooking so much easier, and they can go straight from freezer to pan with just a few extra minutes of cooking time.

My grandmother always said the secret to good meatballs was never overworking the meat. She would mix just until ingredients were incorporated and then stop immediately. I've followed her advice for years, and it makes such a difference in the final texture. When I make this recipe now, I can almost feel her standing beside me nodding approval at the tender results.

Perfect Pairings

While this one-pan meal is complete on its own, I find that a crisp Greek salad provides the perfect textural contrast to the soft meatballs and creamy orzo. On special occasions, I'll start the meal with warm pita bread and homemade tzatziki for dipping. For wine lovers, a citrusy Assyrtiko from Greece or a light Pinot Grigio complements the lemony notes beautifully.

My family enjoys this meal year-round, but it feels especially perfect in spring when fresh herbs are abundant. We often bring it to potlucks where it's always received with enthusiasm. There's something about the combination of comforting meatballs with bright Mediterranean flavors that appeals to almost everyone.

I've been cooking Mediterranean-inspired food for over twenty years, and this dish represents everything I love about this cuisine—simple, fresh ingredients coming together to create something greater than the sum of its parts. The combination of fragrant herbs, bright lemon, and creamy feta takes humble ingredients like ground meat and pasta and transforms them into something truly special. This is the kind of food that nourishes both body and soul.

Frequently Asked Questions

→ Can I use a different meat for the meatballs?
Yes! You can substitute ground beef, lamb, chicken or a meat blend in place of the turkey. Each will add its own flavor to the dish.
→ How do I know when the meatballs are fully cooked?
The meatballs should reach an internal temperature of 165°F. If you don't have a thermometer, cut one open - it should be completely cooked through with no pink showing.
→ Can I make this recipe ahead of time?
You can prepare the meatballs a day ahead and refrigerate them uncooked. The complete dish is best served fresh, but leftovers reheat well with a splash of broth.
→ What can I serve with this dish?
A simple Greek salad, roasted vegetables, or warm pita bread make perfect sides. For a lighter meal, serve with just a lemon wedge and some fresh herbs.
→ Can I make this dish gluten-free?
Substitute gluten-free breadcrumbs in the meatballs and replace regular orzo with gluten-free orzo or rice. The rest of the ingredients are naturally gluten-free.
→ How spicy is this dish?
This dish isn't spicy at all. The flavors come from herbs, lemon, and feta. If you want some heat, add red pepper flakes to taste.

One-pan Greek dinner

Tender Greek meatballs with lemony orzo pasta and feta cheese. All in one pan for an easy Mediterranean-inspired family dinner.

Prep Time
10 Minutes
Cook Time
25 Minutes
Total Time
35 Minutes
By: Kylie

Category: Family Dinners

Difficulty: Intermediate

Cuisine: Mediterranean

Yield: 6 Servings

Dietary: ~

Ingredients

→ The Greek Meatballs

01 1 pound ground turkey (or whatever meat you fancy!)
02 1 large egg, lightly beaten
03 1 cup fresh bread crumbs, preferably homemade
04 1/2 cup crumbled feta cheese (the more crumbly, the better)
05 1/4 cup diced onion, chopped fine
06 2 cloves garlic, minced (or more if you're a garlic lover)
07 2 teaspoons dried oregano, Mediterranean style
08 1 teaspoon dried parsley flakes
09 1/4 teaspoon sea salt (or to taste)
10 1/4 teaspoon freshly ground black pepper

→ Lemon Feta Orzo

11 1 cup dry orzo pasta
12 2 1/4 cups chicken stock (homemade if you've got it!)
13 1/4 cup diced onion
14 1 tablespoon fresh lemon juice
15 1 tablespoon lemon zest (from an organic lemon if possible)
16 2 tablespoons butter (the real stuff)
17 1 teaspoon oregano
18 3 cloves garlic, minced finely
19 1/4 teaspoon salt
20 Extra feta for topping
21 1 tablespoon olive oil for cooking meatballs

Instructions

Step 01

In a large bowl, combine the turkey, egg, breadcrumbs, feta, diced onion, herbs, salt, and minced garlic. Mix with your hands until everything starts sticking together nicely. Form into meatballs about 1.5-2 tablespoons each - think golf ball size. Place them on a plate while you prep the rest.

Step 02

Get your oven nice and hot at 400°F (200°C). You'll need it ready for the final bake.

Step 03

Heat your large skillet over medium heat and add a tablespoon of olive oil. When it's shimmering hot, add the meatballs carefully. Let them brown for 3-4 minutes on each side until they've got a beautiful golden crust. Don't worry about cooking them through - they'll finish in the oven. Set them aside on a clean plate.

Step 04

In the same skillet (don't clean it - those flavors are gold!), add the butter, diced onion and orzo. Toast them for about 2 minutes, stirring occasionally. Then toss in the minced garlic, oregano, and salt, cooking for another 30 seconds until everything smells amazing.

Step 05

Pour in the chicken stock, lemon juice, and lemon zest. Bring everything to a gentle boil, then give it a good stir to make sure nothing's sticking. Carefully nestle the browned meatballs back into the skillet, pressing them slightly into the orzo mixture.

Step 06

Transfer your skillet to the preheated oven and let it bake for about 15 minutes, or until the orzo has absorbed the liquid and the meatballs are fully cooked through (they should reach 165°F inside).

Step 07

Pull the skillet from the oven (careful, it's hot!), check that the meatballs are cooked through, and sprinkle generously with extra crumbled feta. Serve right away while it's still steaming hot. A side salad wouldn't hurt!

Notes

  1. This one-pan wonder combines juicy Greek-inspired meatballs with a creamy, lemony orzo pasta for a complete meal that's ready in about 35 minutes.
  2. Feel free to use any ground meat you prefer - beef, lamb, or a combination would work beautifully too!
  3. For extra veggies, try adding a few handfuls of baby spinach to the orzo before baking.

Tools You'll Need

  • 1 large oven-safe skillet (cast iron works perfectly)
  • Mixing bowl for preparing meatballs
  • Measuring cups and spoons

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (butter, feta cheese)
  • Contains gluten (bread crumbs, orzo pasta)
  • Contains eggs

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 414
  • Total Fat: ~
  • Total Carbohydrate: ~
  • Protein: ~