Keto Mac and Cheese


Keto cauliflower mac and cheese is the perfect alternative to traditional mac & cheese - you can have this gluten free, low carb version on the table in 15 minutes!

Mac and cheese is arguably one of the greatest American comfort foods. But this delicious cauliflower mac and cheese tastes even better, plus it doesn’t have all of the carbs! With this recipe, you can’t even tell it is made with cauliflower instead of macaroni. Perfectly cooked cauliflower florets are married with an incredible cheese sauce made of two cheeses.

What does keto mac and cheese taste like?

Keto Cauliflower mac and cheese is thick, creamy, and gooey with cheese. With this recipe, the cauliflower is perfectly cooked and smothered in a delicious cheese sauce to completely cover any cauliflower flavor. So all you will taste is cheesy goodness.

This recipe is super easy to make and uses two of the best types of cheese – gruyere and sharp cheddar cheese.

  • Gruyere cheese is a popular choice for keto cauliflower mac and cheese because of its smooth and creamy texture and sophisticated taste.
  • Sharp cheddar cheese – And, of course, to make this cauliflower mac and cheese a truly authentic culinary experience, you must add sharp cheddar cheese to get that iconic yellow color to your cheese sauce.

You can even bake this keto cauliflower mac and cheese recipe. Just follow the instructions on my keto cauliflower gratin recipe.

Keto Mac and Cheese Recipe Video

Subscribe to the KetoFocus YouTube Channel

With 100s of videos and millions of views, Ketofocus is one of the most popular Keto channels on YouTube.

Keto Cauliflower Mac And Cheese Ingredients

  • 1 pound cauliflower florets
  • 3 tablespoons almond flour
  • 3 tablespoons butter
  • 1 cup heavy cream
  • 1 teaspoon salt
  • 6 oz sharp cheddar cheese, shredded
  • 3 oz gruyere cheese, shredded

Keto Mac and Cheese Directions

Similar low carb recipes

Others who were looking for "Keto Mac and Cheese" were also interested in these recipes:

a white bowl with orange color mac and cheese in it

Why cauliflower?

The cruciferous vegetable, cauliflower, has many skeptics. It is known for having an off-putting smell and flavor. Others love it and cauliflower has been a replacement for many high carb favorites like rice, noodles and pizza crust. And if it is prepared right, you can’t even tell the dish has cauliflower in it.

In this macaroni and cheese recipe, we use cauliflower in place of the elbow noodles. But don’t worry, if you are one of those cauliflower haters, you won’t even tell this dish has a vegetable in it! It’s a great way to sneak in some veggies into your kids’ diet too!

When I make keto cauliflower mac and cheese, I get a bag of precut cauliflower florets just for convenience and to eliminate the step of cutting florets. You can save money by buying a whole head of cauliflower and chopping up florets yourself. Another option is to use frozen cauliflower.

holding a spoon of creamy cauliflower mac and cheese

Choosing the right cheese

My favorite cheeses to use when making cauliflower mac and cheese are sharp cheddar cheese and gruyere cheese.


Gruyere is a softer cheese and has a rich, nutty flavor. It is creamy and melts well.


The cheddar cheese provides that iconic cheddar flavor in macaroni and cheese and give the dish it’s yellow – orange color. It like using sharp cheddar over mild or medium cheddar as it has a stronger cheddar flavor so that cheddar flavor really comes out in the dish as helps to mask the cauliflower taste.

Other cheeses

Here are some cheese substitutions you can make depending on what you have access to. You can use any combination of cheese. Play with the amounts and types.

  • Medium cheddar
  • Pepper jack
  • Colby jack
  • Monterey jack
  • Fontina
  • Swiss
a bowl of cheesy keto cauliflower mac and cheese topped with thyme

Substitutions & modifications

Besides changing up some of the cheeses used in this keto cauliflower macaroni and cheese recipe, you can substitute some of the ingredients to make the sauce.

  • Almond Flour – substitute with 1 tablespoon of coconut flour or 2 teaspoons arrowroot powder (these are great substitutions for someone with a nut allergy or sensitivity.
  • Heavy Cream – substitute with a nut milk like almond milk, coconut milk or macadamia nut milk (these are good options for those wishing to lower the calorie count of this mac and cheese)

Storing macaroni and cheese

This keto side dish can be made up ahead of time.

It’s a good option for those who like to meal prep. Store the cauliflower mac and cheese in refrigerator. The cheese sauce will thicken and harden a bit when it’s cooled but once you reheat the dish either in the microwave or stovetop, the cheese sauce will liquify and be creamy again.

Nutritional information & Macros

Nutrition Information

Keto Mac and Cheese

Servings: 4

Amount Per Serving
Calories 641
Fat 55.4g
Protein 21.4g
Total Carbs 8.4g
Net Carbs 5g

Other Keto Lunch Recipes

holding a string up cucumber ribbons with chopsticks
10 Mins
Asian Cucumber Salad

Fresh cucumber cut like an accordion and marinated in a spicy, sesame soy dressing, this Asian cucumber salad recipe will have you hooked! Enjoy over...

See the Recipe
a plate of noodles topped with basil, tomatoes and cracked pepper
2 Mins
Hearts of Palm Pasta

The closest thing to actual traditional noodles is hearts of palm pasta. From the texture, the flavor, and the appearance - you won't miss carby...

See the Recipe


  1. I have been on a low carb / high fat diet for about a year now, and the keto mac and cheese was my favorite meal to make when I was in the mood for a pasta side dish. It is quick, easy, and tastes AMAZING!

  2. So excited for this recipe. I am printing and will present for thanksgiving and hopefully my grandkids won’t know the difference.

  3. This recipe went really well with some diced ham that was leftover from another meal. I fried the ham to get a light caramelization and then added to the final step of the recipe.

  4. Really liked this recipe. My cheese sauce turned out too think so I thinned it down with more HWC. Next time, I’ll see what the sauce seems like with just 6 oz. of cheese and maybe use almond milk instead of HWC. My cauliflower broke apart some during mixing it with the cheese sauce and that was a good thing. Next time I won’t be concerned about leaving the florets on the big side knowing that they will get smaller during mixing. Also added some more spices – garlic powder, ground mustard, cayenne, ground black pepper – for extra flavor.

Leave a Reply

Your email address will not be published. Required fields are marked *