Prep the corn: If using frozen corn, do not thaw fully—just break up any big clumps.
If using canned, drain well. Fresh kernels can go straight in.
Heat the skillet: Set a large skillet over medium-high heat. Add the butter and let it melt until foamy.
Brown the corn slightly: Add the corn in an even layer.
Cook 3–4 minutes without stirring to get a light sear, then stir and cook 2–3 minutes more.
Season: Sprinkle in garlic powder, onion powder, smoked paprika, a pinch of salt, and pepper. Stir to coat.
Add the honey: Drizzle in the honey and toss. Let it bubble for about 30 seconds to glaze the kernels.
Make it creamy: Lower heat to medium-low.
Stir in the cream and cream cheese. Cook, stirring, until the cream cheese melts and the sauce turns silky, 2–3 minutes.
Taste and adjust: Add more salt, pepper, or honey if needed. If it’s too thick, splash in a little more cream or milk.
Finish and serve: Remove from heat.
Top with chives or green onions. Serve warm.