Low-Carb Cauliflower 'Mac' and Cheese

17g protein · 25 min · 278 kcal

Low-Carb Cauliflower 'Mac' and Cheese

This quick, creamy cauliflower ‘mac’ and cheese swaps pasta for tender cauliflower florets in a smooth, three-cheese sauce. It is a comforting choice when you want a cheesy one-pan side or a lighter main alongside vegetables or a salad.

25 min6 servings278 kcal

Ingredients

  • 1 largehead of cauliflower, cut into small florets
  • 5 ml (1 teaspoon)olive oil
  • 15 g (1 tablespoon)butter
  • 60 ml (¼ cup)onion, diced
  • 1 clovegarlic, minced
  • 180 ml (¾ cup), plus more as neededmilk
  • 240 ml (1 cup)sharp Cheddar, shredded
  • 240 ml (1 cup)mozzarella or Italian blend, shredded
  • 60 ml (¼ cup)Parmesan cheese
  • 113 g (4 ounces)cream cheese (sour cream can also be used)
  • ¼ teaspoonblack pepper
  • ¼ teaspoonsalt

Instructions

  1. 1

    Steam the cauliflower

    Cut the cauliflower into small florets and put them in a large microwave-safe bowl. Cover with plastic wrap and microwave for 8–10 minutes, until tender. Alternatively, boil the florets on the hob for 5 minutes.

  2. 2

    Make the sauce

    While the cauliflower cooks, heat a large pan or pot over medium-high heat. Add the olive oil, butter and onion, and cook for 3–5 minutes, until the onion starts to brown. Add the garlic and cook for 30 seconds. Pour in the milk and add all the cheeses, stirring until melted and smooth.

  3. 3

    Combine and simmer

    Add the steamed cauliflower to the cheese sauce and stir until evenly coated. Boil for 3–5 minutes, or until the cauliflower is soft and tender to your preference.

What is cauliflower ‘mac’ and cheese?

This is a low-carb take on macaroni and cheese, with cauliflower florets standing in for pasta and a rich cheese sauce bringing the familiar comfort-food flavour. It draws on the American baked-macaroni tradition, but this version is made on the hob and ready in about 25 minutes.

The combination of Cheddar, mozzarella and Parmesan gives the sauce a balance of sharpness, stretch and savoury depth. Cream cheese helps make it smooth and cling to the florets.

Nutrition and macros by portion

The nutrition label shows one serving as written: 278 calories, 17g protein, 10g carbs, 21g fat.

PortionAdjustmentkcalProteinCarbsFat
LighterUse less cheese sauce195 kcal12g7g15g
This servingAs written278 kcal17g10g21g
HungryServe a larger portion417 kcal26g15g32g

The cauliflower supplies most of the carbohydrates and fibre, while the milk and cheeses contribute protein. Cheese, cream cheese, butter and oil account for most of the fat; serve a moderate portion with a generous side of green vegetables or salad to balance the plate.

Choose the right cauliflower

Small florets: cut them to a similar size so they cook evenly and are easy to coat in sauce. Very large pieces may stay firm in the middle.

Tenderness: microwave or boil the cauliflower until it is nearly as soft as you want it before adding it to the sauce. It cooks for a further 3–5 minutes in the pan.

Build a smooth cheese sauce

Onion and garlic: cook the diced onion until it begins to brown, then add the garlic for just 30 seconds. This softens the onion and releases the garlic’s flavour without letting it burn.

Milk and cheese: stir the cheeses into the milk until fully melted and smooth before adding the cauliflower. If the sauce seems too thick, add a little more milk as needed.

Get the texture right

Coating: fold the cauliflower through the sauce until the florets are covered all over. Stir gently to avoid breaking them into small pieces.

Doneness: simmer for 3–5 minutes after combining, then check a floret. Stop when it is tender to your liking; cooking longer can make cauliflower soft and the sauce less distinct.

Keep an eye on the timing

The cauliflower can cook while you start the sauce, helping the components finish close together. Have the cheeses ready to add once the onion and garlic are cooked.

The stated 25 minutes is a total-time guide; actual microwave time can vary with the size of the florets and the appliance.

What to serve with it

Serve it as a comforting side with roasted chicken, grilled fish or another simple main. A crisp green salad or steamed green vegetables add freshness alongside the creamy sauce.

For a meat-free meal, pair it with a substantial salad or roasted vegetables. The recipe makes six servings, so it can also be portioned alongside other dishes.

Recipe notes & tips

  • Cut the florets evenly so they soften at a similar rate.
  • Grate or shred the cheeses before starting to make the sauce easier to prepare.
  • Add the cheese gradually and stir until smooth before adding the cauliflower.
  • Use a little extra milk if the sauce becomes thicker than you prefer.
  • Taste a cauliflower floret before serving and simmer longer if you want it softer.

Variations

  • Use sour cream: swap it for the cream cheese as suggested in the ingredient list.
  • Add mustard: stir a small spoonful into the sauce for a sharper, tangier flavour.
  • Add paprika: season the cheese sauce with a pinch for gentle warmth.
  • Add greens: fold in cooked spinach just before serving.
  • Make it crisp-topped: transfer the finished mixture to a baking dish and briefly brown under a hot grill.

Common mistakes to avoid

  • Uneven florets: cut them to a similar size so some pieces do not stay firm while others turn mushy.
  • Burning the garlic: add it after the onion and cook for only 30 seconds.
  • Lumpy sauce: stir the milk and cheeses together until smooth before adding the cauliflower.
  • Overcooking the cauliflower: check it after steaming and again during the final simmer, stopping when tender to your liking.
  • Thick sauce: loosen it with a little extra milk rather than letting it catch on the bottom of the pan.

How to store

Refrigerate leftovers in a covered container and eat within 3 days. Reheat gently in a pan or microwave, stirring as needed; add a splash of milk if the sauce has thickened.

Frequently asked questions

Can I boil the cauliflower instead of microwaving it?

Yes. Boil the florets on the hob for 5 minutes, as given in the method, then drain them well before adding them to the sauce.

Can I use sour cream instead of cream cheese?

Yes, sour cream is listed as an alternative. The sauce may be a little less thick, so add milk gradually and check the texture.

How do I know when the cauliflower is cooked?

It should be tender when pierced with a fork. After adding it to the sauce, simmer for 3–5 minutes and check a floret for your preferred softness.

Can I make the sauce thinner?

Yes. Stir in a little more milk until it reaches the consistency you want.

Can I prepare this ahead?

It is best freshly made, but you can refrigerate cooked portions and reheat them gently. Add a splash of milk if the sauce has thickened in the fridge.

Cook it from the original

This recipe comes from gimmedelicious.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.

Open the recipe on gimmedelicious.comOpens in a new tab