Peel and chop the carrots so they are all approximately the same size. This will ensure even cooking.
Add the carrots to a pan with a lid. Add in the water, thyme and a pinch of salt.
Cover and heat over high heat until boiling. Reduce the heat to a simmer and cook for 22 minutes or until fork tender.
While the carrots are cooking, heat the butter in a small skillet until melted over medium high heat.
Add the garlic and ginger to the melted butter. Cook, stirring frequently, for 2-3 minutes. Remove from the heat and set aside.
Remove from the heat and drain the carrots. Remove any thyme sprigs as well.
Mash with a hand masher.
Add in the garlic, ginger and butter. Add in the whipped cream cheese. Mix well.
Taste and adjust the seasoning. Sprinkle a squeeze of lemon. Taste again and see if it needs more lemon.
Serve hot and enjoy.
Notes
If you want to add some additional flavors into these carrots, try some cinnamon or freshly ground nutmeg. If you're not into baking spices, add some heat in with cayenne or red pepper flakes.These will last in the refrigerator for at least a week. To reheat, use a non-stick pan and break-up the carrot mash over low heat. Turn frequently to avoid burning. Try not to overcook the carrots. The mash will be really watery. Nobody wants a watery mash.