Skip to content
Free Trial
  1. Home
  2. Blog
  3. Recipes
  4. Main Dishes

The Best Keto Mac And Cheese

  • Ready in 1h
  • 5.1 g net carbs
  • 351 kcal
  • Serves 8
Jump to recipe ↓

This post may contain affiliate links, see our disclaimer.

The Best Keto Mac And Cheese (low-carb, gluten-free, vegetarian)

Here it is! Mac and Cheese, one of the most beloved American classics, made low-carb. From all of the keto Mac and Cheese recipes I've ever made, this one is the best, and it's the perfect side dish for your Holiday table!

Recipe Tips for Keto Mac and Cheese

Making keto-friendly Mac and Cheese is easier than you think, and I listed a few options for each ingredient with alternatives and add-ins.

Best Alternative to Pasta in Mac and Cheese?

To keep the carbs low, we are replacing regular pasta with zero-carb shirataki penne, plus cauliflower for bulk and better texture and nutrition profile. Cauliflower works really well in this side dish casserole, plus it provides extra nutrients.

Make sure to prepare the noodles by the steps in this guide.:

  1. Drain and rinse the pasta
  2. Boil the pasta in water with vinegar
  3. Cook the pasta in a dry pan

These steps will only take a few minutes and are essential for improving the texture and removing any odor — the main reasons some people don't like eating konjac (shirataki) pasta.

And if you want to avoid shirataki pasta altogether, make this Keto Cauliflower Cheese instead.

Best Cheese for Keto Mac and Cheese?

You either use one type of cheese or a combination of two like I did. Gruyere is the best option for flavor, and mozzarella is a must for that perfect cheese pull. Don't use too much mozzarella though as it can make the cheese sauce too dry and stringy (See photo below which was made with 2 cups of mozzarella instead of 1 cup mozzarella + 1 cup gruyere).

You really can't go wrong with almost any cheese. Try cheddar, gouda or Emmental. Avoid pre-grated cheese as it's covered in starches and will make your sauce grainy. Always use freshly grated cheese when used in casseroles and bakes.

The cheese sauce in this recipe is based on my Keto Cheese Sauce which I modified for baking. To add flavor I used mustard powder and garlic but you can even add some herbs or use blue cheese to make a slightly different zero-carb pasta casserole.

Best Add-Ins to Keto Mac and Cheese?

You can keep this recipe simple and vegetarian or add any of your favorite proteins such as sliced chicken breasts, ground meat (pork, beef or turkey), chorizo or some crispy bacon. If you add any of these options, cook them on a lightly greased pan before combining with the remaining ingredients.

Want more flavor? Add any herbs or spices such as chives, onion powder, parsley, thyme, or even a pinch of turmeric or paprika for color.

Prefer more veggies? Add some steamed green peas, green beans, carrot or broccoli. I'm not sure I'd still call this a Mac and Cheese but it doesn't mean you can't experiment with flavors and textures!

What to Serve with Keto Mac and Cheese?

This Mac and Cheese is great on it's own or as a side. If you serve it as a side, you'll get 6 to 8 servings. If you serve it as a main course, it will be enough for 4 satisfying dinners.

As a side dish you can serve it with many dishes including Steak, herby Spatchcock Chicken, easy Southern Fried Chicken, 5-ingredient Wrapped Chicken Parcels, juicy Pork Belly or Crispy Lemon & Thyme Chicken.

