Greek Meatball Bake Recipe | Easy One Pan Dinner

This Greek Meatball Bake is the kind of dinner that feels comforting enough for a cosy night but fresh enough for warmer weather too. Juicy beef meatballs are baked in a rich tomato sauce with olives, mint and crumbled feta for an easy family meal that feels a little bit special without being difficult.

If you love flexible meals that can be adapted for food intolerances or different preferences, this recipe works beautifully. You can easily make it dairy free, gluten free or even nightshade free with a few simple swaps. If your family enjoys Mediterranean-inspired dinners, this pairs well with roasted vegetables, rice or crusty bread.

LOW EFFORT

FAMILY FRIENDLY

GLUTEN FREE

FREEZER FRIENDLY

EASY TO ADAPT

This Greek Meatball Bake came about on one of those nights where plain meatballs felt a bit boring, but I still wanted something simple. Adding olives, mint and feta instantly changed the flavour without adding much effort. It’s now one of those recipes that feels “different enough” to keep dinner interesting while still being familiar enough that everyone actually eats it.

Why This Greek Meatball Bake Recipe Works

This Greek Meatball Bake is an easy family dinner with juicy meatballs, tomato sauce, olives and feta. Flexible, family-friendly and easy to adapt.

  • Everything cooks in the same stove and oven-safe pan for less washing up.
  • Egg and breadcrumbs help keep the meatballs tender, not dry.
  • Mint, olives and oregano give this bake its classic Greek-inspired flavour.
  • Easy to adapt for dairy free, gluten free and nightshade free needs.
  • Comforting flavours that feel different without being too unfamiliar.
greek meatball bake easy one pan dinner

This post may contain affiliate links, which means I may earn a small commission if you purchase through them — at no extra cost to you. These links help support Flexible Family Kitchen and allow me to continue creating free, adaptable recipes. I only share products I personally use or genuinely recommend.

Ingredients

Here’s everything you need to make this Greek Meatball Bake recipe at home.

For the Meatballs

  • 500g beef mince – Creates juicy, flavourful meatballs. Lamb also works beautifully if your family likes stronger flavours.
  • 1 egg – Helps bind the meatballs together.
  • 2 tbsp breadcrumbs – Helps create a softer texture. Use gluten free breadcrumbs if needed.
  • 1 clove garlic, finely diced – Adds flavour without overpowering.
  • 1 tsp dried oregano – Classic Greek flavour.

For the Sauce

  • 2 tbsp extra virgin olive oil – For cooking and richness.
  • ½ onion, finely diced – Adds sweetness to the sauce.
  • 1 clove garlic, finely diced – Adds depth of flavour.
  • 400g tinned diced tomatoes – Forms the base of the sauce.
  • 125ml beef stock – Adds richness.
  • 1 tbsp tomato paste – Intensifies flavour.
  • ½ cup kalamata olives, halved – Adds a salty Mediterranean flavour.
  • 1½ tsp dried mint or ¼ cup fresh mint – The key flavour that makes this taste Greek.
  • 100g feta – Crumbled over the top before baking.

Step-by-Step Instructions

This Greek Meatball Bake is very forgiving, making it ideal for busy weeknights.

Conventional Method

  1. Preheat your oven to 180°C.
  2. Combine meatball ingredients and roll into 16 golf ball-sized meatballs
  3. Heat 1 tbsp olive oil in a stove and oven proof pan and brown meatballs on all sides. Transfer to a plate.
  4. In the same pan, add the remaining oil and cook the onion and garlic until soft.
  5. Add diced tomatoes, beef stock and tomato paste. Simmer for 5 minutes.
  6. Stir through olives and mint, and return the meatballs to the pan.
  7. Sprinkle over the feta and bake for 20-25 minutes, or until the meatballs are cooked through.

Thermomix Method

  1. Preheat oven to 180°C.
  2. Add garlic to mixing bowl and chop 3 seconds / speed 7.
  3. Add beef mince, egg, breadcrumbs and oregano.
  4. Mix 15 seconds / reverse / speed 3.
  5. Roll mixture into 16 meatballs.
  6. Brown meatballs in a frying pan with olive oil and place into baking dish.
  7. Add onion and garlic to Thermomix bowl. Chop 5 seconds / speed 5.
  8. Add olive oil and sauté 3 minutes / 120°C / speed 1.
  9. Add tomatoes, stock and tomato paste. Cook 5 minutes / 100°C / speed 2.
  10. Stir through olives and mint using reverse / 10 seconds / speed 2.
  11. Pour sauce over meatballs, top with feta and bake 20–25 minutes.
flexible family kitchen adaptable meals

Flexible Family Cooking Notes

