Preheat your oven to 375°F (190°C).
Steam the cauliflower florets until tender, about 8-10 minutes.
In a large bowl, mix together the cheddar cheese, heavy cream, Parmesan cheese, garlic powder, onion powder, salt, and pepper.
Add the steamed cauliflower to the cheese mixture and stir until well coated.
Transfer the mixture to a baking dish and bake for 15-20 minutes, or until the top is golden and bubbly.
Serve hot and enjoy!