share

Oven Baked Meatballs with Puttanesca Sauce

by
These Oven Baked Meatballs with Puttanesca Sauce are my kind of one-pan comfort food. Tender beef meatballs bake in a rich tomato sauce packed with anchovies, Kalamata olives, capers, garlic, and chilli for plenty of bold, savoury flavour. Everything comes together in one ovenproof skillet, making this an easy dinner with minimal fuss and plenty of leftovers for lunch. Serve with pasta or crusty bread for a hearty meal that's made for cooler evenings.

Want to know when I share a new recipe? Subscribe today!

Join 694 other subscribers.

Oven Baked Meatballs with Puttanesca Sauce

These oven baked meatballs with puttanesca sauce are bold, rich, and ridiculously comforting. Tender meatballs are baked directly in a punchy tomato sauce loaded with olives, capers, and garlic, soaking up all that gorgeous flavour as they cook. It’s an easy one-dish dinner, brilliant for meal prep, and quite possibly home to the best meatballs I’ve ever made.

Yield: 6

Oven Baked Meatballs with Puttanesca Sauce

Meatballs
5.0 Stars (1 Review)

These Oven Baked Meatballs with Puttanesca Sauce are my kind of one-pan comfort food. Tender beef meatballs bake in a rich tomato sauce packed with anchovies, Kalamata olives, capers, garlic, and chilli for plenty of bold, savoury flavour. Everything comes together in one ovenproof skillet, making this an easy dinner with minimal fuss and plenty of leftovers for lunch. Serve with pasta or crusty bread for a hearty meal that's made for cooler evenings.

Prep Time 20 minutes
Cook Time 1 hour
Additional Time 30 minutes
Total Time 1 hour 50 minutes

Ingredients

Meatballs

  • 1 tbsp olive oil
  • 1 onion, finely diced
  • 50g fresh breadcrumbs (see notes)
  • 1 tbsp dried Italian herb blend
  • 2 eggs
  • 1 tbsp freeze-dried Parmesan (see notes)
  • 800g beef mince
  • Salt and pepper, to taste

Puttanesca Sauce

  • 2 tbsp olive oil
  • 5-6 anchovy fillets
  • 2 tsp minced chilli
  • 3 tsp minced garlic
  • 2 tbsp capers
  • 100g Kalamata olives
  • 2 x 400g tins whole tomatoes, citric acid free
  • Large pinch of sea salt flakes

Instructions

  1. Heat 1 tablespoon of olive oil in a large ovenproof skillet over medium heat. Cook the onion for 4-5 minutes, or until soft and translucent but not golden. Remove from the heat and set aside to cool slightly.
  2. In a large mixing bowl, combine the beef mince, cooked onion, breadcrumbs, Italian herbs, eggs, and freeze-dried Parmesan. Season with salt and pepper and mix until just combined.
  3. Shape the mixture into meatballs using about 2-3 tablespoons of mince per ball, or larger if you prefer. Place on a tray and refrigerate for 30 minutes to firm up.
  4. Preheat oven to 180°C (fan) or 200°C (conventional).
  5. In the same skillet, heat 2 tablespoons of olive oil over low-medium heat. Add the anchovy fillets and cook, mashing them with a spoon until completely dissolved into the oil.
  6. Add the chilli and garlic and cook for 1-2 minutes, or until fragrant. Stir through the capers and olives.
  7. Add the tinned tomatoes and a large pinch of sea salt flakes. Simmer over low heat for 15-20 minutes, stirring regularly and breaking down the tomatoes with a spoon as they cook, until the sauce is rich and thick.
  8. Nestle the meatballs into the sauce and transfer the skillet to the oven. Bake for 25-30 minutes, depending on the size of the meatballs, or until cooked through.

