Go Back
+ servings
keto fried cauliflower mac and cheese balls
Print Recipe
2.34 from 6 votes

Keto Cauliflower Mac And Cheese Balls

Prep Time40 minutes
Cook Time30 minutes
Total Time1 hour 10 minutes
Course: Appetizer
Keyword: keto cauliflower mac and cheese, keto fried cauliflower and cheese balls, keto mac and cheese, keto mac and cheese balls
Servings: 24 keto cauliflower mac & cheese balls
Calories: 144kcal

Ingredients

Cauliflower Mac and Cheese Filling

  • 1/2 a medium head of cauliflower chopped into small florets, ~250g
  • 2 tbsp salted butter separated, 30g
  • 1/2 tbsp arrowroot starch cornstarch can be subbed
  • 1/4 cup heavy cream 60g
  • 1/2 cup shredded cheddar cheese 120g (you can use a combination of whichever cheese you'd like, I used 1/2 old cheddar and 1/2 marble cheese)
  • 1 tbsp cream cheese 15g
  • 1/2 tsp paprika
  • 1/2 tsp dry mustard powder
  • 1/8 tsp cayenne pepper 1/4 tsp if you like some spice!
  • salt and pepper to taste we like extra pepper in ours

Dough For Frying

  • 2 cups almond flour, 224g (see my tips on why you may want to start with less flour, say 180g and add more if needed)
  • 1 1/2 tsp xanthan gum
  • 1 tbsp baking powder
  • 1/2 tsp paprika
  • 1/8 tsp cayenne pepper
  • 1/8 tsp salt
  • 1/8 tsp pepper add 1/4 tsp if you like more pepper
  • 2 eggs room temperature, whisked
  • 2 1/2 cups shredded mozzarella 280g/10oz (see my tips on mozzarella)
  • 2-3 cups coconut avocado or vegetable oil for frying

Instructions

Cauliflower Mac and Cheese Filling

  • Pre-heat oven to 450*F and line a baking sheet with parchment paper.
  • In a large bowl, toss your chopped cauliflower florets with 1 tbsp of melted butter.
  • Spread the coated cauliflower florets evenly over the lined baking sheet.
  • Bake for ~15min, tossing once with a spatula half way through. You want the cauliflower to to be able to easily break in half. It should be soft and lightly browned. Set aside the cauliflower to cool.
  • In a pot over medium heat, add your other tablespoon of butter and whisk until it becomes hot and bubbly.
  • Add your arrowroot starch to your butter and keep whisking until it forms a thick paste.
  • Add your cream and cream cheese at this time and continue stirring until everything is melted and thick.
  • Lower the heat and add your shredded cheese and spices. Mix again until everything is melted.
  • Remove your pot from the heat. Pat your cauliflower florets from earlier dry with a paper towel and add the then add them to the cheese sauce.
  • Mix with a spoon until everything is well-combined. Taste and add a touch more salt or pepper to taste.
  • Set your cauliflower Mac and  cheese on a pot holder in the fridge to cool.

Dough For Frying

  • While your cauliflower Mac and cheese is cooling, we can make our dough by adding all of the dry ingredients to a bowl and whisking them together. (This includes almond flour, xanthan gum, baking powder, paprika, cayenne, pepper and salt).
  • In another microwavable bowl, add your shredded mozzarella and microwave for 30s at a time, stirring in-between until fully melted. (It took me about 1min 30s total but I have quite a terrible microwave, lol so yours may take less time).
  • Once the mozzarella is well-melted, add your 2 whisked eggs and mix (it's okay if these two don't fully combine).
  • Add your dry ingredients and mix again until a thick dough starts to form.
  • Use your hands as the dough comes together to continue mixing the mozzarella with the rest of the ingredients. You'll need to knead the dough for a couple minutes to get it to blend together. If you are still having difficulty blending the mozzarella with the other ingredients, see my tips above to help you out!
  • Once you can form a pretty even dough ball, transfer it to two large greased pieces of parchment or wax paper. Break your dough apart into 2 pieces and set half aside. It's easier to work with one half of the dough at a time.
  • You can also begin heating your oil at this time! Turn a burner on to medium heat and add your oil to a large wok or pot. You want it to reach between 340-370*F  before frying (If you don't have a thermometer, drop a test ball and see how it fries before frying the rest. It should take ~1-2min per side to get golden brown and crisp on the inside).

Making The Fried Mac and Cheese Balls

  • Take your keto cauliflower Mac and cheese out of the fridge and set it aside.
  • Roll your dough out to be thin but still sturdy enough that you can easily bend and fold it without breaking it (see photo).
  • Use a glass, greased with oil and with a large opening to cut circles out of the dough.
  • Place one some spoonful of filling in the center of the dough and press the edges together as if you were making a pot sticker. Then pinch all the edges inwards as if making a dumpling, to form a circle. Do your best to keep the dough in a ball shape (a small tear won't mess up the frying, just make sure it's not completely falling apart. You can just make these into oval or pot sticker shapes and fry them like that if you find this too difficult). Use the photos for reference!
  • Repeat this process with the rest of the dough you set aside. Continue cutting circles and adding filling. Re-roll any scraps you have to make more circles.
  • Once you've got all your Mac and cheese balls ready, make sure your oil is between 340-370*F (350*F is best!) and fry 3-4 Mac and cheese balls at a time, depending on your pot size.
  • Fry for 1-2min per side or until a dark golden brown colour. Then remove with a slotted spoon and place on a paper towel lined plate. (You may want to try one early on to determine how long to fry them. We liked ours fried to be quite crispy!)
  • Serve warm with a side of sugar-free ketchup and enjoy your Keto Fried Cauliflower Mac and Cheese Balls!!

Notes

Tips For Making Keto Fried Cauliflower Mac and Cheese Balls

  • Feel free to get creative with your cheeses in this recipe. I used two kinds of cheddar but you can always try gruyere, havarti, asiago..etc.
  • If you can't get your dough to come together and find the mozzarella is separating, microwave the dough for 10-15s, knead it well with your hand, add another tablespoon of almond flour if it's still not coming together. Repeat this process until it does come together. (Do not microwave for more than 10-15s at a time or you may end up cooking your dough. 
  • When choosing your mozzarella for this recipe, pay attention to the moisture content. A higher moisture content means you'll need more almond flour, a lower moisture content means you'll need to add less almond flour to get your dough to form correctly. This isn't a big deal, it just means starting with less almond flour and adding a tablespoon or two more, as needed to get your dough to come together. 
  • DO NOT use pre-shredded or the traditional fresh mozzarella you can buy. Only use block mozzarella for this recipe or it will not work as well.
  • The mozzarella I used for this recipe had a higher moisture content than others I typically use so 1 cup of almond flour is on the higher side already. Be sure to start with 3oz or 85g (~3/4 cup) and work your way up. 
  • When frying your donuts, it's best to use a thermometer to make sure the oil is between 340-370*F, this range results in the best texture and fully cooked donuts after cooking for about 1min 30s per side. 
  • If you don’t have xanthan gum it’s TOTALLY okay, you can still make these! I just add it because I feel it improves the texture of the dough just slightly.
  • Store these in a ziplock in the fridge for up to 2 days, re-heat in the oven at 400*F on an uncreased baking sheet for 10-15min or until crispy and hot again.
  • OR freeze in a ziplock between layers of parchment or wax paper and re-heat from frozen on an ungreased baking sheet at 400*F for 15-20min or until crispy and hot again. 

Ingredients In Low Carb Cauliflower Mac and Cheese Balls

Nutrition

Serving: 1keto Mac and cheese ball | Fiber: 1.2g | Calories: 144kcal | Fat: 12.1g | Protein: 5.4g | Carbohydrates: 1.4g