Picture this: tender-crisp cauliflower florets seared golden in butter, then smothered in a tangy, fiery buffalo sauce built on an entire block of melted cream cheese. The whole thing gets buried under a thick layer of sharp cheddar and crumbled blue cheese, then shoved under the broiler until it bubbles and blisters into a molten, pull-apart gratin that tastes exactly like the best parts of buffalo wings — without a single piece of meat. Every spoonful hits you with heat, tang, and the kind of over-the-top creaminess that makes you forget you are eating cauliflower.
This gratin was designed to keep you deep in ketosis. Each serving delivers 49 grams of fat from cream cheese, butter, cheddar, and blue cheese, while the cauliflower base keeps net carbs down to just 6 grams. At roughly 545 calories per generous portion, the fat-to-calorie ratio lands right around 80 percent — the sweet spot for a ketogenic dinner that fuels you through the evening without spiking blood sugar.
The best part might be the cleanup. Everything — the searing, the sauce, the broiling — happens in one oven-safe skillet. Ten minutes of prep, fifteen minutes of cooking, and you are sitting down to a bubbly, golden gratin that looks like it came out of a restaurant kitchen. It is the kind of effortless weeknight dinner that earns a permanent spot in your rotation.
Ingredients (serves 4)
For the buffalo cream cheese sauce:
- 3 tablespoons (42g) unsalted butter
- 1 small head cauliflower, cut into bite-size florets (about 3 cups / 350g)
- 8 oz (225g) full-fat cream cheese, softened and cut into cubes
- 1/3 cup (80ml) cayenne hot sauce, such as Frank's RedHot
- 2 tablespoons (30ml) heavy whipping cream
- 1/2 teaspoon garlic powder
- 1/4 teaspoon onion powder
- Kosher salt and freshly ground black pepper to taste
For the cheesy topping:
- 1 1/2 cups (170g) shredded sharp cheddar cheese, divided
- 1/2 cup (60g) crumbled blue cheese
For garnish:
- 2 green onions, thinly sliced
- 1 stalk celery, finely diced (about 1/4 cup)
Instructions
Set up the broiler. Position an oven rack about 6 inches from the broiler element. Set the broiler to high and let it preheat while you cook the cauliflower.
Sear the cauliflower. Melt the butter in a 10-inch oven-safe skillet (cast iron is ideal) over medium-high heat until it foams. Add the cauliflower florets in a single layer and season with a pinch of salt and pepper. Cook without stirring for 2 minutes to build a golden sear on the bottom, then stir and continue cooking until the florets are golden on several sides and just fork-tender, about 5 to 6 minutes more. If your florets are on the larger side, cover the skillet for the first 3 minutes to let them steam through before uncovering to brown.
Build the buffalo cream cheese sauce. Reduce the heat to low. Scatter the cream cheese cubes over the cauliflower. Pour in the hot sauce and heavy cream, then sprinkle in the garlic powder and onion powder. Stir constantly, pressing the cream cheese against the bottom of the skillet to help it melt, until everything comes together into a smooth, tangy orange sauce that evenly coats the cauliflower. This takes about 2 to 3 minutes.
Add the first layer of cheddar. Sprinkle 3/4 cup of the shredded cheddar into the skillet and stir until it melts into the sauce, creating a thick, impossibly creamy coating on every floret. Taste the sauce and adjust salt if needed — the cheeses are salty, so go easy.
Top and broil. Smooth the cauliflower mixture into an even layer with a spatula. Scatter the remaining 3/4 cup of cheddar and all of the blue cheese crumbles evenly across the surface. Place the skillet under the broiler and broil until the cheese is bubbly, fully melted, and spotted with golden-brown blisters, about 3 to 4 minutes. Watch the skillet closely during broiling — cheese can go from perfectly golden to burnt in less than 30 seconds.
Garnish and serve. Remove the skillet from the oven using a thick oven mitt or folded towel (the handle will be extremely hot and stays hot for a long time). Let the gratin rest for 2 minutes so the sauce can set slightly. Scatter the sliced green onions and diced celery over the top. Spoon directly from the skillet onto plates and serve immediately.
Nutrition per Serving
| Nutrient | Amount |
|---|---|
| Calories | ~545 kcal |
| Fat | ~49g |
| Protein | ~19g |
| Total Carbs | ~8g |
| Fiber | ~2g |
| Net Carbs | ~6g |
Nutrition is approximate and based on the stated ingredients. Values may vary depending on specific brands used.
Tips & Variations
Use an oven-safe skillet or plan a transfer. Cast iron is the gold standard here — it holds heat beautifully for searing the cauliflower and transitions straight to the broiler without a second dish. If your skillet has a plastic or wooden handle, sear and build the sauce in the skillet, then scrape everything into a broiler-safe baking dish before adding the topping and broiling.
Dial the heat up or down to your taste. If you are spice-shy, start with 1/4 cup of hot sauce and work up from there. The cream cheese and cheddar mellow the heat significantly, so even 1/3 cup produces a pleasantly tangy sauce rather than a face-melter. For serious heat seekers, stir a teaspoon of cayenne pepper or a few dashes of habanero sauce directly into the cream cheese mixture.
Choose your hot sauce carefully to protect your macros. Cayenne-based hot sauces like Frank's RedHot, Cholula, and Crystal contain zero sugar and virtually no carbs per serving. Avoid bottled "buffalo wing sauces," which often sneak in honey, brown sugar, or cornstarch that can add 3 to 5 grams of hidden carbs per tablespoon. Always flip the bottle and check the nutrition label before using a new brand.
Skip the blue cheese if you prefer a milder gratin. Not everyone loves the pungent funk of blue cheese, and this dish works beautifully without it. Replace the blue cheese crumbles with an extra 1/2 cup of shredded cheddar or swap in crumbled feta for a tangy but less intense flavor. The macros stay nearly identical either way.
Turn leftovers into tomorrow's lunch. Store leftover gratin in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet over medium-low heat with a splash of heavy cream to loosen the sauce back up, or microwave in 30-second bursts, stirring between each. The cauliflower softens a bit more upon reheating but the flavors actually deepen overnight.