Keto Enchilada Casserole – A Cozy, Low-Carb Weeknight Favorite
If you love bold Mexican-inspired flavors but want to keep things low carb, this keto enchilada casserole is your new go-to. It’s cheesy, satisfying, and comes together with simple ingredients you probably already have. No tortillas here—just clever swaps that keep the carbs in check while delivering all the comfort you expect from an enchilada bake.
It’s great for family dinners, meal prep, or feeding a crowd. Best of all, it reheats beautifully.
Ingredients
Method
- Prep the oven and pan: Preheat the oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish.
- Cook the protein: Heat oil in a large skillet over medium heat. Add onion and cook 3–4 minutes until soft. Add garlic and stir 30 seconds. Crumble in the ground meat (or add shredded chicken to warm). Cook until browned and no longer pink, about 5–7 minutes, draining excess fat if needed.
- Season the filling: Stir in chili powder, cumin, smoked paprika, oregano, salt, and pepper. Mix in the drained tomatoes with green chiles.
- Add the sauce: Pour in about 3/4 of the enchilada sauce. Simmer 2–3 minutes until slightly thickened. Taste and adjust salt or spice.
- Slice the zucchini: With a mandoline or sharp knife, slice zucchini lengthwise into thin ribbons, about 1/8 inch thick. Pat dry with paper towels to reduce moisture.
- Layer the casserole: Spread a thin layer of the remaining enchilada sauce in the baking dish. Add a layer of zucchini ribbons to mimic tortillas. Top with half the meat mixture, a sprinkle of bell peppers, and a layer of cheese. Repeat layers: zucchini, remaining meat, peppers, and more cheese.
- Finish and bake: Drizzle any remaining sauce over the top. Scatter olives if using. Bake 18–22 minutes, until bubbly and the cheese is melted with golden spots.
- Rest and serve: Let the casserole rest 10 minutes so it sets and slices cleanly. Garnish with cilantro. Serve with sour cream and avocado.
What Makes This Recipe So Good
- Low-carb without skimping on flavor: You still get smoky, spicy, saucy goodness, minus the tortillas.
- Weeknight simple: Uses pantry staples, one skillet, and a baking dish. Minimal fuss, maximum payoff.
- Customizable: Swap in your favorite protein, add veggies, or dial the heat up or down.
- Meal prep friendly: Holds up well for several days and freezes like a champ.
- Comforting and hearty: Layers of saucy meat, melty cheese, and tender “veggie tortillas” make each bite satisfying.
Ingredients
- 1 1/2 pounds ground beef, ground turkey, or shredded rotisserie chicken
- 1 tablespoon avocado oil or olive oil
- 1/2 medium onion, diced
- 2 cloves garlic, minced
- 1 (10-ounce) can diced tomatoes with green chiles (drained) or 1 cup fresh diced tomatoes
- 1 (15-ounce) can red enchilada sauce, low-carb and no added sugar (or see note below)
- 2 teaspoons chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1/2 teaspoon sea salt, plus more to taste
- 1/4 teaspoon black pepper
- 1 large zucchini, thinly sliced lengthwise into ribbons
- 1 large bell pepper, thinly sliced
- 2 cups shredded cheese, Mexican blend or cheddar/Monterey Jack
- 1/4 cup sliced black olives (optional)
- Fresh cilantro, chopped, for garnish
- Sour cream and sliced avocado, for serving
Note on sauce: Many store-bought enchilada sauces contain added sugar.
Look for a brand with 2–4 grams net carbs per serving, or make your own quick sauce by simmering tomato paste, broth, chili powder, cumin, garlic powder, onion powder, and vinegar with a pinch of sweetener.
Instructions
- Prep the oven and pan: Preheat the oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
- Cook the protein: Heat oil in a large skillet over medium heat. Add onion and cook 3–4 minutes until soft.
Add garlic and stir 30 seconds. Crumble in the ground meat (or add shredded chicken to warm). Cook until browned and no longer pink, about 5–7 minutes, draining excess fat if needed.
- Season the filling: Stir in chili powder, cumin, smoked paprika, oregano, salt, and pepper.
Mix in the drained tomatoes with green chiles.
- Add the sauce: Pour in about 3/4 of the enchilada sauce. Simmer 2–3 minutes until slightly thickened. Taste and adjust salt or spice.
- Slice the zucchini: With a mandoline or sharp knife, slice zucchini lengthwise into thin ribbons, about 1/8 inch thick.
Pat dry with paper towels to reduce moisture.
- Layer the casserole: Spread a thin layer of the remaining enchilada sauce in the baking dish. Add a layer of zucchini ribbons to mimic tortillas. Top with half the meat mixture, a sprinkle of bell peppers, and a layer of cheese.
Repeat layers: zucchini, remaining meat, peppers, and more cheese.
- Finish and bake: Drizzle any remaining sauce over the top. Scatter olives if using. Bake 18–22 minutes, until bubbly and the cheese is melted with golden spots.
- Rest and serve: Let the casserole rest 10 minutes so it sets and slices cleanly.
Garnish with cilantro. Serve with sour cream and avocado.
How to Store
Loved This Recipe?
If you're looking for more simple, healthy keto dinners, grab my FREE 7-Day Easy Keto Dinner Reset. You'll get 7 easy keto dinner recipes, simple grocery lists, and a done-for-you plan that takes the stress out of mealtime.
- Refrigerate: Cool completely, then cover tightly. Store up to 4 days.
- Freeze: Portion into airtight containers and freeze up to 2 months.
For best texture, thaw overnight in the fridge before reheating.
- Reheat: Warm in a 300°F (150°C) oven for 15–20 minutes, or microwave in 60–90 second bursts until hot.
Health Benefits
- Low in carbs, high in satisfaction: Swapping tortillas for zucchini keeps net carbs low while adding fiber and volume.
- Protein-rich: Ground beef, turkey, or chicken deliver steady energy and help with satiety.
- Nutrient-dense veggies: Zucchini and bell peppers bring vitamin C, potassium, and antioxidants without spiking carbs.
- Healthy fats: Cheese, avocado oil, and optional avocado provide fats that support ketosis and help absorb fat-soluble vitamins.
Pitfalls to Watch Out For
- Hidden sugars in sauce: Read labels carefully. A few brands pack in sugar, which can throw off macros.
- Excess moisture: Zucchini holds a lot of water. Slice thin, pat dry, and let the baked casserole rest before cutting.
- Overbaking: Too long in the oven can make the zucchini mushy.
Pull it when the cheese is melted and bubbly.
- Salt creep: Cheese and sauce can be salty. Taste as you go and season the filling lightly.
Recipe Variations
- Chicken Verde: Use shredded chicken and switch to green enchilada sauce. Add a handful of chopped spinach for color.
- Beef and Cauliflower “Rice”: Stir in 1–2 cups cooked cauliflower rice to the meat mixture for extra bulk and fiber.
- Spicy Chorizo: Replace some of the ground meat with fresh chorizo.
Add jalapeños for heat.
- Vegetarian: Swap meat for sautéed mushrooms, riced cauliflower, and black soybeans (lower carb than typical beans).
- Dairy-Light: Use less cheese and add a swirl of dairy-free crema made with coconut milk and lime. Choose a dairy-free shredded cheese if preferred.
- Tortilla-Style Layers: Make quick egg “tortillas” by pan-cooking thin omelets (eggs, a splash of cream, salt) and layering them in place of zucchini.
FAQ
Can I make this casserole ahead of time?
Yes. Assemble it up to 24 hours in advance, cover, and refrigerate.
Bake straight from the fridge, adding 5–10 extra minutes as needed.
What’s the best low-carb enchilada sauce to buy?
Look for brands with clean ingredients and no added sugar. Aim for 2–4 grams net carbs per serving and avoid starch thickeners. If in doubt, make a quick homemade version so you control the carbs.
How do I keep the casserole from getting watery?
Slice zucchini thinly and pat it dry.
You can also lightly salt the slices and let them sit 10 minutes, then blot. Let the baked casserole rest before slicing so the layers set.
Can I use cheese slices instead of shredded cheese?
You can. Thin slices of Monterey Jack or provolone melt nicely and create even layers.
Just don’t stack them too thick or the top can brown too quickly.
Is this recipe spicy?
It’s moderate, depending on your sauce. To make it milder, use a mild enchilada sauce and skip jalapeños. For more heat, add cayenne, chipotle powder, or hot sauce to the filling.
What sides go well with keto enchilada casserole?
Try a simple side salad with lime vinaigrette, sautéed green beans, or cilantro-lime cauliflower rice.
Keep sides low carb to stay keto-friendly.
Can I make it in a slow cooker?
Yes. Layer the ingredients in a slow cooker and cook on Low for 3–4 hours until bubbly. Remove the lid for the last 15–20 minutes to release steam, then top with cheese and cover until melted.
How many carbs are in a serving?
It varies by brand of sauce and cheese.
As a ballpark, expect roughly 6–9 grams net carbs per serving when using a low-carb sauce and zucchini layers. Always calculate with your specific ingredients.
In Conclusion
Keto enchilada casserole brings big flavor and comfort without breaking your carb budget. With a few smart swaps and a reliable layering method, you get all the saucy, cheesy goodness you crave.
It’s easy to prep, reheats well, and adapts to your taste and pantry. Keep a good low-carb sauce on hand, slice your zucchini thin, and dinner practically makes itself.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.


