PF
Delicious baked vegetable casserole topped with cheese in a white dish on a wooden board.
Stovetop~40 minComplexity

Enchilada Casserole recipe

This Enchilada Casserole delivers 35g protein and 574 calories per serving, covering a full dinner macro target in one dish. Eight servings batch-prep on the stovetop, turning one cooking session into a week of portioned dinners. Build muscle and stay in a calorie surplus without cooking nightly.

Rate this recipe:

Ingredients

8 servings
  • Onion powder(5g)
  • Cumin, Ground(5g)
  • Vegetable oil(30g)
  • Flour, All-Purpose, White(30g)
  • Chili powder(45g)
  • Garlic powder(5g)
  • 1 teaspoon dried oregano
  • Tomato Paste(45g)
  • Low Sodium Chicken Broth(480g)
  • ¼ teaspoon fine sea salt
  • 90/10 Ground Beef(454g)

    90% lean ground beef. Good middle-ground for flavor and macros.

  • ½ teaspoon kosher salt
  • ½ teaspoon freshly cracked black pepper
  • Yellow Onion
  • Bell Pepper
  • Garlic
  • Green Chiles, Canned, Diced
  • Beans, Black, Canned, Drained
  • Corn, Sweet, Canned, Drained(480g)
  • Tortilla, Corn, 6-Inch
  • Cheese, Pepper Jack(360g)
  • Cheddar Cheese(360g)
  • Pico De Gallo, Fresh
  • Onion, Pickled
  • Sour Cream

    Regular or fat-free both work. Fat-free is thinner but saves ~40 cal/serving.

Instructions

  1. 1Heat the vegetable oil in a medium saucepan over medium heat for 1 minute, then whisk in the flour, stirring constantly for 6 minutes until smooth and bubbling. Add the chili powder, garlic powder, onion powder, ground cumin, and tomato paste, whisking until combined, then slowly pour in the chicken broth while whisking. Bring to a simmer over medium heat and cook for 5 minutes, stirring occasionally, until slightly thickened. Remove from heat and set the enchilada sauce aside.
  2. 2Heat a large skillet over medium-high heat, add the ground beef, and cook for 8–10 minutes, breaking it up with a spoon, until browned with no pink remaining. Drain excess fat if needed.
  3. 3Add the diced onion and bell pepper to the beef and cook for 5 minutes over medium heat until softened. Stir in the fresh garlic and cook for 1 minute until fragrant.
  4. 4Stir the canned green chiles, black beans, and sweet corn into the beef mixture along with half of the enchilada sauce. Cook for 5 minutes over medium heat, stirring occasionally, until warmed through. Remove from heat.
  5. 5Dip half of the tortillas into the remaining enchilada sauce and arrange in a single layer on the bottom of a 9×13-inch baking dish. Spread half of the beef filling evenly over the tortillas, then sprinkle half of the pepper jack and sharp cheddar over the filling.
  6. 6Dip the remaining tortillas in the enchilada sauce and layer them on top of the cheese. Spread the remaining beef filling over these tortillas and top with the remaining cheese. Cover tightly with foil and bake at 350°F for 20 minutes.
  7. 7Remove the foil and bake for 15 additional minutes at 350°F until the cheese is bubbly and golden brown on top.
  8. 8Divide the casserole evenly into 8 portions while hot. Serve with fresh pico de gallo, pickled onions, and sour cream on the side.

Nutrition — Per Serving

574

calories

35g

protein

41g

fat

Carbohydrates
19g
Saturated fat
20.2g
Sodium
997 mg
Dietary fiber
3.7g

8 servings per batch · ~287g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

AI Swap Engine

Swap any ingredient and get recalculated macros instantly.

Set your goal to unlock — free, 30 seconds

Common questions

How much protein does Enchilada Casserole have per serving?

Each serving contains 35g of protein and 574 calories with 41g fat and 19g carbs. This is a high-calorie, high-fat option that leans into muscle gain territory.

How long does Enchilada Casserole take to prep?

Prep time is quick and the recipe yields 8 servings, providing a full week's worth of dinner meals from a single cooking session.

Is Enchilada Casserole good for muscle gain?

At 35g protein and 574 calories per serving, this recipe supports muscle gain phases with substantial caloric intake and solid protein content for training support.

Crockpot Lasagna

Slow Cooker · 6 servings

63g protein490 cal8g fat
Complexity
View Recipe →+ Plan

Slow Cooker Beef Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan

Beef Bacon Pasta

Stovetop · 10 servings

67g protein600 cal18g fat
Complexity
View Recipe →+ Plan