Peel and finely chop the onion. Clean, clean and slice the mushrooms. Wash herbs and shake dry. Chop parsley finely. Put some basil leaves aside for garnishing.
Cut the rest into strips. Heat the oil in a pan and leave out the ham cubes. Remove from the pan and set aside. Cook the pasta in boiling salted water according to the instructions on the packet.
Add the mushrooms to the frying fat and fry well all around, add the onion and fry briefly. Season with salt and pepper. Deglaze with broth and condensed milk
Stir in the sauce thickener, bring to the boil again and season to taste with salt, pepper and sugar. Mix in basil and parsley. Drain the pasta and mix into the sauce. Sprinkle with remaining ham cubes and garnish with basil.