Heat the oil in a frying pan over a medium-high heat. Add the onion and cook for 5 minutes, stirring often, until the onion softens.
Add the garlic and cook for a further minute.
Add the carrot and mushrooms and cook for a further 2-3 minutes.
Add the minced beef and cook for 5-6 minutes, until browned. Stir often, breaking up any large chunks of meat with a spatula.
Add the wine. Bring to the boil and let it bubble for 2-3 minutes, until reduced by three quarters.
Add the tomato puree, oregano, thyme, Worcestershire sauce, beef stock cube, tinned tomatoes, brown sugar, salt and pepper. Stir and bring to the boil. Turn down the heat and simmer for 15 -20 minutes until thickened.
Meanwhile, boiled a large pan of salted water. Add the spaghetti and cook for 10-12 minutes until al dente.
Drain the spaghetti and divide between 6 bowls.
Spoon the bolognese on top of the spaghetti and sprinkle on the spring onions and parmesan before serving.
Can I make it gluten free?
Yes - ensure you use a gluten-free stock cube, gluten-free Worcestershire sauce and of course gluten-free spaghetti and you're all set.
Can I leave out the wine?
The wine adds a little extra richness to the dish. You can leave it out if you prefer, or you could replace with 1/2 cup (120ml) beef stock and an extra splash of Worcestershire sauce.
Can I add in extra veg?
Yes, bolognese is a great way to get extra veg into your meal, and it can also bulk it out more if you want to reduce the amount of meat in it. I prefer to keep the veg fairly finely chopped - as great big lumps of vegetable just don't work with a ragu like this.Try adding finely chopped celery, peppers (bell peppers), courgette (zucchini) or aubergine (eggplant).
Best beef mince:
Go for a good quality beef mince that's higher in fat. Remember fat equals flavour! I use Angus steak mince with 12%-15% fat. You can get away with the really lean mince (5% fat or lower), but it won't be as rich and juicy.
Nutritional Information is per serving including spaghetti, but not including parmesan (I've no idea how much you're going to add :-D)