This recipe is designed for real family life — not perfect Pinterest cooking. Greek Meatball Bake works especially well for families managing different energy levels, busy evenings, food intolerances or limited time because it’s forgiving and easy to adapt.
Because cooking separate dinners every night isn’t realistic.

Tips for Stress-Free Dinners

  • Prep Ahead – Roll meatballs the night before and refrigerate.
  • Use Shortcuts – Use pre-diced onion or jarred crushed garlic.
  • Batch Cook – Double the meatballs and freeze half for later.
  • Simple Sides – Serve with microwave rice, salad or bread.

Make Once, Eat Twice

If you have the freezer space, double the meatballs (or even the whole recipe!) while everything is already out. Freeze half (before or after browning) for a future dinner. It’s one of those small things that makes busy weeks feel much easier — especially on low-energy days.

Greek meatball bake with feta, olives and tomato sauce in a baking dish
Freeze in a casserole dish so you can move it straight from fridge to oven on a busy day.

Pantry Notes

These swaps help you adapt this Greek Meatball Bake depending on what you have on hand.

  • No feta? Try dairy free feta, or use haloumi instead. For best results, pan-fry cubed or sliced haloumi separately and add it after baking, or scatter cubes over the dish for the last 8–10 minutes of cooking. It gives a firmer, saltier texture than feta.
  • No kalamata olives? Regular black olives work too, although the flavour will be milder.
  • No beef mince? Lamb mince creates an even more traditional Greek flavour.
  • Want extra vegetables? Add diced zucchini, mushrooms or baby spinach to the sauce.

Tools I Use For This Greek Meatball Bake

  • Cast iron frying pan – Perfect for easy transfer from stove to oven, making this a true one-pan dinner.
  • Mixing bowl – I prefer glass bowls because they don’t scratch, stain or hold smells.
  • Measuring cups – I love my matryoshka measuring cups! They stack neatly, which makes storage so much easier.
  • Measuring spoons – Magnetic measuring spoons are brilliant for tidy storage. I especially love the double-ended ones with a long spoon shape that actually fits into spice jars.

How to Store Greek Meatball Bake

Store leftovers in an airtight container in the fridge for up to 3 days.

Freeze without the feta for up to 3 months. Defrost overnight in the fridge and reheat until piping hot.


How to Adapt This Greek Meatball Bake Recipe

These simple swaps make this recipe easier to adapt for allergies, food intolerances, sensory preferences and different dietary needs.

DAIRY FREE

Use dairy free feta or omit.

GLUTEN FREE

Use gluten free breadcrumbs or almond meal. Always check labels.

EGG FREE

Omit the egg and breadcrumbs or replace egg with 2tbsp yoghurt to bind.

LOW CARB

Skip breadcrumbs and use almond meal. Serve with salad or cauliflower rice.

NIGHTSHADE FREE

Replace diced tomatoes and tomato paste with my Nightshade Free Pasta Sauce.

FODMAP-FRIENDLY

Use garlic-infused olive oil instead of garlic, omit onion or replace with green spring onion tops, and use lactose-free feta if tolerated.

CORN FREE

Check ingredient labels on packaged ingredients if needed.

SOY FREE

Check ingredient labels on packaged ingredients if needed.

Flexible cooking doesn’t need to mean cooking separate meals for everyone.

👉 For easy adaptable cooking, learn how to confidently swap everyday ingredients like flour, stock, pasta, soy sauce, and baking staples.

⚠️ The more swaps you make, the more the final result may vary — start simple where possible.

Greek meatball bake with feta, olives and tomato sauce in a baking dish
J – Flexible Family Kitchen

Greek Meatball Bake

This Greek Meatball Bake is a simple one-pan dinner with juicy beef meatballs baked in a rich tomato sauce with olives, mint and feta. Family-friendly, freezer-friendly and easy to adapt for gluten free, dairy free and nightshade free needs.
Prep Time 15 minutes
Cook Time 35 minutes
Servings: 4
Course: Main Course
Cuisine: Modern Family-Friendly

Ingredients
  

  • 500 g beef mince
  • 1 egg
  • 2 tbsp breadcrumbs
  • 1 clove garlic finely diced
  • 1 tsp dried oregano
  • 2 tbsp extra virgin olive oil
  • ½ onion finely diced
  • 1 clove garlic finely diced
  • 400 g tinned diced tomatoes
  • 125 g beef stock
  • 1 tbsp tomato paste
  • ½ cup kalamata olives pitted and halved
  • ¼ cup fresh mint leaves finely chopped (or 1 ½ tsp dried mint)
  • 100 g feta

