Keto Enchilada Casserole – Cozy, Low-Carb Comfort Food
If you’re craving cheesy, saucy comfort food without the carb crash, this Keto Enchilada Casserole is the answer. It brings all the classic enchilada flavors—spiced meat, tangy sauce, and melty cheese—without the tortillas. The texture is hearty and satisfying, thanks to layers of seasoned meat, low-carb vegetables, and a creamy binder.
It’s a great weeknight dinner, perfect for meal prep, and simple enough for beginners. Best of all, it tastes like a treat while keeping you on track.

Ingredients
Method
- Preheat and prep: Heat the oven to 375°F (190°C). Grease a 9x13-inch baking dish with a little oil or nonstick spray.
- Sauté aromatics: Warm the oil in a large skillet over medium heat. Add the onion and bell pepper and cook 3–4 minutes until softened. Stir in the garlic for 30 seconds.
- Brown the meat: Add the ground meat and break it up with a spatula. Cook until browned and no longer pink, about 6–8 minutes. Drain excess fat if needed.
- Season it right: Stir in 2 teaspoons chili powder, 1.5 teaspoons cumin, 1 teaspoon smoked paprika, 1 teaspoon oregano, 1 teaspoon salt, and 1/2 teaspoon pepper. Adjust to taste.
- Add veggies and tomatoes: Mix in the diced zucchini and the drained diced tomatoes. Cook 3–4 minutes to soften the zucchini and reduce moisture.
- Build the sauce: Stir in the tomato paste and enchilada sauce. Simmer 2–3 minutes to meld flavors. Squeeze in half the lime and add a pinch more salt if needed.
- Make it creamy: Cut the heat to low and fold in the cream cheese until melted and fully blended. This keeps the casserole rich without tortillas.
- Layer and top: Spread the mixture evenly in the baking dish. Sprinkle the shredded cheese over the top in an even layer.
- Bake: Bake uncovered for 18–22 minutes, until the cheese is melted and bubbling with golden spots.
- Finish and rest: Let it rest 5–10 minutes so it sets and slices cleanly. Sprinkle with chopped cilantro and the remaining lime zest or a quick squeeze of lime.
- Serve: Add toppings like jalapeños, sour cream, avocado, or green onions. Scoop and enjoy.
What Makes This Special

This casserole skips tortillas and uses a base of low-carb veggies and a rich sauce to deliver that enchilada vibe. You’ll get the bold spices you love—cumin, chili powder, and smoky paprika—balanced with tomatoes and a hint of lime.
A touch of cream cheese and shredded cheese creates a luscious, scoopable texture. It’s fast to assemble and bakes in one dish, which means fewer dishes and easy cleanup. Make it mild or spicy, with beef, chicken, or turkey—whatever fits your taste and macros.
Shopping List
- Ground meat: 1.5 pounds (beef, turkey, or chicken)
- Avocado or olive oil: 1–2 tablespoons
- Onion: 1 small, diced
- Bell pepper: 1 medium, diced (any color; optional for extra crunch)
- Zucchini: 1 large, diced (or riced cauliflower)
- Garlic: 3 cloves, minced
- Canned tomatoes: 1 can (14.5 ounces) diced tomatoes, drained
- Tomato paste: 1 tablespoon
- Enchilada sauce (low-carb): 1 cup (store-bought sugar-free or homemade)
- Cream cheese: 4 ounces, softened
- Shredded cheese: 2 cups (Mexican blend, cheddar, or Monterey Jack)
- Spices: chili powder, ground cumin, smoked paprika, oregano
- Salt and black pepper
- Lime: 1, for juice and zest
- Fresh cilantro: a handful, chopped (optional)
- Optional toppings: sliced jalapeños, sour cream, diced avocado, green onions
How to Make It

