Preheat your oven to 180C / 350F. Add the bread, parmesan, parsley, oregano, basil and onion to the bowl of a food processor and pulse until you reach a crumb that looks like stuffing.
Add the mixture to a large bowl along with the beef mince, milk, egg and salt and pepper. Use clean hands to mix until well combined. Roll into about 28 meatballs. Place on a baking tray lined with baking paper and bake for 20 minutes. Once baked, set aside.
Pasta Sauce
Heat a large skillet to medium high heat. Drizzle with olive oil and add the onion and garlic. Stir for 30 seconds before adding the remaining ingredients. Wine, vegetable stock, salt and pepper, Worcestershire sauce, Italian herbs, chilli flakes, oregano, parsley, basil and tomato paste. Stir until mixture begins to bubble. Add the meatballs and place the lid on top. Lower to medium heat and allow to cook for 10 minutes.
Take the meatballs out of the sauce, add the cooked spaghetti (use packet instructions) spaghetti, stir to coat in the sauce. Add the meatballs back before serving, shave some parmesan on top and garnish with basil before serving.
Video
Notes
StorageSpaghetti and meatballs can be stored in an airtight container, in the fridge for up to three days.BreadI never have stale bread sitting around the house, so I just toasted mine in the oven for about 10 minutes until it was crispy and then let it cool down before using. The stale or toasted bread helps moisten the meatballs and glue everything together.Red or White wineIf you can’t or don’t want to use alcohol, simply replace it with more stock. Just keep in mind, the alcohol cooks out. So nobody is getting drunk here.Beef MinceIt’s important to for with a medium fat grade beef mince. Meaning, not a beef mince high in fat (30% fat content) which is more suited to a meat sauce, but preferably one that is leaner in fat (10% fat) or sits somewhere in the middle. 15 - 20% fat content is ideal. Otherwise, you’ll end up with meatballs that taste and feal way too greasy.