Chat with us, powered by LiveChatPrint
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
cauliflower mac and cheese

Cauliflower Mac and Cheese

  • Author: Katie Kimball
  • Prep Time: 20 mins
  • Cook Time: 45 mins
  • Total Time: 1 hour 5 mins
  • Yield: 4 1x
  • Category: side dish


Healthy, Low-Carb Cauliflower Mac and Cheese Recipe: Perfect for grain-free or low-carb/Keto diets and busy working moms!


  • 2 medium heads cauliflower, chopped into 1″ pieces (about 10 cups)
  • 2 c. cottage cheese (all but 1/2 c. of a 20-oz tub)
  • 1 c. sour cream (half of a 16-oz. tub)
  • 1 egg, lightly beaten
  • 3/4 tsp. salt
  • 1/2 tsp. dry mustard
  • 1/2 tsp. turmeric
  • 1/4 tsp. garlic powder
  • 1/4 tsp. pepper
  • 2 c. shredded cheddar cheese

ship kroger


  1. Steam the cauliflower at least 15 minutes (10 minutes for a half batch) until it’s soft. No al dente here, because you want to be able to squeeze some water out, so you don’t have mac and cheese soup.
  2. An alternate method for those who plan ahead: Use frozen cauliflower. Thaw on the counter for at least an hour, preferably 2-3 hours, or overnight in the refrigerator.
  3. Tip the cauliflower into a tea towel or cheesecloth and twist the top to squeeze the excess water out of the vegetables. Don’t be afraid to just squish down with all your might; breaking up the cauliflower is no big deal. It won’t turn into a puree or anything. 😉 I pressed the water out right in the zippered bag when using the freezer method.
  4. Mix the cottage cheese, sour cream, egg, and spices in a 9×13 casserole dish to save dishes. If you’d rather mix quickly, use a deep bowl or even the pot you used to steam the cauliflower. (I like to save on dishes by simply rinsing a pot from steaming veggies and flipping it over on the stove to dry, immediately.)
  5. Stir in the squeezed cauliflower and shredded cheese. Optionally put some of the cheese right on top.
  6. Bake for 25-30 minutes in a preheated 350F oven. (Frozen version might need 40 minutes.) Optionally broil a few minutes to brown the top cheese.


Servings: A half batch in an 8×8 dish is a perfect side dish for four people, while a 2-cauliflower batch is just right as a main dish. Make it a meal with sliced sausages on top or mix a pound of cooked ground beef into the casserole.

Frozen or Steamed? The steamed version will be as soft or softer as you allow the steamed veggies to get. In 15 minutes, they are very soft. The frozen vegetables remain a bit more “al dente” after baking, not crunchy but reminiscent of a crunch. I liked both, but as leftovers, I preferred the steamed/softer version.

What if I don’t like cottage cheese? The cottage cheese doesn’t come through in this dish other than as a “creamy” factor, especially if you bake it longer than half an hour to let everything melt together.

Read the ingredients on the dairy! Many brands of cottage cheese and sour cream have unnecessary additives. I recommend Daisy brand (milk, cream, salt, enzymes) or Aldi brand sour cream (I think their cottage cheese has other junk in it). I’m sure there are others, but they’re not always easy to find.