This Greek Meatballs and Orzo is a delicious one pan meal that comes together in under an hour! Juicy and tender meatballs that are packed with flavor paired with a buttery lemon orzo that is so easy to make. Garnish with cherry tomatoes, sliced cucumbers, feta cheese, and a dollop of tzatziki sauce for the perfect weeknight meal!
Want more recipes? Try this Cajun Chicken Caesar Salad and Healthy Orange Sesame Chicken!
This post may contain affiliate links.
Although I've never been to Greece (hopefully we can change that soon), I LOVE Greek food. It's always so fresh, bright, and flavorful. Although I don't make many Greek-inspired meals in my household, when I do, it's always a feast.
So far, I've made souvlaki, moussaka (one of my favorite meals of all time), and spanakopita. Fourth up was these Greek Meatballs, also known as Keftedes. In fact, I've made these so much, I put my own spin on them and just had to share the recipe with you.
And honestly, it couldn't be easier. Juicy meatballs full of spices and fresh herbs and when paired with buttery orzo, it's just a complete dinner.
Greek meatballs, known as "Keftedes," are savory, seasoned meatballs traditionally made with a mixture of ground beef and lamb. They are seasoned with aromatic herbs such as oregano, mint, and parsley, along with garlic and onions. These flavorful meatballs are often fried until golden brown and crispy on the outside, while remaining tender and juicy on the inside.
Keftedes are a popular dish in Greek cuisine, often served as an appetizer, main course, or part of a mezze spread.
Ground Beef: in my research, authentic Greek Meatballs use a mix of ground lamb and either (or both) ground beef or pork. Feel free to use whatever kind of ground meat you have on hand. I only had ground beef so that's what I used but
Fresh Herbs: you'll need fresh parsley, fresh mint, and fresh dill.
Orzo Pasta: contrary to popular belief, orzo is pasta and not a grain. We're gonna boil the orzo until just al dente and then add in the garlic, lemon juice, and herbs for more flava!
Spices: oregano, cumin, ground coriander, and ground cinnamon. No, that's not a typo, just a pinch of cinnamon gives these meatballs so much character and a nice kick of subtle warmth. It's my favorite spice in my
Lemon Zest: the lemon zest adds brightness and slightly floral notes to the meatballs - it pairs so well with the spices and herbs.
Air Fryer: Preheat the air fryer to 400 degrees F and cook the meatballs for 12-15 minutes, until browned and thoroughly cooked (internal temperature should be 160 degrees F).
Oven Method: Place the meatballs on a parchment-lined baking sheet and bake for 17-20 minutes.
With each method, you will still have to make the orzo on the stovetop.
Choose a different meat: any ground meat works for this recipe. Ground turkey or ground chicken are also great options.
Gluten Free option: omit the breadcrumbs entirely for gluten free meatballs. You can also use gluten free breadcrumbs, they'll be delicious either way.
Egg Free: omit the eggs and combine the panko breadcrumbs and ¼ cup of milk in a small bowl. Mix together and add the meatball mixture. This will take the place of the eggs.
Serve with fresh or creamy feta, sliced red onions, cucumbers. Also, if you'd like even more veggies, give my Greek Cucumber Salad a try, especially if you don't have any orzo. It's an amazing side salad that goes SO well with this Greek meatball recipe and some homemade pita bread.
Don't forget those kalamata olives and tzatziki sauce too!Â
If you have any on hand, I highly suggest adding a couple sun-dried tomatoes too. It makes such a delicious meal.
​Making Ahead: You can prep the meat about 1-2 days in advance. Prepare the meat and store in an airtight container in the refrigerator. When you're ready to prepare the meal, cook the meatballs and orzo as per the recipe instructions.
Storing: store in the refrigerator in an airtight container for up to 3 days.
Freezing: you can freeze the raw meatballs or the cooked meatballs in a freezer safe container for up to 2 months. If storing them raw, I recommend baking in the oven for about 20-25 minutes at 350 degrees F. If storing the cooked meatballs, let them thaw in the refrigerator and then warm up in a large skillet with a little EVOO.
Eggs and breadcrumbs are binding agents that keep the meatballs together.Â
It all depends on your personal preference. Cooking meatballs in a pan is a lot faster and gives you a nice crunchy exterior. The oil from pan frying also adds flavor to the meatballs as well. Baking meatballs can be more of a "Set it and forget" kind of method and is a little healthier because you don't have to use oil. I provide both options in this post, as well as an option to cook in the air fryer so that you can make the decision based on your preference.
Any type of pasta, crusty bread, a side salad, mashed potatoes, soup - all great options to enjoy with meatballs.
You can use eggs as a binder without the breadcrumbs. If you're looking for a breadcrumb alternative, you can use crushed crackers, parmesan cheese, rolled oats, and even almond flour.Â
Orzo is a pasta! It's made from flour and is shaped like rice but isn't rice at all!
Want more delicious and beautiful recipes? Subscribe to my newsletter, where you'll hear about new recipes FIRST and get tantalizing and exclusive perks!
Let's stay connected on social media and continue to cook together! Also, if you decide to make this recipe, please leave a star rating on the recipe card and leave a comment below! Tag @BritneyBreaksBread on Instagram and hashtag #britneybreaksbread so I can see your creations! I hope that you love this recipe as much as we do!
Tag us on the gram @britneybreaksbread to be featured in our stories!
This is soooo yummy and very easy to make. The combination of the yogurt, lemon & herbs gives the orzo a creamy texture and paired with the feta stuffed turkey meatballs takes it next level. Surprisingly quick & easy to make. The meatballs went fast but still snacking on the orzo. ( Add extra feta to the pasta!)
Thanks so much Kristi! I really appreciate your feedback! 🙂