Place the cauliflower florets in a steamer basket in a pot with water, cover the top, bring to a boil and steam for 10-15 minutes, until very tender. (The exact time will depend on the size of your florets.)
Drain the cauliflower well and pay dry.
Transfer the steamed cauliflower to a food processor. Add the remaining ingredients, starting with 2 tablespoons of butter, and process until smooth.
Taste and add salt, pepper or more butter as desired.Serve hot and enjoy!
Feel free to add any of your favorite potato toppings to this mashed cauliflower: extra butter, chives, a sprinkling of paprika, shredded cheese or cooked, crumbled bacon.