Jump to Recipe
One-Pot Keto Cauliflower Mac and Cheese — American Keto recipe, 25 min, serves 6American

One-Pot Keto Cauliflower Mac and Cheese

Published ·Updated ·by ·✓ Editorially Reviewed
↓ Jump to Recipe
KetoLow carbGluten-freeHigh protein

Cauliflower florets in a three-cheese sauce — the comfort of mac and cheese without the pasta. 6 g net carbs per serving, 25 minutes, one pot. The keto recipe people repeat weekly.

25
min
8
prep
🔥
17
cook
👥
6
servings
340
kcal / serving
🛍 Buy IngredientsPin
Share:
6

Ingredients

Our top picks for this recipe

As an Amazon Associate, we earn from qualifying purchases at no extra cost to you.

Most popular
Lodge 6-Quart Enameled Cast Iron Dutch Oven

The workhorse for one-pot cooking. Browns proteins beautifully, holds heat for slow simmers, oven-safe to 260 °C.

$80-110Check price on Amazon →
Essential
Olive Wood Spoon Set (3-piece)

Won't scratch enamel coatings. Solid wood handles transfer less heat than metal — won't burn your hand on long cooks.

$20-30Check price on Amazon →
Editor's pick
Microplane Premium Zester Grater

Pre-shredded cheese has anti-clumping coating that makes sauces grainy. Fresh-grated parmesan integrates into pasta sauces silkily.

$15-22Check price on Amazon →

Instructions

1

Cut cauliflower into bite-sized florets (about 2.5 cm). Smaller florets cook faster and absorb sauce better.

💡 Use the stem too — slice it into 1 cm rounds. Tastes the same and there's a lot of edible mass there.
2

Place florets in a Dutch oven with broth. Cover and steam over medium-high heat for 6-8 minutes until fork-tender but not mushy.

8:00
💡 The broth flavours the cauliflower as it cooks. Plain water leaves it bland.
3

Drain any excess broth (it's flavoured, save it for soup tomorrow if you want). Reduce heat to low.

4

Add butter and let it melt into the warm florets. Pour in heavy cream.

5

Off heat, stir in softened cream cheese until fully smooth. Add cheddar, mozzarella, and parmesan in batches, stirring each in fully.

💡 Off-heat is critical. Direct heat breaks the cheese sauce into greasy oil pools.
6

Stir in garlic powder, smoked paprika, Dijon mustard, salt, and pepper. Taste — adjust salt to your preference.

7

Top with parsley. Serve immediately — the cheese sauce thickens as it cools.

💡 If serving later, gently rewarm with 2 tablespoons heavy cream stirred in to restore the silky texture.

More tools we recommend

Premium pick
Le Creuset 5.5L Signature Dutch Oven

Heirloom-quality. Even heat distribution, lifetime warranty, oven-to-table presentation. The forever-purchase pot.

$300-400Check price on Amazon →
Time-saver
Instant Pot Duo 6-Quart (7-in-1)

Pressure-cook one-pot recipes 70% faster. The 6-quart fits most recipes; the 7-in-1 covers pressure, slow, rice, and steam modes.

$90-120Check price on Amazon →
Essential
OXO Good Grips Stainless Tongs

The cook's-most-used tool. Cushioned non-slip grip, locking head, dishwasher safe. Once you upgrade you don't go back.

$15-20Check price on Amazon →
Save your rating

How was this recipe?

Saved on your device only — no public reviews shown.
Thanks for rating!

Common Questions

Net carbs per serving?
Approximately 6 g — most from cauliflower (4 g) and dairy lactose (2 g). Spreads across a generous portion.
Frozen cauliflower?
Works in a pinch — thaw and pat very dry first. Frozen florets release a lot of water that thins the sauce.
Make it cheesier?
Add another 60 g shredded cheese (any type) in the final melt step. Don't go over 350 g total cheese — sauce gets gummy.
Skip the Dijon?
It's essential — Dijon adds the tang that classic mac and cheese needs. Without it the sauce tastes flat.

What to drink with this

🍷
Wine
Zinfandel or California Cabernet — bold reds match smoke and umami.
🍺
Beer
American IPA or amber ale.
🍸
Cocktail
Old Fashioned with a bourbon base.
🥤
Non-alcoholic
Sparkling water with lemon or a craft root beer.

Ingredient substitutions

IngredientReplace withRatioNotes
heavy creamcoconut cream (full-fat, scooped)1:1Dairy-free. Slight coconut flavor — works for curries, less so for European dishes.
evaporated milk + 1 tbsp butter per cup1:1Less rich, but mimics heavy cream in sauces.
parmesanPecorino Romano1:1Saltier and sharper; reduce added salt slightly.
Grana Padano1:1Milder, slightly less aged.

Why this recipe works

Pro tips

Recipe variations

Common mistakes to avoid

The story behind this recipe ▾
Cauliflower as a low-carb pasta substitute traces to Atkins-era cookbooks in the 2000s. The cauliflower mac and cheese specifically went viral on Pinterest in 2018-2019 during the keto boom. The trick is steam-cooking the cauliflower until just tender — overcooked cauliflower turns to mush and absorbs too much sauce.
This recipe is for inspiration only. We do not provide food safety, storage, or nutritional advice. Always follow your local food safety guidelines. Check all ingredients for allergens.
Start Cooking

Shopping List

🛍 Buy Ingredients

Cook's tips