The Best Cheesy Keto Enchilada Casserole
I still remember the first family gathering where I served my Cheesy Keto Enchilada Casserole. It was a chilly evening, and everyone gathered in the kitchen, drawn by the delicious aroma wafting from the oven. The excitement in the air was palpable, and when we took that first bite, it was a hit! This dish not only warmed our bellies but also our hearts. It’s now a staple at our gatherings, representing comfort, joy, and the perfect blend of flavors. If you’re looking to impress family and friends or simply indulge in a comforting meal, this is the recipe you’ve been searching for!
Why make this recipe?
You might wonder why you should whip up this casserole instead of ordering takeout. Let me tell you—it’s an explosion of flavors that’s simple to create and won’t break the bank. It’s delicious enough to satisfy even the pickiest eaters, making it a win for families with kids. With just a few steps, you can make this dish that adheres to a keto lifestyle while still delivering cheesy goodness. Plus, it only takes about 30 minutes to prepare, and the result is a bubbling, cheesy masterpiece!
How to make Cheesy Keto Enchilada Casserole
Making this Cheesy Keto Enchilada Casserole is a breeze! You’ll spend around 30 minutes in the kitchen, and it’s mostly hands-off cooking. Grab a large oven-safe skillet, and you’re ready to dive in. No need for fancy tools—just some basic cooking equipment will do. Trust me, once you see how easy and tasty this casserole is, you’ll want to make it again and again!
Ingredients:

- 2 Tbsp Avocado Oil (30 mL)
- ½ medium Yellow Onion (finely chopped, approx. ¾ cup / 85g)
- 3 cloves Garlic (minced)
- 3 Tbsp Chili Powder (21g)
- 2 tsp Ground Cumin (6g)
- 1 tsp Dried Oregano (2g)
- 1 can (10 oz / 283g) Diced Tomatoes with Green Chiles, undrained
- 1 cup Chicken Broth (240 mL)
- 2 ½ lbs Boneless Skinless Chicken Thighs (1.13 kg)
- 4 oz Full-Fat Cream Cheese (softened and cubed, 113g)
- 3 cups Shredded Mexican Cheese Blend (divided, 336g)
- ½ cup Fresh Cilantro (chopped, 20g)
Step-by-step directions:

