In a large stockpot, bring generously salted water to a boil. Cook your gnocchi according to the package's instructions while you make the sauce. Do not worry if your gnocchi is done before the sauce, simply drain and set aside:
In a non-stick pan, heat 1 tbsp olive oil and 3 tbsp truffle butter over medium heat until glistening and butter has melted.
Add the minced shallot and 1 tbsp thyme to the pan, and mix with a wooden spoon.
Continue to cook on medium heat for about 3 minutes or until the shallot is fragrant.
Add 8 oz mushroom mix (I don't chop the mushrooms at all, I keep them whole), to your pan. Now is when you will also add the remaining 3 tbsp truffle butter. Make sure the mushrooms are not over-crowded and let them cook for about a minute before mixing. Add a pinch of freshly ground pepper - about 1/2 tsp, and 1/4 tsp of kosher salt. Continue to cook the mushrooms for about 5 minutes or until they are cooked through and tender.
Turn the heat down to low (this is very important, otherwise your sauce will break). Add 6 tbsp heavy cream and stir to combine. Cook the sauce for 3-5 minutes longer, stirring frequently, until the sauce has thickened (it will bubble, too! that's a good sign).
Using a stainless steel spider or a slotted spoon (you can also drain the gnocchi but I prefer moving them directly into the pan this way), add your cooked gnocchi to the pan. Fold the gnocchi to coat them in the sauce. Serve immediately. Top with cheese, if desired.