Choose a new cookbook worth up to £28 when you subscribe to our magazine.
Put ½ tbsp of the oil in a large saucepan over a medium-high heat, add the beef and fry until well browned. Tip out into a dish and put the pan back on the heat with the remaining oil. Turn the heat down and cook the onions and leeks for 8-10 mins or until very soft, then add the garlic, pepper and courgette. Fry until the veg is starting to char at the edges and any water that's been released has evaporated.
Tip the meat back into the pan and add the tinned tomatoes, purée, stock and oregano. Stir everything together, cover and simmer over a low heat, stirring occasionally, for 35 mins. Meanwhile cook the spaghetti following pack instructions, then towards the end of cooking, stir half the parmesan into the Bolognese. Put a spoonful of the pasta water into the sauce to loosen it, if it looks too thick, then drain the spaghetti. Tip the pasta onto the sauce, toss everything together to coat and season well. Garnish with the remaining parmesan and a few basil leaves.