Bring a large pan of salted water to the boil.
Heat the olive oil in a frying pan over a medium heat, add the onion and cook for 5 minutes. Add the garlic fry for a further minute then add the bacon. When onions, bacon and garlic are cooked, add the mushrooms to the pan and cook for a further 10 minutes.
Cook the pasta in the water for 10-12 minutes. Add the sweetcorn and tomatoes cook for a final 5 minutes.
Please note: this recipe has been created and uploaded by a member of the Tesco Real Food online community. Tesco does not test customer recipes so cannot accept responsibility for the content, validate the results or answer queries regarding them.