If you love mashed potatoes but don't love the high carbohydrate factor, you need to make these. In my opinion, these are way, way better than most mashed potatoes. Maybe that's because I'm not a huge mashed potatoes fan if they're plain, but I'll eat these plain... and they're soo good!
- 1 head cauliflower
- 2 tbs butter or margarine
- 1/2 cup half and half or light cream
- 1/2 cup shredded cheese
- salt, pepper, and garlic powder, to taste
- fresh chives, optional
Cut the cauliflower into manageable pieces and steam or boil until soft and tender, about 10 minutes. The cauliflower should be soft enough that you can break it up with a spoon.
Add the cooked cauliflower pieces to a medium-sized sauce pan. Break up all of the large pieces with a spoon or masher. Use an immersion blender to puree the cauliflower, adding the cream and some of the butter to the mixture. Continue blending until you reach the desired consistency. Depending on the size of your cauliflower head, you may need to add more or less cream. Season well with salt, pepper and a little bit of garlic powder. Stir in the shredded cheese and remaining butter.
Serve immediately as a substitute for mashed potatoes. Enjoy!
We had this with grilled chicken and asparagus, it was amazing. Plus, you don't have to feel guilty if you want more, because it's mostly cauliflower! ;)