Keto Beef Enchilada Casserole – Comforting, Low-Carb, and Weeknight Easy
If youâre craving bold enchilada flavors without the carb-heavy tortillas, this casserole hits the spot. Itâs meaty, cheesy, and loaded with saucy comfort, yet fits neatly into a low-carb lifestyle. No fancy techniques, just simple steps and everyday ingredients.
Stop wondering what's for dinner.
Get 7 healthy, family-friendly dinners complete with recipes and simple meal plans delivered straight to your inbox.
It reheats beautifully, works for meal prep, and is a crowd-pleaserâketo or not. Letâs make a pan that tastes like takeout night but keeps you on track.
Ingredients
Method
- Preheat and prep. Heat the oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish. If using zucchini slices as ânoodles,â pat them dry with paper towels and sprinkle with a little salt to draw out moisture.
- Make the quick sauce base. In a bowl, whisk together enchilada sauce, tomato paste, and beef broth. Season with a pinch of salt and pepper. Set aside.
- Cook the beef. Warm oil in a large skillet over medium heat. Add onion and cook 3â4 minutes until softened. Stir in garlic for 30 seconds. Add ground beef, breaking it up. Cook until browned and no longer pink; drain excess fat if needed.
- Season the filling. Stir in chili powder, cumin, smoked paprika, oregano, salt, and pepper. Add green chiles and half of the sauce mixture. Simmer 3â4 minutes to thicken slightly. Turn off heat and let it sit for a minute.
- Mix the creamy layer. In a small bowl, beat cream cheese until smooth. Add eggs, almond flour, baking powder, a pinch of salt, and 1/2 cup shredded cheese. Mix until you have a spreadable batter. This creates a light, keto-friendly âtortillaâ layer.
- Layer the casserole. Spread a thin layer of the remaining sauce in the baking dish. Add a layer of zucchini slices (or 2â3 low-carb tortillas if using). Dollop and gently spread half the cream cheese mixture over the zucchini. Spoon over half the beef mixture. Sprinkle with 2/3 cup cheese.
- Repeat. Add another layer of zucchini, the rest of the cream cheese mixture, the remaining beef, and the last of the sauce. Finish with the remaining cheese on top.
- Bake. Cover loosely with foil and bake for 20 minutes. Uncover and bake 10â15 minutes more, until the top is bubbly and golden and the center is hot.
- Rest and garnish. Let the casserole rest 10â15 minutes so it sets and slices cleanly. Top with chopped cilantro. Serve with sour cream and avocado if you like.
What Makes This Special
This recipe keeps the soul of classic enchiladasâsavory beef, tangy sauce, and bubbly cheeseâwhile trimming out the carbs. Instead of tortillas, we use low-carb options and smart layering to build that same cozy bite.
Everything happens in one skillet and one baking dish for easy cleanup. You get hearty protein, satisfying fats, and big flavor without the blood sugar spike.
Shopping List
- Ground beef (85â90% lean), 1.5 pounds
- Olive oil or avocado oil, 1 tablespoon
- Yellow onion, 1 small, diced
- Garlic, 3 cloves, minced
- Green chiles (canned, mild or hot), 1 (4-ounce) can
- Red enchilada sauce, 1.5 cups (choose a low-carb brand or homemade)
- Tomato paste, 1 tablespoon
- Beef broth, 1/2 cup (low-sodium)
- Chili powder, 1 tablespoon
- Cumin, 2 teaspoons
- Smoked paprika, 1 teaspoon
- Oregano, 1 teaspoon
- Sea salt and black pepper, to taste
- Shredded cheese, 2 cups (Mexican blend, cheddar, or Monterey Jack)
- Cream cheese, 4 ounces, softened
- Eggs, 2 large (for the âtortillaâ layer)
- Almond flour, 1/3 cup
- Baking powder, 1/2 teaspoon
- Zucchini, 2 medium, thinly sliced lengthwise (or use low-carb tortillas)
- Cilantro, chopped, for garnish
- Sour cream and avocado, for serving (optional)
Step-by-Step Instructions
- Preheat and prep. Heat the oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
If using zucchini slices as ânoodles,â pat them dry with paper towels and sprinkle with a little salt to draw out moisture.
- Make the quick sauce base. In a bowl, whisk together enchilada sauce, tomato paste, and beef broth. Season with a pinch of salt and pepper. Set aside.
- Cook the beef. Warm oil in a large skillet over medium heat.
Add onion and cook 3â4 minutes until softened. Stir in garlic for 30 seconds. Add ground beef, breaking it up.
Cook until browned and no longer pink; drain excess fat if needed.
- Season the filling. Stir in chili powder, cumin, smoked paprika, oregano, salt, and pepper. Add green chiles and half of the sauce mixture. Simmer 3â4 minutes to thicken slightly.
Turn off heat and let it sit for a minute.
- Mix the creamy layer. In a small bowl, beat cream cheese until smooth. Add eggs, almond flour, baking powder, a pinch of salt, and 1/2 cup shredded cheese. Mix until you have a spreadable batter.
This creates a light, keto-friendly âtortillaâ layer.
- Layer the casserole. Spread a thin layer of the remaining sauce in the baking dish. Add a layer of zucchini slices (or 2â3 low-carb tortillas if using). Dollop and gently spread half the cream cheese mixture over the zucchini.
Spoon over half the beef mixture. Sprinkle with 2/3 cup cheese.
- Repeat. Add another layer of zucchini, the rest of the cream cheese mixture, the remaining beef, and the last of the sauce. Finish with the remaining cheese on top.
- Bake. Cover loosely with foil and bake for 20 minutes.
Uncover and bake 10â15 minutes more, until the top is bubbly and golden and the center is hot.
- Rest and garnish. Let the casserole rest 10â15 minutes so it sets and slices cleanly. Top with chopped cilantro. Serve with sour cream and avocado if you like.
How to Store
- Fridge: Cool completely, then store in an airtight container for up to 4 days.
- Freezer: Wrap portions tightly or use freezer-safe containers for up to 2 months.
Thaw in the fridge overnight.
- Reheat: Microwave individual pieces 1â2 minutes until hot, or reheat covered in a 325°F (165°C) oven for 15â20 minutes.
Why This is Good for You
This casserole is low in carbs and high in protein, which helps keep you full and satisfied. The fat from cheese and cream cheese supports ketosis and makes each serving more satiating. Zucchini adds fiber and nutrients without spiking carbs.
Choose a clean enchilada sauce and youâll avoid added sugars and unnecessary fillers.
Pitfalls to Watch Out For
- Watery casserole: Zucchini can release moisture. Salt and blot the slices first, and let the baked casserole rest before cutting.
- Sneaky carbs in sauce: Some sauces contain sugar or starch. Read labels and pick a low-carb brand (around 2â4g net carbs per 1/4 cup) or make your own.
- Overbaking: If the top gets too dark before the center is hot, tent with foil and finish baking.
- Too bland: Taste the beef mixture before layering. Add extra salt, chili powder, or hot sauce if needed.
Alternatives
- Tortilla swap: Use low-carb tortillas instead of zucchini for a classic texture.
Cut to fit your dish.
- Protein twist: Use ground turkey, shredded chicken, or leftover steak. Adjust seasoning to taste.
- Sauce variations: Try green enchilada sauce or a chipotle-spiked red sauce for smoky heat.
- Dairy-light: Reduce cheese by one-third and add olives and extra spices for flavor. For dairy-free, use dairy-free cheese and coconut cream in place of cream cheese, noting texture will differ.
- Veggie boost: Add sautĂŠed bell peppers or spinach to the beef mixture for extra color and fiber.
Never wonder what's for dinner again.
Get 7 healthy, family-friendly dinners complete with recipes, grocery lists, and simple meal plans delivered straight to your inbox.
FAQ
Can I make this casserole ahead of time?
Yes.
Assemble it up to 24 hours in advance, cover, and refrigerate. Add 5â10 extra minutes to the baking time if going straight from the fridge.
How do I make a low-carb enchilada sauce at home?
Simmer tomato sauce with beef broth, chili powder, cumin, garlic powder, onion powder, oregano, smoked paprika, a splash of apple cider vinegar, salt, and pepper. Thicken slightly and adjust seasoning.
Avoid sugar and flour.
Whatâs the best cheese for melting?
Monterey Jack or a Mexican blend melts smoothly and gives a classic enchilada vibe. Cheddar works too; combine with Jack for the best texture and flavor.
Can I skip the almond flour layer?
Yes. You can go with just zucchini or low-carb tortillas and still get great results.
The cream-cheese âtortillaâ layer adds body, but it isnât required.
How do I keep the casserole from falling apart?
Let it rest at least 10â15 minutes after baking. This helps the layers set. Using a slotted spatula and cutting generous squares also helps.
Is this spicy?
Itâs mildly spicy as written.
For heat lovers, add chipotle powder, hot green chiles, or a drizzle of hot sauce to the beef. For milder tastes, use mild chiles and reduce chili powder slightly.
What are the macros like?
Exact numbers depend on your sauce and cheese. As a ballpark, a serving can land around 6â9g net carbs, 30â35g protein, and 25â30g fat.
Check labels and calculate based on your brands.
Final Thoughts
This Keto Beef Enchilada Casserole brings comfort-food flavor to your low-carb table with minimal fuss. Itâs easy to customize, great for leftovers, and hearty enough to satisfy everyone at the table. Keep it simple with zucchini layers or make it classic with low-carb tortillasâeither way, youâll have a warm, cheesy pan worth repeating on busy weeknights.
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.
Loved This Recipe?
If you're looking for more simple, healthy dinners your family will actually eat, grab my FREE 7-Day Easy Dinner Reset. You'll get 7 easy dinner recipes, simple grocery lists, and a done-for-you plan that takes the stress out of mealtime.


