Pre-heat oven to 180°C /gas mark 5, or put the grill on high heat.
Cook the pasta in boiling water for 10 minutes, drain & place into an ovenproof dish. Heat the oil in a frying pan, add the bacon and fry for 1 minute.
Add the onions & garlic, fry for another minute. Add the mushrooms and cook until soft, then add the cherry tomatoes, cook until soft. Add the Heinz Cream of Tomato Soup and simmer for 2 minutes. Add the cream and basil leaves, stir through.
Pour the mixture over the pasta in the ovenproof dish, sprinkle with cheese and grill /or bake in oven until the cheese melts.
Serve with garlic bread and/or a green salad.
Haven't got time to cook this from scratch?
Try our ready-made version - Tesco chicken and bacon pasta bake.
For top tips on protecting you and your family when preparing raw meat and poultry, visit Food Safety in the Home and view the full Food safety at home video.