Notes

  • Fresh breadcrumbs give the meatballs a lighter, more tender texture than dried breadcrumbs. Just blitz a couple of slices of stale bread in a food processor until you have rough, chunky crumbs. Stale bread works best as it's drier and absorbs the moisture from the mince without making the mixture soggy.
  • Freeze-dried Parmesan is the shelf-stable Parmesan you'll find in the pasta aisle. It's not something you'd put on top of a finished dish, but it works brilliantly inside meatballs and adds a deep, savoury flavour without any extra moisture.
  • Don't skip chilling the meatballs. It helps them hold their shape in the sauce and prevents them from falling apart when you nestle them in.
  • Don't worry about the anchovies. Once they've dissolved into the oil they're completely undetectable as individual fillets. What they leave behind is a deep, savoury umami base that makes the sauce extraordinary. Even people who think they hate anchovies love this sauce.
  • Citric acid free tinned tomatoes are worth seeking out for a sauce like this. The sauce has enough acidity from the capers and olives without the tomatoes adding more. Mutti is a great brand to look for.
  • Breaking the tomatoes down gradually as they cook is important. You want a thick, rich sauce that coats the meatballs, not a watery one.
  • I use this large ovenproof skillet for this recipe. It goes seamlessly from stovetop to oven and is wide enough to nestle all the meatballs in a single layer.
  • The meatballs are done when they're firm to the touch and cooked through. If you're unsure, cut one open. There should be no pink remaining in the centre.
  • Leftovers can be stored in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop over low heat, adding a splash of water if the sauce has thickened too much.
  • These meatballs and sauce freeze beautifully. Portion into freezer-safe containers and freeze for up to 3 months. Defrost in the fridge overnight and reheat gently on the stovetop.

Nutrition Information:

Yield:

6

Serving Size:

1

Amount Per Serving: Calories: 545Total Fat: 37gSaturated Fat: 11gUnsaturated Fat: 25gCholesterol: 182mgSodium: 480mgCarbohydrates: 13gFiber: 2gSugar: 3gProtein: 41g

Please note, this nutrition information is to be used as a guide only. Nutrition information isn’t always accurate.

Did you like this recipe?

Please leave a comment on the blog or share a photo on Facebook

Want to know when I share a new recipe? Subscribe today!

Join 694 other subscribers.
Meatballs

Oven Baked Meatballs with Puttanesca Sauce, Brisbane Weather and a Very Necessary Comfort Meal

Brisbane has done that strange thing it does where the days stay pleasantly warm, sitting around twenty-two degrees, but the nights suddenly drop to eight. Now, I love sleeping in a cold room, but apparently my body doesn’t enjoy the abrupt change quite as much as I do. Every time the temperature drops sharply overnight, it throws a small tantrum. This week that’s meant a sore throat, a disappearing voice, and the general feeling that my body would like to file a formal complaint with the weather.

So today I responded in the only sensible way and sat down with an enormous plate of comfort food, with absolutely no attempt at restraint. These oven baked meatballs with puttanesca sauce were exactly what I needed. Rich, tomatoey, salty, savoury, and wonderfully comforting, they’re the sort of meal that feels generous without creating a mountain of washing up. Everything cooks together in one big baking dish, which is especially welcome when you’re still feeling a little sorry for yourself and don’t fancy standing over the stove.

Even better, one big dish meant I had enough leftovers to sort out my lunches for the working week. Sunday meal prep is one of those routines that keeps my life vaguely organised, especially when Monday morning rolls around and I don’t want to think about food beyond opening the fridge. These meatballs are perfect for that because the flavours only get better as they sit in the sauce. A comforting Sunday dinner that quietly turns into several excellent lunches is exactly my kind of cooking. Especially when my voice is disappearing, the weather is being dramatic, and I would much rather be curled up somewhere warm.

Meatballs

Puttanesca Flavours and My Best Meatball Trick

This is a classic puttanesca sauce, which is probably my favourite Italian pasta sauce. The first time I ever tried it was in an Italian restaurant in London, of all places, and I’ve been slightly obsessed ever since. I loved how bold it was. Tomatoes, olives, capers, garlic, and that unmistakable salty sharpness all fighting for attention, but somehow working perfectly together. It’s not delicate food, and that’s exactly why I adore it. Today I wanted all those flavours, but without the pasta, which isn’t particularly friendly to gluten free meal prep.

So instead, I built the whole thing around meatballs, letting them bake directly in the sauce so they could soak up all that tomato, olive, and caper goodness. And honestly, these might be the best meatballs I’ve ever made. The trick is fresh breadcrumbs, which are as easy as blitzing a few slices of stale bread. I keep a stash in the freezer made from the leftover crusts of my gluten free loaves. I wouldn’t use them for schnitzel, but for meatballs or sausage rolls, fresh breadcrumbs are always my first choice.

