This One-Pan Greek Meatballs and Potatoes recipe is the kind of meal that feels like a gift for busy home cooks. Packed with zesty flavors, aromatic herbs, and golden potatoes roasted in a tangy lemon-olive oil sauce, this dish doesn’t just fill your kitchen with mouthwatering scents—it brings everyone running to the table. The best part? Everything bakes together in one pan, saving time on both prep and cleanup, making this truly ideal for weeknight dinners. Every bite delivers savory, juicy meatballs twirled with fresh mint and parsley, nestled atop tender potatoes that soak up every drop of that luscious Greek ladolemono sauce. If you crave Mediterranean comfort food with minimal fuss but maximum flavor, this recipe absolutely hits the mark.

Why You’ll Love This Recipe

  • Effortless and Quick: The whole meal comes together in about an hour, with most of the magic happening in the oven.
  • One-Pan Wonder: Fewer dishes mean more time enjoying and less time cleaning up.
  • Irresistible Flavors: The combination of herbs, citrus, and olive oil bursts from each bite. It’s a taste of Greece in your own home!
  • Family-Friendly: These juicy meatballs and roasted potatoes are bound to become a weeknight staple. Even picky eaters won’t resist.
  • Versatile: Perfect for making ahead, easy to reheat, and customizable to suit your tastes or the ingredients you have on hand.
One-pan Greek meatballs and potatoes

Ingredients You’ll Need

Here’s what you need—and why each ingredient matters:

  • Lemon Juice & Zest: Fresh lemon juice and zest form the backbone of true Greek ladolemono sauce, bringing brightness and zing to the whole dish.
  • Dijon Mustard: Offers a gentle tang and helps emulsify the sauce, giving it just the right texture.
  • Extra Virgin Olive Oil: For rich Mediterranean flavor and incredibly moist potatoes.
  • Garlic Paste: Both in the sauce and the meatballs—garlic is non-negotiable for big, bold Greek flavor.
  • Greek Oregano: Classic Greek herb; dried works best for that rustic, earthy taste.
  • Salt & Pepper: Season generously—don’t be shy! Great flavor relies on balanced seasoning.
  • Yukon Gold Potatoes: These potatoes roast up with creamy centers and crispy edges, perfect for soaking up the sauce.
  • Low Sodium Chicken Stock: Keeps the potatoes tender and prevents drying as they bake.
  • Ground Chuck & Ground Lamb: This combo gives irresistible juiciness, robust flavor—don’t skip the lamb if you want authentic Greek character.
  • Day-Old White Bread: Soaked and added to the meatballs for unbeatable tenderness.
  • Onion (Grated): Fresh and pungent—grating ensures it melts into the meat for extra moisture.
  • Flat-Leaf Italian Parsley & Fresh Mint: Bright herbs make the meatballs vibrant and authentic.
  • Egg: Binds the meatballs together.
  • Nutmeg: Just a hint adds subtle warmth and complexity—essential for that Greek meatball flavor.
  • Feta Cheese (for serving): Salty, creamy, and tangy—no Greek table is complete without it.

Tip: Got day-old bread that’s too tough? That’s exactly what you want. It’ll soak up the liquids perfectly and disappear into the meatballs for light-as-air texture.

Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

There’s room to get a little creative, whether out of necessity or curiosity:

  • Different Proteins: Can’t find lamb? Use all beef or substitute with ground turkey or chicken. You’ll get a leaner, lighter result, but still delicious.
  • Vegan/Vegetarian: Try swapping the meat for mashed chickpeas, lentils, or a plant-based ground. Ditch the egg and add a chia seed “egg” instead. The sauce and potatoes stand beautifully on their own, too!
  • Carb Swap: Sweet potatoes instead of Yukon Golds bring a touch of sweetness and a deeper flavor dimension.
  • Herb Variations: Basil or dill can add different herbal notes if you want to mix things up.
  • Add Veggies: Throw in chunks of bell pepper, zucchini, or red onion for an extra burst of color and nutrients.

How to Make One-Pan Greek Meatballs and Potatoes

Step 1: Whisk Up the Ladolemono Sauce

Combine lemon juice, zest, Dijon mustard, garlic paste, dried oregano, and a generous pour of olive oil with salt and pepper. Whisk until it emulsifies into a rich, fragrant sauce. Tip: You can shake this up in a jar for even less cleanup.

