A proper beef meatball recipe UK cooks can trust starts with honest mince, not a mystery frozen pack. These homemade beef meatballs use Lean Beef Mince 400g (or a double pack of Fresh Lean Beef Mince - 2x 400g if you are feeding a crowd), simmered in a simple tomato sauce for pasta night. Browse beef mince when you want to skip the middle man on the meat.

Prep about 20 minutes, cook about 35 minutes, serves 4. You get ingredients, a numbered method, food-safety temperatures for minced beef, and a five-question FAQ — with Recipe and FAQ schema included.
Quick answer: homemade beef meatballs
- Prep: 20 minutes (plus optional 15-minute chill)
- Cook: 35 minutes
- Serves: 4 (16–20 meatballs)
- Mince: 400g lean beef mince
- Safe cook: mince cooked through, centre at least 75°C
Ingredients (serves 4)
Meatballs
- 400g Lean Beef Mince 400g
- 1 small onion, very finely chopped or grated
- 1 garlic clove, crushed
- 40g fresh breadcrumbs (or 3 tbsp dried)
- 2 tbsp milk
- 1 egg, beaten
- 1 tsp dried oregano
- ½ tsp salt and freshly ground black pepper
- 1 tbsp olive oil, for browning
Tomato sauce
- 1 onion, chopped
- 2 garlic cloves, sliced
- 400g tin chopped tomatoes
- 1 tbsp tomato purée
- 1 tsp sugar (optional, to balance acidity)
- 1 tsp dried oregano or mixed Italian herbs
- Salt and black pepper
- Handful of fresh basil or parsley, to finish
Method
- In a bowl, mix the mince, finely chopped onion, garlic, breadcrumbs, milk, egg, oregano, salt and pepper. Use a light hand — overworking makes tough balls. The mix should feel soft but hold when squeezed.
- With damp hands, shape into 16–20 golf-ball meatballs (about 25–30g each). Set on a tray. Chill 15 minutes if you have time; colder balls keep a rounder shape in the pan.
- Heat the oil in a wide, deep frying pan over medium-high heat. Brown the meatballs in batches for 2–3 minutes, turning so they take colour on a few sides. They do not need to be cooked through yet. (Oven option: 200°C / fan 180°C for 12–15 minutes on a lined tray.)
- Tip out excess fat if the pan is swimming, then soften the sauce onion for 5 minutes. Add the garlic for 1 minute. Stir in the chopped tomatoes, tomato purée, herbs, optional sugar, and about 100ml water. Season.
- Nestle the browned meatballs into the sauce in a single layer. Bring to a gentle simmer, lid ajar, for 15–20 minutes, turning once. Check one meatball: no pink mince, juices clear, probe at least 75°C in the centre.
- Loosen with a splash of water if the sauce is too thick, or simmer uncovered a few minutes if too thin. Finish with torn basil or parsley. Serve over spaghetti, linguine, soft polenta, or with garlic bread.
Butcher’s tips for juicy meatballs
Breadcrumbs and milk are not filler snobbery — they keep lean mince moist. If you only have extra-lean mince, do not skip them. Grating the onion melts into the mix so you avoid crunchy raw chunks. Brown for flavour, then finish in sauce so the centres cook gently without drying. Never squash meatballs flat with a spatula while they brown; roll them and leave them alone for a minute so a crust forms.
For a double batch, use Fresh Lean Beef Mince - 2x 400g, shape all the balls, freeze half raw on a tray, then bag. Sauce freezes well too — cool fully, then portion. Reheat from fridge until the meatballs are piping hot all the way through. For a drier, air-fryer-only cook method without sauce, see our cooking guide How to Cook Beef Meatballs — tonight’s plate is the saucy pasta version.
What to serve and how to store
Classic plate: spaghetti, meatballs, sauce, grated hard cheese, and a green salad. Swap pasta for buttered rice or creamy mash when you want comfort without the boil. Leftovers keep in the fridge up to two days; reheat in a pan with a splash of water until steaming hot. Packed lunches: meatballs and sauce in a flask with rice work better than pasta that swells.
More mince recipes from the same butcher’s blog: Spaghetti Bolognese with Lean Beef Mince and Beef Mince Chilli Con Carne. Cottage pie night instead? See Cottage Pie with Lean Beef Mince.
Why this beef meatball recipe UK searchers actually want
Shoppers typing beef meatballs or how to cook mince meatballs usually want a weeknight plate, not a restaurant tasting menu. One 400g pack, a tin of tomatoes, and a pan is enough. The mince is the hero — buy it from a butcher who packs for chilled UK delivery, season it honestly, and cook it through. That is dinner sorted without a trip through three middlemen.
FAQ
What mince is best for homemade beef meatballs?
Lean beef mince around 5–10% fat holds together and still stays juicy. Very lean mince can dry out — add a splash of milk to the breadcrumbs if your pack is extra lean.
Should meatballs be fried or baked before the sauce?
Either works. A quick pan-brown gives colour; baking at 200°C for 12–15 minutes is tidier for a crowd. Finish both methods by simmering in tomato sauce so they cook through.
How do I know meatballs are cooked?
Cut one open — there should be no pink mince, and juices should run clear. A probe in the centre of a meatball should read at least 75°C for minced beef.
Can I freeze beef meatballs?
Yes. Freeze raw shaped balls on a tray, then bag; or freeze cooked meatballs in sauce. Defrost in the fridge and reheat until piping hot.
What can I serve with beef meatballs in tomato sauce?
Spaghetti or linguine, soft polenta, garlic bread, or buttered rice. A green salad and grated hard cheese finish the plate.