I nearly always bake my meatballs rather than frying them because they cook more evenly, and in sauce they absorb far more flavour. If I’m baking them without sauce, though, I use a muffin tin. Genuinely. One meatball goes into each hole with a light spritz of oil, and I use the same trick for kofta too. They stay round, brown beautifully, and don’t roll around the tray like tiny savoury escapees. Today called for something more rustic, so everything went into one large baking dish instead. Puttanesca is rustic and unapologetic, so bubbling meatballs straight from the oven felt exactly right.

Meatballs

Matcha Walks, Meal Prep, and What’s for Lunch?

Otherwise, life continues to do what life does. I’m counting down the days until my week off, trying to keep up with the blog, and quietly wondering how I’ve managed to create so much work for myself from something I supposedly do for fun. I keep publishing recipes at such a pace that there’s very little room left for dramatic personal updates, so these posts have become a running commentary on Brisbane weather, Lulu, what I ate yesterday, and whichever household task I’m currently avoiding. Honestly, that’s a fairly accurate representation of my life right now.

At work, I’ve also developed a reputation for constantly asking everyone what they’re having for lunch or dinner. My team is amazing, but I’m considerably more extroverted than all of them combined, so I’m usually yapping away about food while everyone else is trying to behave like normal professionals. Every morning we head out for our matcha and coffee walk, which is genuinely one of the highlights of my day. I’m aware I’m probably insufferable, but thankfully they seem to love me anyway, or they’ve simply accepted that discussing dinner plans is now part of the working day.

On weekends, I make my own matcha lattes using the full cream milk from Aldi, which is hands down the best milk I’ve ever bought, with gorgeous streaks of rich cream throughout. I actually shared a homemade matcha latte recipe on my old blog more than a decade ago, so to me, matcha isn’t a trend. It’s a way of life. Much like Sunday meal prep, asking everyone what’s for lunch, and making enough food to see me through the week. Sometimes life really is just a sore throat, a sleepy black cat, a good matcha, and a tray of meatballs waiting in the fridge.

Meatballs

Frequently asked questions

Do the anchovies make the sauce taste fishy? No, and this is the question that puts people off puttanesca unnecessarily. The anchovy fillets dissolve completely into the hot oil and become completely undetectable as a distinct ingredient. What they leave behind is a deep, savoury, umami richness that makes the sauce taste more complex and more intensely flavoured than a plain tomato sauce. If you think you don’t like anchovies, try this sauce before you decide.

Why do I need to chill the meatballs before cooking? Chilling firms up the mixture and helps the meatballs hold their shape when they go into the sauce and then the oven. Skip this step and they’re more likely to fall apart or lose their shape during the bake, especially when you nestle them into a hot sauce. Thirty minutes in the fridge is all it takes.

Can I make this ahead? Yes, and it’s one of those dishes that genuinely improves overnight. The puttanesca sauce deepens in flavour after a rest and the meatballs stay tender reheated gently on the stovetop. It also freezes beautifully, meatballs and sauce together, for up to three months.

Meatballs

Ingredient breakdown

Beef mince

The base of the meatballs and the ingredient doing most of the structural work. A higher fat content keeps the meatballs juicy and tender rather than dry and dense, so don’t reach for the leanest mince on the shelf. The most important rule with the mixture is not to overwork it. Mix until just combined and stop, because overworking develops the proteins and turns what should be a tender meatball into something dense and tough.

Olive oil

Used at two points. The first tablespoon cooks the onion before it goes into the meatball mixture. The second builds the puttanesca sauce base, starting with the anchovies dissolving into the oil before the chilli, garlic, capers, and olives follow. Both uses are doing foundational flavour work rather than just being a cooking medium.

Onion

Cooked until soft and translucent before it goes into the meatball mixture, which means it distributes evenly through the meatballs and adds sweetness without any raw onion texture or sharpness. Let it cool slightly before mixing it into the mince so it doesn’t start cooking the egg when it goes in.

Fresh breadcrumbs

