Product links may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.
Stray from your classic taco Tuesday or pot roast Sundays and take a trip to Greece for a meal! Greek Meatballs with Orzo is a savory, herby, and bright weeknight dish that will transport you to the warm shores of a dreamy Greek island.
Okay, not really, but it’s just a really really good meal. Greek Meatballs with Orzo is a gourmet-tasting yet approachable meal that your whole family will love. Feta-stuffed turkey meatballs are served with lemony orzo, olives, and dill. And it’s all made in just one pan!
One-pot meals are my go-to when I’m tired and can’t bear the thought of cleaning any more than I have to. I like to make one-pot meals in a non-stick sauté pan or my favorite pink pans. If I’m being totally honest, one-pot meals take just a bit longer to cook than if you used a few pans, but I’d rather spend a little more time prepping than cleaning up. After I eat I just lose the will to clean up, haha!
Ingredients for Greek Meatballs with Orzo
- lean ground turkey or chicken (I used 99% lean turkey)
- salt and pepper
- minced garlic
- feta cheese
- panko breadcrumbs
- cinnamon (seems weird but it adds a nice warm flavor to the meatballs!)
- oregano
- cumin
- onion powder
- egg
- lemon juice
- olive oil
- uncooked orzo
- chicken broth
- roasted red peppers (I used canned roasted red peppers)
- kalamata olives
- dried dill
Can I Make this Recipe Dairy Free?
This recipe works well as a dairy-free recipe. Simply leave out the feta cheese in the meatballs and don’t add any at the end. You can serve this dish with a little feta on the side if some of you do want cheese.
How to Make Greek Meatballs
Mix together the ingredients for the meatballs and roll them into 3-tablespoon rounds. I like to grease my hands with some avocado oil spray so the mixture doesn’t stick to my hands.
Cook the meatballs in a large skillet over medium heat in a little bit of olive oil. Turn each meatball to cook all sides. They should take about 10 minutes to cook if you’re constantly rotating them. Check the internal temperature of to make sure they are cooked through if you’re unsure. If they reach 165℉ they are done. Set the meatballs aside and move on to the orzo.
To that same pan that you cooked the meatballs in, add the orzo along with olive oil and garlic. Let that cook for a minute or two and add the chicken broth, roasted peppers, olives, dried dill, salt, pepper, and remaining lemon juice.
Turn the heat to low and let simmer for about 10 minutes, or until the orzo is tender. Once tender, stir in the remaining feta cheese, then place the cooked meatballs on top. Let the meatballs warm through, then serve and enjoy.