This Low-Carb Mexican Chicken Casserole puts comfort food on the low-carb table. This casserole uses up leftover chicken (or even turkey) and is loaded with spicy cheese goodness. This kid-friendly meal may be the best Mexican Chicken Casserole I've tried! This low-carb dinner may be part of a keto, Atkins, diabetic, or gluten-free diet.
Preheat oven to 350º Fahrenheit. Grease an 8" x 8" baking dish or similar size casserole with butter or coconut oil.
Preheat a large skillet over medium high heat. Add the avocado oil. When oil is hot, add the onion and pepper. Cook, stirring occasionally, until almost tender and edges have begun to brown.
Stir in riced cauliflower, chill powder, cumin, dried oregano, sea salt, and black pepper. Cook until the cauliflower is tender and any water released from the cauliflower has evaporated. Stir in garlic and cook for about one minute. Taste and adjust seasoning if desired.
Spread about ⅓rd of the mixture in the prepared baking dish. Evenly distribute about half of the chicken over the cauliflower mixture.
Repeat for the second ⅓rd of the cauliflower mixture and the second half of the chicken. Top with the last third of the cauliflower mixture.
Pour the cream into a 1 1/2 quart heavy saucepan. Add 4 ounces (about 1 cup packed) of the grated cheese (this leaves 2 ounces for later). Put saucepan over medium-low heat. Heat cream and cheese, stirring frequently, until cheese has melted. Stir in the salsa. Bring mixture to a simmer and simmer gently until mixture has thickened.
Taste sauce and add sea salt and black pepper if desired. Pour sauce over the contents of the baking dish. Top with the remaining ounce of cheese.
Bake in the preheated oven for 35-40 minutes, or until cheese has melted and contents are bubbly in the center. Sprinkle chopped cilantro on top to garnish.