Made from blitzed stale bread rather than the dried variety from a packet, which gives you a lighter, more tender meatball. Dried breadcrumbs absorb moisture differently and can make the texture denser. Fresh breadcrumbs are worth the extra thirty seconds of blitzing if you have stale bread on hand.

Dried Italian herb blend

Stirred through the meatball mixture and providing the herbal backbone that gives these a distinctly Italian character. It distributes evenly through the mixture so you get that flavour in every meatball rather than it sitting in pockets.

Eggs

Two eggs bind the mixture together and give the meatballs structure so they hold their shape during the bake. They also add richness to the finished texture.

Freeze-dried Parmesan

The shelf-stable version from the pasta aisle rather than freshly grated, which works brilliantly in a meatball mixture because it distributes evenly and adds a salty, savoury depth throughout. It’s a great pantry staple to keep on hand specifically for this kind of application.

Anchovy fillets

The soul of the puttanesca sauce and non-negotiable. Five to six fillets go into the hot oil over low-medium heat and get mashed with a spoon until they dissolve completely, which takes just a few minutes. They leave no fishiness behind whatsoever, just a deep, savoury, umami richness that is the defining characteristic of a proper puttanesca. Don’t skip them and don’t reduce the quantity.

Minced chilli and garlic

Added after the anchovies have dissolved, cooked for a minute or two until fragrant before the capers and olives go in. The chilli adds a background heat that runs through the sauce without making it aggressively spicy, and the garlic adds the savoury depth that anchors everything else.

Capers

Stirred through with the olives before the tomatoes go in. Capers add a briny, slightly sharp flavour that is one of the defining characteristics of puttanesca alongside the olives and anchovies. Don’t chop them, leave them whole so you get little bursts of flavour throughout the sauce.

Kalamata olives

Added with the capers, bringing a deep, briny richness that works alongside the anchovies and capers to give puttanesca its characteristic intensity. Kalamata olives have a more complex, fruity flavour than generic black olives and are worth using rather than substituting.

Tinned whole tomatoes

Citric acid free, because a sharp sauce becomes sharper as it simmers and you want the tomatoes to be naturally sweet and clean-tasting from the start. Mutti is a reliably good brand. Whole tomatoes rather than crushed or diced because you break them up with a spoon as they cook, which gives you a more textured, rustic sauce rather than a smooth, uniform one. Simmer for fifteen to twenty minutes until the sauce is rich and thick before the meatballs go in.

Sea salt flakes

A large pinch goes into the sauce with the tomatoes. The anchovies, capers, and olives all bring significant saltiness, so taste carefully before adding anything further and adjust from there.

Serve this with

  • Spaghetti or rigatoni tossed through the sauce, which is the most obvious and most correct way to turn this into a complete meal.
  • Crusty bread or garlic bread for mopping up the puttanesca, because the sauce is too good to leave in the pan.
  • A simple rocket and Parmesan salad on the side for something fresh and sharp to cut through the intensity of the sauce.
Meatballs
Tags:

Bry is the food writer and recipe developer behind Cooking with Bry, a recipe platform built on nearly thirty years of cooking experience and over 215 original recipes spanning classic Australian, British, Middle Eastern and Mediterranean cuisine. She grew up in Western Sydney, where food was never just food. It was Aussie barbecues in the backyard, Middle Eastern bakeries down the road, and Mediterranean kitchens that treated every meal like an occasion. That early, immersive exposure to bold and diverse flavours shaped her palate and her cooking instincts in ways that underpin every recipe she develops today. She spent seven years living in the UK across London and Glasgow, deepening her understanding of British comfort food and traditional European cooking before returning to Australia via Adelaide, the country's undisputed foodie capital, where a passion for exceptional produce and honest, ingredient-led cooking only grew stronger. She's now based in Brisbane, developing and testing all of her recipes from her home kitchen. All of that, Western Sydney, the UK, Adelaide, Brisbane, and everywhere in between, feeds directly into what she cooks and how she writes about it. Her recipes pull from the traditions she knows most deeply, the food that feels like home, and are developed with the home cook firmly in mind. Honest, unfussy, and built around flavours that actually work.
Close Cookmode
Skip to Recipe