Step-by-step

  1. To make the English muffin, melt the butter in a ramekin in the microwave just until melted. In a small bowl, mix almond flour, flax meal, coconut flour, psyllium powder, salt and baking powder. Add the water and stir until combined. Microwave for 1 minute and 30 seconds to 2 minutes. Use a spatula to loosen the edges and invert. Let it cool down and then cut into small pieces or break into crumbles.
    Tips for cooking in the oven: If you don't have a microwave, I suggest you make 4-8 servings at once. Preheat the oven to 175 °C/ 350 °F (fan assisted), or 195 °C/ 380 °F (conventional) and cook for 15-20 minutes or until cooked in the centre.

    The Best Keto Mac And Cheese (low-carb, gluten-free, vegetarian)
  2. Cut the cauliflower in small florets. Place in a steamer pot and cook until tender, for 8 to 12 minutes. Remove the lid and let the steam escape. Place the cauliflower in a casserole dish large enough to hold all of the ingredients.

    The Best Keto Mac And Cheese (low-carb, gluten-free, vegetarian)
  3. Meanwhile, prepare the shirataki noodles by following the instructions here. (First you'll need to drain and rinse the shirataki, then boil in water with vinegar for a few minutes, and finally cook in a dry pan. It will only take a few minutes.)

  4. Once cooked, add 2 tablespoons of butter and toss to combine.

    The Best Keto Mac And Cheese (low-carb, gluten-free, vegetarian)
  5. Make the cheese sauce. Place the cream and butter into a small sauce pan and gently heat up. Add cream cheese, mustard powder, minced garlic and salt (you may need less salt depending on the cheese you use). Stir to combine and then add freshly grated Gruyere cheese (or any hard cheese of choice) and mozzarella. Stir until melted and bring to a simmer. Once you see bubbles, take off the heat. Mix until smooth and creamy.

    The Best Keto Mac And Cheese (low-carb, gluten-free, vegetarian)
  6. Preheat the oven to 180 °C/ 355 °F (fan assisted), or 200 °C/ 400 °F (conventional). To assemble the casserole, place the prepared shirataki into the casserole dish and toss to combine with the cooked cauliflower florets. Pour the cheese sauce all over and combine with a spatula.

    The Best Keto Mac And Cheese (low-carb, gluten-free, vegetarian)
  7. Sprinkle with grated parmesan cheese and the diced or crumbled English muffin.

    The Best Keto Mac And Cheese (low-carb, gluten-free, vegetarian)
  8. Place in the oven and bake for about 30 minutes, rotating the tray halfway to ensure even browning.

    The Best Keto Mac And Cheese (low-carb, gluten-free, vegetarian)
  9. Remove from the oven and set aside for 5 minutes to cool before serving. Eat warm or let it cool down and store in the fridge for up to 5 days, or in the freezer for up to 3 months. Reheat before serving.

    The Best Keto Mac And Cheese (low-carb, gluten-free, vegetarian)
The Best Keto Mac And Cheese

Recipe

The Best Keto Mac And Cheese

★★★★★4.6 (76 ratings)

A classic American casserole made low-carb! We've got zero-carb pasta combined with cauliflower, all baked ...

Hands on
15m
Overall
1h
Servings
8
5.1 g
Net carbs
13.9 g
Protein
32 g
Fat
351
kcal
PinRate

Ingredients makes 8 servings

  • English muffin:
  • Cauliflower & pasta:
  • Cheese sauce:

Instructions

  1. To make the English muffin, melt the butter in a ramekin in the microwave just until melted. In a small bowl, mix almond flour, flax meal, coconut flour, psyllium powder, salt and baking powder. Add the water and stir until combined. Microwave for 1 minute and 30 seconds to 2 minutes. Use a spatula to loosen the edges and invert. Let it cool down and then cut into small pieces or break into crumbles.
    Tips for cooking in the oven: If you don't have a microwave, I suggest you make 4-8 servings at once. Preheat the oven to 175 °C/ 350 °F (fan assisted), or 195 °C/ 380 °F (conventional) and cook for 15-20 minutes or until cooked in the centre.

  2. Cut the cauliflower in small florets. Place in a steamer pot and cook until tender, for 8 to 12 minutes. Remove the lid and let the steam escape. Place the cauliflower in a casserole dish large enough to hold all of the ingredients.

  3. Meanwhile, prepare the shirataki noodles by following the instructions here. (First you'll need to drain and rinse the shirataki, then boil in water with vinegar for a few minutes, and finally cook in a dry pan. It will only take a few minutes.)

  4. Once cooked, add 2 tablespoons of butter and toss to combine.

  5. Make the cheese sauce. Place the cream and butter into a small sauce pan and gently heat up. Add cream cheese, mustard powder, minced garlic and salt (you may need less salt depending on the cheese you use). Stir to combine and then add freshly grated Gruyere cheese (or any hard cheese of choice) and mozzarella. Stir until melted and bring to a simmer. Once you see bubbles, take off the heat. Mix until smooth and creamy.

  6. Preheat the oven to 180 °C/ 355 °F (fan assisted), or 200 °C/ 400 °F (conventional). To assemble the casserole, place the prepared shirataki into the casserole dish and toss to combine with the cooked cauliflower florets. Pour the cheese sauce all over and combine with a spatula.

  7. Sprinkle with grated parmesan cheese and the diced or crumbled English muffin.

  8. Place in the oven and bake for about 30 minutes, rotating the tray halfway to ensure even browning.

  9. Remove from the oven and set aside for 5 minutes to cool before serving. Eat warm or let it cool down and store in the fridge for up to 5 days, or in the freezer for up to 3 months. Reheat before serving.

Nutrition per serving, about 170 g/ 6 oz side dish

Carbs 6%Protein 15%Fat 79% of calories

Net carbs
5.1 g
Total carbs
7.8 g
Fiber
2.8 g
Sugars
2.8 g
Protein
13.9 g
Fat
32 g
Saturated fat
19 g
Calories
351 kcal
Sodium
690 mg · 30% RDA
Magnesium
34 mg · 8.58% RDA
Potassium
270 mg · 13.5% EMR
Nutrition by ingredient

Serving size about 170 g/ 6 oz side dish

  • Gluten free
  • Egg free
  • Nut free
  • Nightshade free
  • Pork free
  • Avocado free
  • Coconut free
  • Fish free
  • Shellfish free
  • Beef free
  • Pescatarian
  • Vegetarian

Serve it with

Dishes that go well with low-carb pasta.

Comments & ratings (5)

4.676 ratings
  • 5 ★63
  • 4 ★4
  • 3 ★1
  • 2 ★6
  • 1 ★2

Leave a comment

Made this? Rate it

Comments appear after we've read them.

Comment received

  1. Katie Urban★★★★★

    This is now my go-to Mac and cheese recipe. The cauliflower one is good but this tastes so much more like the real one. Oh and that lush cheese sauce!!

  2. Katherine Royal★★★★★

    What an incredibly lush and delicious macaroni and cheese recipe. The idea of combining shiritaki noodles and cauliflower is genius. I added a little ham to my Mac and Cheese, Later, after I had tried the recipe, I was looking through some breakfast recipes and had a hankering for creamed eggs on toast, I realized the sauce portion of this recipe (sans cheese) can double as a white sauce base for the creamed eggs on toast. For the toast, I used a keto substitute, although it occurs to me that the base could be the muffin portion of the macaroni and cheese recipe. Thanks!

    1. Martina @ KetoDietAuthor

      Thank you so much Katherine, we love this recipe too!

  3. Asiya

    Hello Martina. Thank you for giving us what seems like such an indulgent meal. We usually make a quick keto brocoli bake w/brocoli, curry spice and seasonings, cream and cheese. I didn't think I'd get keto school mac and cauli cheese, ever!
    Also at the cheese sauce phase, how much mustard powder, minced garlic and seasonings do you use?
    Thank you again.x

    1. Martina @ KetoDietAuthor

      Broccoli or cauliflower are are really good for cheesy bakes! I added amounts in the ingredients (my mistake as I omitted them from the list). I hope you like it 😊

My go-to recipes for stress-free meal prep

⭐️ FREE EMAIL BONUS ⭐️
Easy, filling, high-protein meals I make on repeat to save time & keep it simple.