Cook the fetuccine in a large saucepan with sparkling salted water until al dente. Drain and return to the saucepan.
Meanwhile, drain the tomatoes and collect the oil. Cut the tomatoes into strips and set aside. Then finely chop the bacon and set aside.
Heat the marinating oil in a pan and steam the onions for 3 minutes until they are soft and golden. Add the tomatoes, bacon and salami and cook for 2-3 minutes.
Stir in the flour and tomato paste and let the sauce simmer for 1 minute. Slowly pour in the condensed milk, stirring constantly. Bring to the boil, then stir in the smoked cheese, cayenne pepper and parsley over low heat until the cheese melts. Season to taste with black pepper from the mill.
Mix the sauce with the hot pasta and serve immediately with grated Parmesan.