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.

Save

Keto Beef Enchilada Casserole - Comforting, Low-Carb, and Weeknight Easy

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings

Ingredients
  

  • 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)

Method
 

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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.
  9. 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

Close-up detail: A just-baked Keto Beef Enchilada Casserole corner being lifted with a slotted spatuSave

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

Cooking process: Overhead shot of the casserole mid-assembly in a 9x13 white baking dish—thin zuccSave
  1. 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.

  2. 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.
  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.
  8. 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.

  9. 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.
Final dish presentation: Restaurant-quality plated serving of Keto Beef Enchilada Casserole on a matSave

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.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating