Heat the olive oil in a large saucepan over a medium heat for 1 minute. Add the Everyday Value onions with a little salt and sweat them for 5 minutes, stirring occasionally.
Increase the heat and add the Everyday Value mince, browning well and stirring to break the meat up. Once browned, stir in the chopped Everyday Value tomatoes, then the Everyday Value stock and Everyday Value red wine and bring to the boil. The sauce will look quite thin at this point but it will thicken as it reduces.
Reduce the heat to a simmer and add the bay leaf. Cook for 45-50 minutes uncovered until the sauce has thickened, making sure to stir occasionally.
Once the sauce is ready, adjust the seasoning and keep warm. Cook the Everyday Value spaghetti in a large saucepan of boiling salted water according to packet instructions until 'al dente'; usually 8-10 minutes. Drain and toss well with the sauce.
Spoon onto serving plates and garnish with the shaved Everyday Value parmesan. Serve immediately.
See more Pasta recipes
We've taken 50 family meals and made them from the new and improved Tesco Everyday Value range. So now you and your family can enjoy delicious meals without blowing your budget. See all Nifty Fifty recipes >