- Preheat your oven to 375°F (190°C).
- Heat the avocado oil in a large, 12-inch oven-safe skillet over medium heat. Add the chopped onion and cook, stirring occasionally, until it has softened, about 4-5 minutes.
- Add the minced garlic, chili powder, cumin, and oregano to the skillet. Stir constantly for about 45 seconds until the spices are very fragrant.
- Pour in the undrained can of diced tomatoes with green chiles and the chicken broth. Stir everything together, scraping up any flavorful bits from the bottom of the skillet. Bring the sauce to a low simmer.
- Gently place the chicken thighs into the simmering sauce. Reduce the heat to low, cover the skillet, and allow the chicken to poach for 18-20 minutes, or until it is cooked through and tender.
- Using tongs, carefully remove the cooked chicken from the skillet and place it in a large bowl. Use two forks to shred the meat into bite-sized pieces.
- Return the skillet with the sauce to medium heat. Add the cubed cream cheese and stir until it melts completely into the sauce, creating a rich and creamy base. Turn off the heat.
- Add the shredded chicken back into the creamy sauce in the skillet. Stir in 2 cups of the shredded cheese and the chopped cilantro until everything is evenly combined.
- Smooth the top of the chicken mixture. Sprinkle the remaining 1 cup of shredded cheese evenly over the surface. Transfer the skillet to the preheated oven and bake for 10-12 minutes, until the cheese is fully melted and bubbly. Let it rest for 5 minutes before serving.
How to serve Cheesy Keto Enchilada Casserole?
This casserole is a meal on its own, but you can serve it with some fresh toppings. I love garnishing it with extra chopped cilantro, sliced avocado, or a dollop of sour cream for an added creamy finish. It pairs wonderfully with a simple side salad to bring some freshness into the mix. If you’re hosting, consider some keto-friendly nachos or crispy zucchini fries on the side. It’s all about creating that festive vibe!
How to store Cheesy Keto Enchilada Casserole?
Leftovers? You’re in luck! Store any unused portions in an airtight container in the fridge for up to 4 days. When you’re ready to reheat, just pop it in the microwave or oven until it’s warmed through. If you want to keep this dish for longer, it freezes beautifully. Store it in a freezer-safe container for up to 3 months. Just thaw in the refrigerator overnight before reheating.
Tips for perfect Cheesy Keto Enchilada Casserole
Don’t overcook the chicken: Keep an eye on the chicken while it poaches. Once it’s cooked through, remove it promptly to avoid dryness!
Adjust the spice level: If you like a bit more heat, consider adding jalapeños or increasing the chili powder. If you prefer mild, cut back on the spices to suit your taste.
Use a good quality cheese: Opt for full-fat shredded Mexican cheese for the best melting results. The creaminess really enhances the dish!
Let it rest: Letting the casserole rest after baking allows the cheese and sauce to set a bit, making it easier to serve. Patience pays off!
Variations
Vegetarian option: Swap out the chicken for sautéed vegetables like bell peppers, zucchini, and corn. You’ll still have that robust flavor with the creamy sauce.
Add beans: Incorporate black beans or pinto beans for added protein and fiber. Just drain and rinse a can before adding them during the mixing stage.
Experiment with cheese: Try different cheese blends, like cheddar or pepper jack, to switch up the flavor profile. Mixing cheeses can also give you a fun texture!
FAQs about Cheesy Keto Enchilada Casserole
Can I substitute chicken thighs for another meat?
Absolutely! You can use chicken breasts, ground beef, or even shredded rotisserie chicken to save time. Just adjust the cooking time as needed.
Can I make this dish ahead of time?
Yes! You can prepare everything up to the baking step. Cover it tightly and refrigerate it overnight. When you’re ready to eat, just bake it until heated through.
What if I don’t have an oven-safe skillet?
No problem! You can transfer the chicken mixture to a baking dish after mixing in the cream cheese and cheese, then bake it as instructed. Just keep an eye on the baking time!
The Cheesy Keto Enchilada Casserole is not just a recipe; it’s a celebration of flavors and comfort. Grab your ingredients and give it a go—you won’t regret it! Enjoy your cooking adventure and get ready for smiles all around the dinner table!
Print
Cheesy Keto Enchilada Casserole
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Diet: Keto
Description
A comforting and cheesy keto-friendly enchilada casserole that’s simple to make and perfect for family gatherings.
Ingredients
- 2 Tbsp Avocado Oil (30 mL)
- ½ medium Yellow Onion, finely chopped (approx. ¾ cup / 85g)
- 3 cloves Garlic, minced
- 3 Tbsp Chili Powder (21g)
- 2 tsp Ground Cumin (6g)
- 1 tsp Dried Oregano (2g)
- 1 can Diced Tomatoes with Green Chiles (10 oz / 283g), undrained
- 1 cup Chicken Broth (240 mL)
- 2 ½ lbs Boneless Skinless Chicken Thighs (1.13 kg)
- 4 oz Full-Fat Cream Cheese, softened and cubed (113g)
- 3 cups Shredded Mexican Cheese Blend, divided (336g)
- ½ cup Fresh Cilantro, chopped (20g)
Instructions
- Preheat your oven to 375°F (190°C).
- Heat the avocado oil in a large, 12-inch oven-safe skillet over medium heat. Add the chopped onion and cook, stirring occasionally, until it has softened, about 4-5 minutes.
- Add the minced garlic, chili powder, cumin, and oregano to the skillet. Stir constantly for about 45 seconds until the spices are very fragrant.
- Pour in the undrained can of diced tomatoes with green chiles and the chicken broth. Stir everything together, scraping up any flavorful bits from the bottom of the skillet. Bring the sauce to a low simmer.
- Gently place the chicken thighs into the simmering sauce. Reduce the heat to low, cover the skillet, and allow the chicken to poach for 18-20 minutes, or until it is cooked through and tender.
- Using tongs, carefully remove the cooked chicken from the skillet and place it in a large bowl. Use two forks to shred the meat into bite-sized pieces.
- Return the skillet with the sauce to medium heat. Add the cubed cream cheese and stir until it melts completely into the sauce, creating a rich and creamy base. Turn off the heat.
- Add the shredded chicken back into the creamy sauce in the skillet. Stir in 2 cups of the shredded cheese and the chopped cilantro until everything is evenly combined.
- Smooth the top of the chicken mixture. Sprinkle the remaining 1 cup of shredded cheese evenly over the surface. Transfer the skillet to the preheated oven and bake for 10-12 minutes, until the cheese is fully melted and bubbly. Let it rest for 5 minutes before serving.
Notes
Serve with fresh toppings like cilantro, sliced avocado, or sour cream. Great alongside a side salad or keto-friendly nachos.
- Prep Time: 30 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 4g
- Sodium: 500mg
- Fat: 24g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 2g
- Protein: 36g
- Cholesterol: 120mg
Keywords: keto, enchilada, casserole, cheesy, comfort food
