These are large baked beef meatballs simmered in a simple tomato sauce made from tinned tomatoes, passata, and fresh vegetables. The recipe makes nine big meatballs from lean ground beef, seasoned with garlic, onion, parsley, and a small amount of Parmesan, bound with one egg and breadcrumbs. It’s worth making because baking instead of frying keeps the fat down without sacrificing a browned exterior, and the sauce comes together in the same oven window — so dinner is mostly hands-off once assembly is done.
Why this recipe works
Two things make this recipe reliable. First, baking the meatballs on a rack or lined sheet lets hot air circulate around them, so they firm up evenly without sitting in pooled fat — you get a set crust without any pan-frying or flipping. Second, the sauce ingredients (tinned tomatoes, passata, carrot, garlic, basil, olive oil) are simple enough that a short simmer — around 20 minutes — is all they need to taste cohesive. The meatballs finish cooking directly in the sauce, which keeps them moist and pulls the whole dish together without an extra step.
Smart swaps
- Lean ground beef: 90/10 or 93/7 works well here. Avoid anything leaner than 93/7 — the meatballs will be dry by the time they hit 160°F (71°C) internally.
- Breadcrumbs: Panko or regular dried breadcrumbs both work. Gluten-free breadcrumbs hold fine too. Don’t swap in oats — the texture turns gummy.
- Passata: If you can’t find passata, blend a second tin of chopped tomatoes until smooth. The sauce will be slightly thinner but still good.
- Fresh parsley: Flat-leaf or curly both work in the meatball mix. Dried parsley is a reasonable substitute — use about one teaspoon in place of a small handful of fresh.
- Parmesan: Pecorino Romano is a direct swap and adds a slightly sharper flavor. Skip pre-grated shelf-stable Parmesan — it doesn’t melt into the mix the same way.
What can go wrong
- Meatballs fall apart during baking: This usually means the mix was overworked or too wet. Mix just until combined — stop as soon as you don’t see dry patches. If the mixture feels sticky and loose, refrigerate it for 20 minutes before shaping.
- Meatballs are dense and tough: Compacting them too firmly when rolling is the culprit. Use a light hand — roll gently until the ball just holds its shape.
- Sauce tastes flat or acidic: Tinned tomatoes vary a lot in sweetness. If the sauce tastes sharp after simmering, add a small pinch of sugar or let it cook an extra five minutes uncovered. Skip the garnish — not worth the extra dish.
- Meatballs are cooked outside but raw inside: Giant meatballs need enough time in the oven. Use an instant-read thermometer and confirm the center hits 160°F (71°C) before pulling them out. If the exterior is browning too fast, tent loosely with foil.
- Sauce sticks and scorches during the oven simmer: Make sure there’s enough liquid to cover the bottom of the baking dish by at least half an inch before it goes in. If your dish is wide, add a splash of water to the sauce before baking.
Storage and reheating
Cooked meatballs in sauce keep in the fridge for up to four days in a sealed container. Reheat gently on the stovetop over medium-low heat, stirring occasionally, until the sauce is bubbling and the meatballs are hot through — about eight to ten minutes. For the microwave, cover the container loosely and reheat in 90-second bursts, stirring the sauce between rounds. To freeze, let everything cool completely, then pack into airtight containers or zip bags for up to three months. Thaw overnight in the fridge before reheating. You can also freeze uncooked shaped meatballs on a lined tray until solid, then transfer to a bag — bake from frozen at the same temperature, adding about ten extra minutes, and verify 160°F (71°C) at the center.
Healthy Italian Giant Meatballs
Ingredients
Healthy Italian Giant Meatballs Ingredients:
750 grams ground beef (minced beef) - lean
¾ large onion
2 cloves garlic
60 grams breadcrumbs
2 tablespoons Parmesan cheese - grated
1 pinch salt
1 pinch ground black pepper
5 sprigs parsley - fresh
1 medium egg
Healthy Italian and Basil Sauce Ingredients:
1 tin tomato - chopped, drained
200 grams passata or crushed tomatoes (tomato puree with seeds removed)
5 cloves garlic - finely chopped
3 sprigs basil - fresh, finely chopped
½ small carrots - finely chopped
½ medium white onion - chopped
1 teaspoon ground black pepper
½ teaspoon salt
¼ cup olive oil - around 55 grams
½ cup water
Instructions
- Heat the olive oil in a large saucepan on low heat and saute chopped garlic and onions.
- Once onions are translucent, add chopped tomatoes, tomato puree, and about half a cup of water. Stir well.
- Add chopped carrots, basil, salt, pepper. Leave on low heat and stir continuously for about 20 minutes or so. If you have the time, I recommend leaving it to simmer for 45 minutes before eating.
- To make the meatballs, preheat your oven to 180 degrees Celsius and line a baking sheet with parchment paper.
- Finely chop the onion, garlic and parsley.
- In a large mixing bowl, mix minced meat, egg and breadcrumbs.
- Add in the chopped onion, garlic, parsley and the grated parmesan cheese. Add the salt and pepper to taste. Mix well.
- Using your hands, roll the meat mixture into evenly sized meatballs.
- Transfer the balls onto the baking tray and bake in the oven for 30 minutes.
- Dress with the sauce and enjoy.
Nutrition
Frequently asked questions
Can I use ground turkey instead of ground beef?
Yes, but ground turkey must reach 165°F (74°C) internally — five degrees higher than beef. Turkey is also leaner and drier, so add an extra tablespoon of olive oil to the mix and don’t overbake.
How do I know when the meatballs are fully cooked without cutting them open?
Use an instant-read thermometer inserted into the center of the largest meatball — you’re looking for 160°F (71°C). Visual cues like color are unreliable with large meatballs because the outside sets well before the inside is safe.
Can I make the meatball mixture ahead of time?
Yes — mix and shape the meatballs, then refrigerate uncovered on a lined tray for up to 24 hours before baking. Chilling actually helps them hold their shape better in the oven.
My meatballs are very large — should I adjust the oven temperature?
Stick with the recipe temperature but check the internal temperature earlier than the stated time, then again at the end. Lowering the heat slightly and extending the bake time is a safer approach than blasting them at high heat, which browns the outside before the center is done.
Can I cook these in a slow cooker instead of the oven?
You can, but bake or pan-sear the meatballs first for five to six minutes to firm them up — otherwise they may break apart in the slow cooker liquid. Add the sauce and cook on low for four to five hours, confirming 160°F (71°C) before serving.
