Loaded with flavor, this incredible one-pan Greek Meatballs and Potatoes is a dish you’ll make on repeat! Since the potatoes roast along with the meatballs, they absorb their flavor, leaving you with some of the tastiest potatoes you’ll ever have.

This post may contain affiliate links. Our disclosure policy.

One-pan Greek goodness
I’ve been on a one-pan meal kick lately, and this Greek meatballs with potatoes is really good! I received so many great comments about my Greek leg of lamb and potatoes (which is more of a special occasion dish), that I decided to make something similar that could be enjoyed in a more casual setting, such as a busy weeknight!
This dish gets a ton of flavor from the beef and lamb meatballs and the ladolemono sauce, but for even more flavor, you could serve it with tzatziki and/or crumbled feta.
While this is a one-pan dish, serving it alongside a Greek salad and warm pitas would be great!
Recipe Ingredients
All ingredients for this recipe are shown in the pic below and special notes are made in this bulleted list to assist you.

- Meat. I’m using a combination of ground lamb and ground beef. Most recipes for Greek meatballs, or keftedes, use just beef but I love how the flavors in the lamb and beef combine. Feel free to use just beef, or just lamb, if you prefer.
- Potatoes. Yukon gold potatoes are preferred here as they hold up well to roasting.
- Bread. I’m using day-old white bread in place of breadcrumbs to make a panade as I find it yields slightly softer meatballs (I do this in my spaghetti and meatballs recipe as well). You can also use storebought breadcrumbs if preferred.
- Herbs. I use fresh parsley along with fresh mint for even more Mediterranean flavor.
See the recipe card for full information on ingredients and quantities.
Want To Save This Recipe?
How to make it
Each number corresponds to the numbered written steps below.
- Preheat the oven to 425°F and set the rack to the middle level. Make the ladolemon sauce by blending or whisking together the lemon juice, lemon zest, Dijon mustard, extra virgin olive oil, garlic paste, Greek oregano, and salt and pepper. Place the cubed potatoes in a 9×13″ baking dish and pour half the ladolemono sauce on top. Season with the oregano, salt and pepper, and mix well to coat. Pour the chicken stock into the baking dish and bake for 30 minutes.

- While the potatoes par-bake, make the meatballs. Submerge the day-old bread slices in either milk or water for a few minutes, then squeeze out the liquid and place into a large mixing bowl and use a fork to break it up.
- Add the beef and lamb to the bowl and season with the salt, pepper, and nutmeg.

- Add the parsley, mint, garlic paste, and grated onion, then add the beaten egg and gently mix everything together. With wet hands, roll each meatball to approximately 2″ in diameter, then set them on a parchment paper-lined baking sheet.
- Remove the potatoes from the oven and place the meatballs on top of the potatoes. Turn the heat on the oven down to 375°F and return the baking pan to the oven to bake for another 30 minutes or until the potatoes are tender and the meatballs have cooked through.

- If desired, broil the Greek meatballs and potatoes for the last 2 minutes, but watch carefully to prevent burning. Spoon some of the remaining ladolemono sauce over the meatballs and serve the remaining on the side along with some feta cheese. Enjoy!
Recipe tip
Don’t overmix the meatballs! Overmixing and forming the meatballs too tightly can lead to tough meatballs. If you’re having a hard time getting the meatballs to come together, you may just need to add a touch more dry breadcrumbs.
More Greek-inspired recipes
If you love the flavors in these Greek meatballs and potatoes, give these other recipes a try.
If you’ve enjoyed this One-Pan Greek Meatballs and Potatoes recipe, give it a 5-star rating.
Watch us on YouTube, follow along on our Facebook Page, and become a Patreon member to receive access to exclusive full-meal videos and content.
One-Pan Greek Meatballs and Potatoes

Ingredients
For the ladolemono sauce
- 1/4 cup (60ml) lemon juice
- 1 teaspoon lemon zest
- 2 teaspoons Dijon mustard
- 1 cup (240ml) extra virgin olive oil
- 5 cloves garlic paste
- 2 teaspoons dried Greek oregano
- salt and pepper to taste
For the potatoes
- 5 large Yukon Gold potatoes cubed
- 1/2 cup (120ml) low sodium chicken stock
- 2 teaspoons dried Greek oregano
- salt and pepper to taste
For the meatballs
- 1 pound (454g) ground chuck
- 1 pound (454g) ground lamb
- 3 slices day old white bread crust removed
- 1 small onion grated
- 1/2 cup minced flat-leaf Italian parsley
- 1/4 cup minced fresh mint
- 1 large egg beaten
- 3 cloves garlic paste
- 1 tablespoon Diamond Crystal Kosher salt
- 1/2 teaspoon black pepper
- 3/4 teaspoon nutmeg
Want To Save This Recipe?
Instructions
For the ladolemono sauce
- Blend or whisk the ingredients and season with salt and pepper to taste.
For the meatballs
- Submerge the bread slices in either milk or water for a few minutes then squeeze out the liquid. Place the bread into a large mixing bowl and break it up with a fork.
- Add the beef and lamb to the bowl and season with salt, pepper, and nutmeg.
- To the meat, add the parsley, mint, garlic paste, and grated onion. Add the beaten egg and gently mix everything together.
- With wet hands roll approximately 2" diameter meatballs and set them on a parchment paper lined baking sheet. Note: It's quicker to get the potatoes cooking and start prepping the meatballs.
For the potatoes
- Preheat oven to 425°F and set the rack to the middle level.
- Place the potatoes into a 9×13" baking dish and pour half of the ladolemono sauce onto the potatoes. Season with oregano and salt and pepper and mix well to coat. Pour the stock into the baking dish. Bake for 30 minutes.
- After 30 minutes, remove the dish from the oven and place the meatballs on top of the potatoes. Turn the heat down to 375°F and return to the oven and bake for another 30 minutes or until the potatoes are tender and the meatballs are cooked through. You can broil for the last 2 minutes if you like but watch carefully. Spoon over a bit of the remaining ladolemono sauce and serve the remainder along with some feta cheese at the table. Enjoy!
Notes
- Meat. Chuck, which has a large amount of fat and flavor, and ground lamb are a great combo for juicy tender meatballs. Avoid using really lean meats if at all possible.
- Mixing the meatballs. It’s crucial to not over-mix a meatball and to not form them too tightly. Use wet hands and roll the meatballs by hand until there are no cracks.
- Breadcrumbs. If needed, substitute 1/2-3/4 cup plain breadcrumbs in place of the 2 slices of white bread.
- Eggs. 2 eggs is a good starting point, but don’t be shy about using an extra one if the mix is too dry. The eggs are the binder and ensure the meatballs can be formed properly.
- Leftovers. The Greek meatballs and potatoes can be stored in the fridge for 3 days and can be reheated in the oven or microwave. The ladolemono sauce can be saved in the fridge for up to 5 days.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Follow Me
As a Greek girl all your Greek recipes are pretty spot on! My Mom would approve!
So glad to hear that, Barbara!