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.

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
- Preheat your oven to 180°C.
- Combine meatball ingredients and roll into 16 golf ball-sized meatballs
- Heat 1 tbsp olive oil in a stove and oven proof pan and brown meatballs on all sides. Transfer to a plate.
- In the same pan, add the remaining oil and cook the onion and garlic until soft.
- Add diced tomatoes, beef stock and tomato paste. Simmer for 5 minutes.
- Stir through olives and mint, and return the meatballs to the pan.
- Sprinkle over the feta and bake for 20-25 minutes, or until the meatballs are cooked through.
Thermomix Method
- Preheat oven to 180°C.
- Add garlic to mixing bowl and chop 3 seconds / speed 7.
- Add beef mince, egg, breadcrumbs and oregano.
- Mix 15 seconds / reverse / speed 3.
- Roll mixture into 16 meatballs.
- Brown meatballs in a frying pan with olive oil and place into baking dish.
- Add onion and garlic to Thermomix bowl. Chop 5 seconds / speed 5.
- Add olive oil and sauté 3 minutes / 120°C / speed 1.
- Add tomatoes, stock and tomato paste. Cook 5 minutes / 100°C / speed 2.
- Stir through olives and mint using reverse / 10 seconds / speed 2.
- Pour sauce over meatballs, top with feta and bake 20–25 minutes.

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
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.

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
Ingredients
Method
- Preheat your oven to 180°C.
- 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.
- 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.
- 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.
- Stir through the tinned diced tomatoes, beef stock and tomato paste. Simmer for 5 minutes to slightly thicken.
- Stir through the olives and mint.
- Return the meatballs to the pan and nestle into the sauce. Sprinkle over the crumbled feta.
- 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
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
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.





Leave a Reply