Healthy Beef Enchilada Casserole – A Lighter, Cozy Weeknight Favorite
This Healthy Beef Enchilada Casserole brings all the comfort of classic enchiladas with a lighter, veggie-forward twist. It’s hearty, cheesy in all the right ways, and easy enough for a busy weeknight. You’ll layer lean ground beef, whole-grain tortillas, and a bright, homemade enchilada sauce for big flavor without the heavy feeling.
Make it once, and you’ll keep it in your dinner rotation. Even better, it reheats beautifully for meal prep and next-day lunches.
Healthy Beef Enchilada Casserole - A Lighter, Cozy Weeknight Favorite
Ingredients
Method
- Make the sauce: Warm 2 tablespoons olive oil in a saucepan over medium heat.Whisk in flour and cook 1 minute. Stir in chili powder, cumin, garlic powder, smoked paprika, and oregano for 30 seconds. Slowly whisk in tomato sauce and broth until smooth.Simmer 5–7 minutes until slightly thickened. Stir in vinegar, then season with salt and pepper. Set aside.
- Preheat and prep: Heat oven to 375°F (190°C).Lightly coat a 9x13-inch baking dish with cooking spray or a touch of olive oil.
- Cook the beef and veggies: Heat 1 tablespoon olive oil in a large skillet over medium-high. Add onion and bell pepper; cook 3–4 minutes until softened. Add beef and cook, breaking it up, until browned and cooked through, 5–6 minutes.Drain any excess fat if needed.
- Season the filling: Stir in 1 cup of the enchilada sauce, black beans, corn, and cilantro. Simmer 2 minutes to meld flavors. Taste and adjust salt and pepper.
- Layer the casserole: Spread ½ cup sauce on the bottom of the baking dish.Add a layer of tortillas to mostly cover. Spoon half the beef mixture over. Sprinkle with one-third of the cheese.Repeat with tortillas, remaining beef, and another third of the cheese. Finish with a final tortilla layer, the remaining sauce, and the last of the cheese.
- Bake: Cover loosely with foil and bake 15 minutes. Remove foil and bake another 8–10 minutes, until the cheese is melted and bubbly around the edges.
- Rest and garnish: Let it rest 10 minutes so it sets for clean slices.Top with green onions and more cilantro if you like. Serve with a spoonful of Greek yogurt or light sour cream and lime wedges.
What Makes This Special
This casserole trims the excess while keeping the soul of the dish intact. You get the savory satisfaction of beef, the warmth of spices, and the melt of cheese—but with smarter ingredient swaps.
Whole-grain tortillas, lean beef, and a veggie boost keep it balanced. The mild heat is family-friendly, yet you can dial it up if you like. And because it’s a casserole, it’s stress-free to assemble and bake, then bring straight to the table.
- Lighter yet filling: Lean beef and fiber-rich tortillas deliver staying power without heaviness.
- Homemade sauce: Clean ingredients, better flavor, and easy to make.
- Weeknight simple: One pan for cooking, one dish for baking, and a quick bake time.
- Customizable: Add veggies, swap proteins, or adjust heat to taste.
What You’ll Need
- Lean ground beef: 1 pound (90–95% lean works well)
- Yellow onion: 1 small, finely diced
- Bell pepper: 1 medium (any color), diced
- Black beans: 1 can (15 oz), drained and rinsed
- Corn kernels: 1 cup (frozen or canned, drained)
- Whole-wheat or corn tortillas: 8–10 small, cut into halves or quarters
- Shredded cheese: 1½ cups reduced-fat Mexican blend or sharp cheddar
- Olive oil: 1 tablespoon
- Fresh cilantro: ¼ cup, chopped (plus extra for garnish)
- Green onions: 2, thinly sliced (optional garnish)
- Greek yogurt or light sour cream: For serving
For the Healthier Enchilada Sauce
- Olive oil: 2 tablespoons
- All-purpose or whole-wheat flour: 2 tablespoons
- Chili powder: 2 tablespoons (use a mild blend)
- Ground cumin: 1 teaspoon
- Garlic powder: 1 teaspoon
- Smoked paprika: ½ teaspoon
- Oregano: ½ teaspoon
- Low-sodium tomato sauce: 2 cups
- Low-sodium broth (chicken or vegetable): ½ cup
- Apple cider vinegar: 1 teaspoon
- Salt and pepper: To taste
Instructions
- Make the sauce: Warm 2 tablespoons olive oil in a saucepan over medium heat.
Whisk in flour and cook 1 minute. Stir in chili powder, cumin, garlic powder, smoked paprika, and oregano for 30 seconds. Slowly whisk in tomato sauce and broth until smooth.
Simmer 5–7 minutes until slightly thickened. Stir in vinegar, then season with salt and pepper. Set aside.
- Preheat and prep: Heat oven to 375°F (190°C).
Lightly coat a 9×13-inch baking dish with cooking spray or a touch of olive oil.
- Cook the beef and veggies: Heat 1 tablespoon olive oil in a large skillet over medium-high. Add onion and bell pepper; cook 3–4 minutes until softened. Add beef and cook, breaking it up, until browned and cooked through, 5–6 minutes.
Drain any excess fat if needed.
- Season the filling: Stir in 1 cup of the enchilada sauce, black beans, corn, and cilantro. Simmer 2 minutes to meld flavors. Taste and adjust salt and pepper.
- Layer the casserole: Spread ½ cup sauce on the bottom of the baking dish.
Add a layer of tortillas to mostly cover. Spoon half the beef mixture over. Sprinkle with one-third of the cheese.
Repeat with tortillas, remaining beef, and another third of the cheese. Finish with a final tortilla layer, the remaining sauce, and the last of the cheese.
- Bake: Cover loosely with foil and bake 15 minutes. Remove foil and bake another 8–10 minutes, until the cheese is melted and bubbly around the edges.
- Rest and garnish: Let it rest 10 minutes so it sets for clean slices.
Top with green onions and more cilantro if you like. Serve with a spoonful of Greek yogurt or light sour cream and lime wedges.
Storage Instructions
- Refrigerator: Cool completely. Store in an airtight container for up to 4 days.
- Freezer: Wrap tightly or portion into freezer-safe containers.
Freeze up to 3 months. Thaw overnight in the fridge.
- Reheat: Microwave individual portions 1–2 minutes, or bake covered at 350°F (175°C) for 15–20 minutes. If dry, add a splash of broth before reheating.
- Make-ahead: Assemble up to 24 hours in advance, cover, and refrigerate.
Bake as directed, adding 5–10 minutes if going straight from the fridge.
Health Benefits
- Lean protein: Using 90–95% lean beef helps support muscle repair while limiting saturated fat.
- Fiber boost: Whole-grain tortillas, beans, and veggies help with fullness, blood sugar steadiness, and digestion.
- Lighter dairy: Reduced-fat cheese gives you calcium and flavor with fewer calories.
- Lower sodium:-strong> Homemade sauce and rinsed beans keep salt in check without losing taste.
- Balanced plate: Carbs, protein, and healthy fats come together for steady energy and satisfaction.
What Not to Do
- Don’t skip the rest time: Cutting right away causes messy slices and can make layers slide.
- Don’t drown it in sauce: Too much liquid makes the tortillas soggy. Aim for light, even coverage.
- Don’t overcook: Extra time can dry out the beef and make cheese rubbery.
- Don’t use high-sodium canned ingredients without rinsing: Rinse beans and choose low-sodium tomato sauce and broth.
- Don’t forget to taste: Season the filling before layering so every bite pops.
Alternatives
- Protein swaps: Ground turkey or chicken work well. For vegetarian, use lentils or extra beans and sautéed mushrooms.
- Tortilla options: Corn tortillas offer a classic taste and are naturally gluten-free; whole-wheat adds fiber and heartiness.
- Cheese choices: Try part-skim mozzarella for extra melt or a sprinkle of crumbled queso fresco on top after baking.
- Add more veggies: Zucchini, spinach, or riced cauliflower fold into the filling easily.
Sauté first to cook off moisture.
- Spice it up: Add chipotle in adobo, diced jalapeños, or a pinch of cayenne to the sauce for extra heat.
FAQ
Can I make this gluten-free?
Yes. Use certified gluten-free corn tortillas and swap the flour in the sauce for a gluten-free blend or cornstarch slurry (mix 1 tablespoon cornstarch with 2 tablespoons cold water and whisk into the simmering sauce).
How do I prevent soggy tortillas?
Keep sauce amounts moderate and avoid layering when the filling is watery. Sauté vegetables until most moisture cooks off, and let the casserole rest before slicing.
Can I use store-bought enchilada sauce?
Absolutely.
Choose a low-sodium, no-sugar-added brand. You’ll need about 2½ cups. Taste it first so you can adjust salt and heat in the filling.
What’s the best cheese for melting?
A reduced-fat Mexican blend melts nicely and keeps calories in check.
Sharp cheddar adds bold flavor, so you can use less and still get great taste.
Can I assemble it ahead and freeze unbaked?
Yes. Assemble in a freezer-safe dish, wrap well, and freeze. Bake from thawed for best texture, adding 10 minutes.
If baking from frozen, cover and add 20–25 minutes, then uncover to finish.
How can I make it spicier without overpowering the dish?
Add ½–1 teaspoon chipotle powder to the sauce, or layer in thinly sliced jalapeños. Serve with hot sauce at the table for customizable heat.
What sides go well with this?
A simple salad with lime vinaigrette, sautéed zucchini, or cilantro-lime brown rice are all great. Keep sides fresh and bright to balance the casserole’s richness.
Final Thoughts
This Healthy Beef Enchilada Casserole hits that sweet spot of comfort and balance.
It’s flavorful, satisfying, and easy to customize for your family’s tastes. With a handful of smart swaps, you get a lighter dish that still feels indulgent. Keep this recipe in your back pocket for cozy weeknights, casual gatherings, or meal prep.
It’s the kind of crowd-pleaser that makes eating well feel effortless.
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.










