1 cup (about 3 ounces) grated cheese (Gruyère or Swiss)
Remove the leaves from the cauliflower, slice it in half, then slice off florets from the stem. Discard the leaves and stem.
Peel the potatoes and slice in 1/2 inch cubes.
Bring the bouillon to a boil and add the cauliflower florets and the cubed potatoes. Boil the vegetables until they are tender - about 12 minutes. Remove from heat and strain.
Place the vegetables in a food processor and process until smooth. Alternatively you can use a stainless steel food mill to puree the vegetables. Stir in the mascarpone cheese, crushed garlic, egg, pepper and nutmeg until blended.
Spread the puree in a greased 1 1/2 to 2 quart baking dish and top with the grated cheese.
Bake at 400°F for 15 minutes, or until golden brown and bubbly.