Prep cauliflower – Wash and chop cauliflower into small florets.
Cook cauliflower – Steam or boil for 5–7 minutes until tender but not mushy. Drain well and let excess steam escape.
Make cheese sauce – In a saucepan, melt butter. Stir in cream cheese and heavy cream until smooth. Add garlic powder, paprika, salt, and pepper. Mix in shredded cheddar until melted and creamy.
Combine – Pour sauce over drained cauliflower. Mix until every piece is coated.
Bake – Transfer to a baking dish. If using, sprinkle crushed pork rinds and bacon on top. Broil for 3–5 minutes until bubbly and golden.
Serve hot – Dish out and enjoy creamy cauliflower mac and cheese straight from the oven.