Step 2: Prep the Potatoes

Cube your Yukon Golds and tumble them into a roomy baking dish. Drizzle with half of the ladolemono, sprinkle with oregano, salt, and pepper, and toss to coat. Pour the chicken stock around the edges—this keeps everything moist and savory. Slide the dish into a hot oven and let the potatoes get a head start roasting.

Step 3: Mix and Shape the Meatballs

While your potatoes bask in the oven, soak the day-old bread in milk (or water), then squeeze it dry and tear into pieces. In a large bowl, combine the bread with beef, lamb, grated onion, parsley, mint, garlic, beaten egg, salt, pepper, and nutmeg. Mix gently—overworking will make the meatballs dense. Roll into plump 2-inch spheres.

Step 4: Marry Everything in One Pan

After the potatoes have roasted for about half an hour, arrange your meatballs right on top. Lower the oven temperature and return the dish to bake until the meatballs are browned, sizzling, and the potatoes are creamy-tender. For an extra golden crust, flip on the broiler for a couple of minutes—but watch closely!

Step 5: Finish and Serve

Drizzle with the remaining ladolemono sauce, and shower with crumbled feta. Serve any extra sauce on the side for dunking, dipping, and drizzling.

Pro Tips for Making the Recipe

  • Don’t Rush the Bread Soaking: This little step makes all the difference—soft bread gives you pillowy, juicy meatballs.
  • Use Your Hands for Mixing: Mixing by hand ensures even distribution without overworking the meat.
  • Let the Meat Rest: If possible, chill your meatball mixture for 10 minutes before shaping; this makes them easier to roll.
  • Check for Doneness: Meatballs should be cooked through but still moist—poke one open to check.
  • Broil With Caution: If you want crispy tops, broil for a couple of minutes, but stay right by the oven—things move fast!

How to Serve

  • Plated Family Style: Heap meatballs and potatoes onto a big platter, drizzle with extra sauce, and scatter with feta and fresh herbs for an impressive centerpiece.
  • Pairings: Warm pita or crusty bread is perfect for sopping up the flavorful juices. Add a Greek salad (think tomatoes, cucumber, olives) for a refreshing contrast.
  • Dips: A dollop of tzatziki or a thick Greek yogurt pairs beautifully with each bite.
  • Make a Wrap: Tuck meatballs and potatoes into flatbread with salad greens and sauce for a Greek-inspired wrap or sandwich.

Make Ahead and Storage

Storing Leftovers

Cool leftovers before transferring to an airtight container. They keep beautifully in the fridge for up to three days.

Freezing

Meatballs freeze remarkably well! Freeze either in their sauce or plain; for best results, freeze without the potatoes (they can get mushy on thawing). Simply defrost overnight in the fridge.

Reheating

To reheat, pop everything in the oven at 350°F until warmed through, or use a skillet with a splash of chicken stock or water to prevent drying. The microwave also works in a pinch—just cover to retain moisture.

Tip: Revive leftovers by drizzling with any reserved ladolemono sauce or an extra squeeze of fresh lemon.

FAQs

  1. Can I use all beef instead of beef and lamb?

    Definitely! While lamb adds traditional Greek depth, all-beef meatballs still turn out juicy and delicious. Use a flavorful cut like ground chuck for best results.

  2. What makes the potatoes so flavorful?

    The potatoes soak up all the lemony, garlicky olive oil sauce (ladolemono) and the savory pan juices from the meatballs as they bake. It’s the ultimate flavor boost—don’t skip pouring sauce over at the end!

  3. Can I prepare this recipe ahead of time?

    Absolutely. Prep the meatball mixture and potatoes separately; assemble right before baking. You can also shape the meatballs ahead and refrigerate until ready to cook, making dinner even faster.

  4. Is there a dairy-free option?

    Yes! To keep things dairy-free, skip the feta garnish. Also, soak your bread in water instead of milk for the meatballs. The result will still be packed with flavor—promise.

Final Thoughts

If you’re looking for a dinner that’s full of vibrant flavor and truly saves the day on busy nights, this One-Pan Greek Meatballs and Potatoes recipe has you covered. It’s simple, heartwarming, and reliably impressive—perfect for sharing with family or friends. Let yourself enjoy the cooking process, feel free to swap in your favorites, and bring a little Greek sunshine to your table tonight!

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

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star