Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

One-Pan Greek Meatballs and Potatoes Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Stacy
  • Prep Time: 20 minutes
  • Cook Time: 55 minutes
  • Total Time: 1 hour 15 minutes
  • Yield: 6 servings 1x
  • Category: Main-course
  • Method: Baking
  • Cuisine: Greek
  • Diet: Halal

Description

This flavorful one-pan Greek Meatballs and Potatoes recipe features juicy, herb-infused meatballs made from a blend of ground chuck and lamb, paired with tender, oven-roasted Yukon Gold potatoes. Everything is tied together with a zesty ladolemono (lemon-olive oil) sauce, making for an easy, satisfying Mediterranean-style main course that’s perfect for family or gatherings.


Ingredients

Units Scale

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
  • Milk or water (for soaking the bread)
  • 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

Instructions

  1. Make the Ladolemono Sauce: Blend or whisk together the lemon juice, lemon zest, Dijon mustard, olive oil, garlic paste, dried Greek oregano, and salt and pepper in a bowl until emulsified and smooth. Set aside for later.
  2. Prepare the Bread for Meatballs: Submerge the bread slices in milk or water for a few minutes until softened. Squeeze out the excess liquid, tear into pieces, and place in a large mixing bowl.
  3. Mix the Meatball Ingredients: Add ground chuck, ground lamb, salt, pepper, nutmeg, parsley, mint, garlic paste, grated onion, and the beaten egg to the bread. Gently combine all ingredients with your hands or a spoon until just mixed.
  4. Form the Meatballs: With wet hands, shape the mixture into approximately 2-inch diameter meatballs and place them on a parchment-lined baking sheet. Set aside while preparing the potatoes.
  5. Preheat the Oven and Prepare Potatoes: Preheat your oven to 425°F (220°C) and position a rack in the middle. Spread the cubed potatoes in a 9×13-inch baking dish. Add half the ladolemono sauce, sprinkle with oregano, salt, and pepper, and mix to coat. Pour chicken stock over the potatoes.
  6. Roast the Potatoes: Bake the potatoes for 30 minutes, uncovered, until they begin to soften and absorb flavors.
  7. Add the Meatballs: Remove the dish from the oven, lower the heat to 375°F (190°C), and arrange the raw meatballs over the potatoes. Return to the oven and bake for another 30 minutes, until the potatoes are tender and meatballs are fully cooked. Optionally, broil for the last 2 minutes for a golden top, watching closely to prevent burning.
  8. Finish and Serve: Spoon some of the remaining ladolemono sauce over the finished dish. Serve extra sauce on the side alongside feta cheese, if desired. Enjoy immediately!

Notes

  • Soak bread in milk or water for extra moist meatballs.
  • Broil at the end for a crispier top, but watch closely to avoid burning.
  • Serve with feta cheese and extra ladolemono sauce for added flavor.
  • Can be made ahead and reheated; flavors deepen over time.
  • Use fresh herbs for the best flavor, but dried can be substituted in a pinch.

Nutrition

  • Serving Size: 1/6 of recipe
  • Calories: 620
  • Sugar: 3g
  • Sodium: 940mg
  • Fat: 38g
  • Saturated Fat: 11g
  • Unsaturated Fat: 24g
  • Trans Fat: 0g
  • Carbohydrates: 37g
  • Fiber: 4g
  • Protein: 33g
  • Cholesterol: 135mg