Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.7
(19)
Export 12 ingredients for grocery delivery
Step 1
Steam the cauliflower. Place cut cauliflower in a microwave safe bowl with 1 cup of water. Cover with a damp paper towel and microwave on high for approximately 3-5 minutes or until the cauliflower is fork tender. Don’t overcook!
Step 2
Drain the cauliflower pat dry with a paper towel. Set aside.
Step 3
Cut the chicken breast into 1-inch cubes and sprinkle with onion powder, garlic powder, salt, and pepper.
Step 4
In a skillet over medium high heat add your olive oil and the cubed chicken. Cook for approximately 10 minute, or until chicken is cooked through. Set aside.
Step 5
Preheat oven to 350 degrees F.
Step 6
Clean the skillet, removing any burnt bits from the pan and then melt 3 tablespoons of butter in the skillet over medium heat.
Step 7
Once butter has melted add the garlic to the pan and cook for 1 minute.
Step 8
Pour the heavy cream into the pan and bring it to a simmer over medium heat. Make sure to stir often so the cream doesn’t burn.
Step 9
Stir in the Dijon mustard and then add 6 ounces of Gruyere cheese. Keep stirring until the cheese sauce begins to thicken, approximately 3-5 minutes. You will know it is ready when the sauce is thick enough to coat the back of your spoon.
Step 10
Add 3 ounces of mozzarella cheese to the sauce and stir until it is melted and the sauce is smooth. Turn the heat to low and keep the sauce warm while you assemble the casserole.
Step 11
Prepare a 13×9 inch casserole dish by spraying it with non-stick spray then spread ½ cup of the cheese sauce on the bottom.
Step 12
Next add half of the cauliflower to the dish making a layer of it on the bottom.
Step 13
Top with half of the cooked chicken and half of the ham. Let the meat fill in the spaces between the cauliflower to fill the dish.
Step 14
Pour ½ of the remaining cheese sauce over the cauliflower, chicken, and ham.
Step 15
Sprinkle 5 ounces of Gruyere on top and 3 ounces of mozzarella cheese over the chicken and ham.
Step 16
Add the remaining cauliflower, chicken, and ham, to make a second layer.
Step 17
Pour the remaining cheese sauce over the top then sprinkle on the remaining Gruyere and mozzarella cheese.
Step 18
Place in the oven and bake for 30 minutes, or until the casserole is warmed through and the cheese is fully melted.