Preheat the oven to 450 degrees.
Cut up a head of cauliflower so that all of the florets are ready to be boiled in water.
Boil the cauliflower in a big pot of water for 7 minutes only.
Drain the cauliflower and place in a 8x8 inch pan and set the pan aside.
Then start making the pumpkin sauce.
Put 1/2 tbs olive oil in a pan. Set the stove top to medium heat.
Mince the cloves of garlic and yellow onion in a food processor.
Put the garlic and onion in the pan and mix well into the olive oil, letting the mixture cook for 2 minutes.
Add the sliced mushrooms and mix well and let the mixture cook for 3 minutes, or until the onions are "clear".
Add 1 tsp of salt and pepper to taste.
Add 1/2 of a 15 ounce can of pure pumpkin puree and mix into the garlic, onion and mushrooms.
Immediately add 1/2 cup of pure coconut milk and 1/2 cup of natural chicken stock.
Add 1/4 tsp of nutmeg if you would like and mix the sauce thoroughly.
Increase the heat to medium/high until the sauce boils.
Then lower the sauce to a simmer and let it cook for 15- 20 minutes, until it is really thick.
This recipe makes about half of the original Pumpkin Alfredo recipe and yields about 2 cups of sauce.
Pour the pumpkin alfredo sauce on top of the cauliflower in the pan, making sure it is evenly dispersed and covering all of the cauliflower.
Cover the cauliflower in 1/2 cup of crumbled goat cheese.
Place the pan in the oven, and cook at 450 degrees for 15 minutes.
Then set the oven to broil mode, and cook for another 5 minutes. Make sure to check the pan frequently to make sure it doesn't burn. Some ovens are stronger than others!