PF
Delicious baked vegetable casserole topped with cheese in a white dish on a wooden board.
StovetopComplexity

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. 1Preheat the oven to 350°F with a rack in the center position.
  2. 2Make the enchilada sauce. Place the oil and flour in a medium saucepan. Cook, whisking constantly, over medium heat until smooth, about 6 minutes. Once bubbling, whisk in the chili powder, garlic powder, onion powder, cumin, oregano, and tomato paste. Once combined, slowly whisk in chicken stock and salt and bring to a simmer. Once simmering, reduce the heat to low and cook, stirring occasionally, for about 5 minutes, or until slightly thickened.
  3. 3Meanwhile, make the casserole. Heat a large skillet over medium heat. Add the ground beef, salt and pepper and cook, breaking it up with a wooden spoon, until browned, about 8-10 minutes. Add the onion and bell pepper and cook until softened, about 5 minutes. Stir in the garlic and cook until fragrant, 1 minute more. Stir in the green chiles, beans, corn and ½ of the enchilada sauce and cook until warmed through, about 5 more minutes. Remove from heat.
  4. 4Dip half of the tortillas in the enchilada sauce, then arrange in a single layer on the bottom of a 9-x13-inch baking dish. Top with half of the beef filling and half of the pepper jack and cheddar. Dip the remaining tortillas in the remaining enchilada sauce and arrange in a single layer on top of the cheese. Top with the remaining filling and remaining cheese. Cover with foil and bake for 20 minutes. Remove from the oven and uncover. Return to the oven for another 15 minutes, or until the cheese is bubbly and golden.
  5. 5Serve with pico de gallo, pickled onions, and sour cream if using.

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

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.

Savory beef tagliatelle pasta with peppers and herbs in a white plate, perfect for a gourmet meal.

Slow Cooker Beef Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan
Philly Cheesesteak Pasta

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan
Crockpot Lasagna

Crockpot Lasagna

Slow Cooker · 6 servings

63g protein490 cal8g fat
Complexity
View Recipe →+ Plan
Beef Bacon Pasta Bake

Beef Bacon Pasta Bake

Stovetop · 10 servings

67g protein600 cal18g fat
Complexity
View Recipe →+ Plan