- Preheat and prep: Heat the oven to 375°F (190°C).
Grease a 9×13-inch baking dish with a little oil or nonstick spray.
- Sauté aromatics: Warm the oil in a large skillet over medium heat. Add the onion and bell pepper and cook 3–4 minutes until softened. Stir in the garlic for 30 seconds.
- Brown the meat: Add the ground meat and break it up with a spatula.
Cook until browned and no longer pink, about 6–8 minutes. Drain excess fat if needed.
- Season it right: Stir in 2 teaspoons chili powder, 1.5 teaspoons cumin, 1 teaspoon smoked paprika, 1 teaspoon oregano, 1 teaspoon salt, and 1/2 teaspoon pepper. Adjust to taste.
- Add veggies and tomatoes: Mix in the diced zucchini and the drained diced tomatoes.
Cook 3–4 minutes to soften the zucchini and reduce moisture.
- Build the sauce: Stir in the tomato paste and enchilada sauce. Simmer 2–3 minutes to meld flavors. Squeeze in half the lime and add a pinch more salt if needed.
- Make it creamy: Cut the heat to low and fold in the cream cheese until melted and fully blended.
This keeps the casserole rich without tortillas.
- Layer and top: Spread the mixture evenly in the baking dish. Sprinkle the shredded cheese over the top in an even layer.
- Bake: Bake uncovered for 18–22 minutes, until the cheese is melted and bubbling with golden spots.
- Finish and rest: Let it rest 5–10 minutes so it sets and slices cleanly. Sprinkle with chopped cilantro and the remaining lime zest or a quick squeeze of lime.
- Serve: Add toppings like jalapeños, sour cream, avocado, or green onions.
Scoop and enjoy.
Keeping It Fresh
This casserole holds up well in the fridge and freezer. Store leftovers in an airtight container for up to 4 days, and reheat in the microwave or a 325°F oven until warmed through. For freezing, portion into single-serve containers and freeze for up to 2 months.
Reheat from frozen at a lower oven temp, covered, to keep the cheese from over-browning. Add fresh toppings after reheating for the best texture and flavor.

Benefits of This Recipe
- Keto-friendly: Low in carbs and high in satisfying fats and protein.
- One-dish convenience: Minimal cleanup and easy assembly.
- Meal-prep ready: Keeps well, freezes nicely, and reheats without getting soggy.
- Flexible proteins: Works with beef, chicken, turkey, or even a plant-based crumble if you prefer.
- Family-approved flavor: Comforting, cheesy, and familiar—no one feels like they’re missing out.
Pitfalls to Watch Out For
- Watery sauce: Don’t skip draining the tomatoes, and cook the zucchini briefly to reduce moisture before baking.
- Hidden sugars: Check labels on enchilada sauce and tomato products. Choose sugar-free or very low-sugar options.
- Overbaking: Too long in the oven can make the cheese greasy.
Pull it when it’s just bubbly and lightly browned.
- Under-seasoning: Taste and adjust salt, chili powder, and lime. The right seasoning brings everything to life.
Variations You Can Try
- Chicken verde: Use shredded rotisserie chicken and green enchilada sauce. Add a little diced green chiles and pepper jack cheese.
- Chorizo kick: Swap part of the ground meat for chorizo and reduce added salt.
Expect deeper spice and color.
- Cauliflower base: Replace zucchini with 2 cups riced cauliflower for a drier, rice-like bite.
- Mushroom boost: Add 8 ounces chopped mushrooms to the sauté for extra umami and volume with minimal carbs.
- Dairy-light: Use less cheese and swap cream cheese for full-fat coconut cream. Flavor with extra spices and lime.
- Extra heat: Stir in chipotle in adobo or a pinch of cayenne. Top with pickled jalapeños.
FAQ
Can I make this ahead of time?
Yes.
Assemble the casserole up to the point of baking, cover, and refrigerate for up to 24 hours. Bake straight from the fridge, adding 5–10 extra minutes if needed.
What’s the best low-carb enchilada sauce?
Look for sauces with no added sugar and 2–3 grams net carbs or less per serving. If you can’t find one, blend tomato sauce with chili powder, cumin, garlic powder, onion powder, smoked paprika, apple cider vinegar, salt, and a touch of broth.
How do I keep the casserole from getting soggy?
Drain your tomatoes well, sauté zucchini briefly to release moisture, and let the meat mixture simmer so excess liquid evaporates.
Rest the casserole after baking to help it set.
Can I use leftover cooked chicken or turkey?
Absolutely. Shred 3–4 cups and stir it into the sauce after the veggies have softened. Since it’s already cooked, just warm it through before baking.
What cheese works best?
A blend melts beautifully.
Try cheddar and Monterey Jack or a Mexican blend. For more stretch, add a bit of mozzarella; for more flavor, include pepper jack.
Is this spicy?
It’s as mild or spicy as you want. Keep it mild by using gentle chili powder and skipping jalapeños.
Turn up the heat with chipotle, hot sauce, or extra jalapeños.
How many carbs per serving?
Exact numbers depend on your ingredients, but generally expect about 6–8 grams net carbs per serving when using low-carb sauce and no starchy add-ins. Check labels to be sure.
Can I make it in a slow cooker?
Yes. Brown the meat and sauté the aromatics first, then add everything to the slow cooker and cook on Low for 3–4 hours.
Top with cheese for the last 20–30 minutes until melted.
Wrapping Up
Keto Enchilada Casserole brings big enchilada flavor with none of the fuss. It’s simple to make, easy to customize, and great for leftovers. With the right seasoning and low-carb swaps, you get a cozy, cheesy dinner that fits your goals.
Keep a pan in the fridge for quick weeknight meals, and change up the protein or sauce to keep it exciting. Comfort food can be smart, and this recipe proves it.
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.