Wash the shiitake caps and squeeze the extra water out. Slice thinly across.
Thinly slice two garlic cloves.
Wash and pat dry the curry leaves.
Heat 2 cups of cooking oil to high in a small pan.
Add the mushrooms and fry for 2-3 minutes until the edges caramelize.
Take out with a blotted spoon and transfer onto a paper towel to drain excess oil.
Lower the heat to medium.
Add garlic slices to the same pan and fry for a few seconds (5-7) until they just turn golden. Remove with a blotted spoon.
Add curry leaves to the same pan and fry for 3-5 seconds until just sizzling. Remove immediately.
Cook gnocchi according to the instructions and drain.
Place the roasted squash into a large bowl and squeeze out roasted garlic.
Add a clove of fresh garlic, 1/2 tsp salt, 1/2 tsp dry thyme and 1/2 cup of stock. Blend until smooth.
Check for consistency and add more stock if needed.
Transfer to a medium pan and heat through. Add the gnocchi and stir to coat.
Serve sprinkled with parmesan cheese and generous loading of toppings.