This makes a total of 6 servings of Cheesy Caprese Cauliflower Casserole. Each serving comes out to be 161 calories, 11.1g fats, 5.2g net carbs, and 9.2g protein.
Preheat your oven to 425F, and move your oven rack to the middle position. Grease a casserole dish with olive oil.
Spread the cauliflower florets out on a baking sheet. Drizzle a little olive oil on top then season with salt and pepper. Roast for 30 minutes, turning the florets once.
Heat the tomato sauce in a saucepan over low heat. Add the heavy cream, Parmesan, red pepper flakes, salt, and pepper. Mix together.
Remove the sauce from the heat then fold in the cauliflower.
Mix in half of the mozzarella, half of the cherry tomatoes, and some of the chopped basil.
Transfer everything to the casserole dish. Top with the rest of mozzarella and tomatoes.
Lower the oven temperature to 350F. Bake the casserole for 30 minutes, then broil for another 2-3 minutes to brown the cheese on top. Allow the casserole to rest for about 5 minutes before serving with the fresh basil.