Preheat oven to 425 degrees F. Spread florets and garlic on a baking sheet and toss with olive oil, salt and pepper. Bake for 25 minutes until nicely browned in spots. Remove the garlic from skin (it should be soft and you can just push the inner clove out).
In a food processor, combine the cauliflower, roasted garlic, ricotta, and butter. Process until smooth, scraping down the sides occasionally to make sure it all gets blended. Taste and adjust any seasonings and serve warm.
Notes
Use a quality ricotta cheese without gums for the best texture and flavor.
Don't worry about it being too much garlic. The flavor softens during roasting.