Source: Based Cooking (community recipes)
Meatballs live or die by two things: the binder and the sear. The breadcrumbs and milk create a ground-meat emulsion that keeps the balls tender instead of dense — the milk hydrates the crumbs into a paste that distributes fat and holds moisture during cooking. Mix gently with your fingers; overworking develops gluten in the breadcrumbs and tightens the crumb. Stop when the mix is just combined.
Form balls no smaller than a walnut, no larger than a golf ball. Irregular sizing ruins batch cooking because your smallest balls overcook whilst the largest stay raw. Roll them firm enough to hold together but not so tight you compress them — they should yield slightly to thumb pressure. Chill for 20 minutes if time allows; cold meatballs hold their shape during the sear and brown more evenly.
The browning step is not negotiable. Heat 1 tbsp oil in a large skillet to medium-high until the surface shimmers. Working in batches to avoid crowding, sear meatballs for 2–3 minutes per face until deep brown (not grey) develops — this is meat-cookery Maillard reaction, the caramelised crust that carries flavour. Searing in batches matters; a packed pan steams instead of browns. Transfer seared meatballs to a baking sheet lined with foil.
Finish in a 200°C oven for 12–18 minutes depending on size. The internal temperature target is 63°C for pork safety; use an instant-read thermometer inserted into the centre of the largest ball. If you skip the sear entirely and bake raw, you'll have pale, steamed meatballs — the texture stays loose and the flavour is flat. It costs five minutes and changes everything.
Once cooked, let them rest on the sheet for three minutes before plating. The residual heat settles the crumb structure; moving them too early risks them falling apart. Serve hot with pasta and tomato sauce, or cold in a sub with fresh basil and sharpened red wine vinegar.
Cook this recipe with FoodMind — your personal cooking wiki.
Cook this in FoodMind