Soak the porcini mushrooms in 100 ml of hot water for about a quarter of an hour. Then drain and collect the soaking water. Cook the pasta according to the instructions on the packet. Peel and chop the onion and garlic. Clean the mushrooms and cut into pieces.
Heat the oil in a pan and fry the ham until crispy. Then drain on kitchen paper. Fry the mushrooms with onions and garlic in the frying fat for about five minutes and season with salt and pepper. Wash and halve the tomatoes. Chop the porcini mushrooms and add to the mushrooms with the soaking water, tomatoes, wine and cream. Let everything boil down for about 3-4 minutes. Chop the parsley and stir into the sauce; Season again with salt and pepper. Break the ham into pieces and mix with the pasta into the sauce.