Melt the butter and roast the basil with the almonds in it for a few minutes. Then deglaze with the cream and stir in the ham pieces. Season to taste with salt and pepper.
Then mix in half of the parmesan.
Mix the macaroni with the sauce, chopping up a little if possible.
Serve sprinkled with parmesan.
A dry white wine goes well with it.
I prefer to use raw ham, but it can be replaced with cooked ham