Method
 

  1. Preheat your oven to 180°C.
  2. In a large bowl, combine the beef mince, egg, breadcrumbs, garlic and oregano. Mix until just combined and roll into 16 golf ball-sized meatballs.
  3. Heat 1 tablespoon olive oil in a large stove and oven-safe frying pan or casserole dish over medium-high heat. Brown the meatballs on all sides. They do not need to cook through at this stage. Transfer to a plate.
  4. Add the remaining olive oil to the frying pan if needed. Add the onion and garlic and cook for 3 minutes, stirring regularly until softened.
  5. Stir through the tinned diced tomatoes, beef stock and tomato paste. Simmer for 5 minutes to slightly thicken.
  6. Stir through the olives and mint.
  7. Return the meatballs to the pan and nestle into the sauce. Sprinkle over the crumbled feta.
  8. Transfer the pan directly to the oven and bake for 20–25 minutes, or until the meatballs are cooked through and the sauce is bubbling.

Notes

One pan option: Use a large stove and oven-safe frying pan or casserole dish so everything cooks in the same pan.
Low energy shortcut: Skip finely dicing garlic and use crushed garlic or frozen garlic cubes.
For extra flavour: Browning the meatballs first adds flavour and helps them hold together better, but the recipe still works if you need to skip this step.
No feta? Try pan-fried haloumi for a firmer, saltier option or use dairy free feta.
Make ahead: Roll the meatballs up to 24 hours ahead and refrigerate until ready to cook.
Freezer tip: Double the meatballs and freeze half (before or after browning) for an easier future dinner.
Nightshade free: Replace the diced tomatoes and tomato paste with my Nightshade Free Pasta Sauce.
Serving ideas: Great with rice, mashed potato, roasted vegetables or crusty bread.

Serving Suggestions

This Greek Meatball Bake pairs perfectly with:

  • Serve over fluffy rice
  • Add warm pita or crusty bread
  • Pair with roasted vegetables
  • Serve with a Greek-style salad
  • Spoon over mashed potato for a comforting dinner

More Flexible Family Recipes

Tried This Recipe?

Did your family love it too?

Leave a comment and share what swaps you used — it helps other families more than you think!

Frequently Asked Questions

Yes. You can roll the meatballs and even prepare the sauce up to 24 hours ahead. Store separately in the fridge, then assemble and bake when ready. It’s a great low-effort option for busy weeknights.

Yes — this recipe freezes really well. For best results, freeze the meatballs and sauce before adding the feta, then add fresh feta when reheating. You can freeze the cooked meatballs in sauce for up to 3 months in an airtight container. Defrost overnight in the fridge and reheat in the oven or microwave until heated through.

Not necessarily, but it does improve flavour and texture. Browning helps the meatballs hold together and adds richness to the finished dish. If energy is low, you can skip it — the bake will still work.

Rice, crusty bread, mashed potato or roasted vegetables all work well. For something lighter, serve it with a simple Greek-style salad. This recipe also works well as a “choose your own sides” dinner for families.

Absolutely. Simply leave off the feta or use a dairy free feta alternative. The sauce and meatballs still have plenty of flavour from the garlic, oregano, olives and mint, so the dish doesn’t rely on cheese to taste good.

To make this Greek Meatball Bake gluten free, swap regular breadcrumbs for gluten free breadcrumbs or almond meal. If cooking for coeliac disease, always double check labels on stock, tomato paste and any packaged ingredients to avoid hidden gluten.

Yes. Tomatoes are one of the main nightshade ingredients in this recipe, but it adapts surprisingly well. Replace the diced tomatoes and tomato paste with my Nightshade Free Pasta Sauce to keep the rich flavour without the tomato base. This swap works particularly well in real meals because the olives, oregano and mint still keep the Greek-inspired flavour.

Mint is what gives Greek meatballs their classic flavour. Without it, the dish can taste more like Italian-style meatballs. Dried mint works perfectly, but fresh mint gives a brighter flavour if you have it.

Yes — lamb mince works beautifully in this recipe and creates a more traditional Greek flavour. Because lamb is naturally richer, some families prefer doing half beef and half lamb for a milder version that still has that classic Mediterranean feel.

Definitely. Finely diced zucchini, grated carrot, mushrooms or baby spinach can all be added to the sauce without changing the flavour too much. This is one of those recipes that works well for quietly adding vegetables, especially for families with picky eaters.

Real Food For Real Families

These recipes are designed to help you cook one flexible meal that works for everyone — without making multiple dinners.

I focus on simple ingredients, practical swaps and real-life cooking. You won’t find perfectly styled food or complicated techniques here — just balanced, adaptable meals for busy families.

Because food should nourish you — not control you.


More Helpful Resources


Leave a Reply

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

Recipe Rating