New recipes straight to your inbox Follow on Pinterest
Chefcookrecipes
Beef Enchilada Casserole
Casseroles & Bakes

Beef Enchilada Casserole

Prep20 min
Cook35 min
Total55 min
Serves6
Beef Enchilada Casserole
Beef Enchilada Casserole, fresh from the oven

I still remember the first time I made Beef Enchilada Casserole for my family. It was a busy weeknight, and I needed something that would satisfy everyone's hunger and cravings. This recipe, with its rich, flavorful enchilada sauce and melted cheese, quickly became a staple in our household.

What I love about this recipe is its simplicity and flexibility. You can easily customize it to suit your taste preferences and dietary needs. Whether you're a fan of spicy food or prefer milder flavors, this casserole can be adjusted to suit your taste buds.

One of the best things about Beef Enchilada Casserole is that it's perfect for any occasion. Whether you're hosting a family gathering, a potluck, or just a quick weeknight dinner, this recipe is sure to please. It's also a great way to use up leftover ingredients, reducing food waste and saving you money.

In this recipe, I'll guide you through the process of making a delicious Beef Enchilada Casserole from scratch. We'll start with the basics, covering essential techniques and ingredients, and then move on to the fun part – assembling and baking the casserole.

So, let's get started and create a mouth-watering Beef Enchilada Casserole that will become a favorite in your household, just like it has in mine.

Why You’ll Love This Recipe

  • This recipe is easy to make and requires minimal prep time, making it perfect for busy weeknights.
  • The casserole is highly customizable, allowing you to adjust the level of heat and flavor to suit your taste preferences.
  • Beef Enchilada Casserole is a crowd-pleaser, making it an excellent choice for family gatherings and potlucks.
  • The recipe is budget-friendly, using affordable ingredients that are easily accessible at most grocery stores.
  • This casserole can be made ahead of time, refrigerated or frozen, and reheated when needed, making it a great option for meal prep.
  • The dish is rich in flavor and texture, with a perfect balance of savory, spicy, and cheesy elements.

Why This Recipe Works

The key to a great Beef Enchilada Casserole is in the layers. By browning the ground beef with onions and garlic, you create a rich, savory flavor that sets the tone for the entire dish. The addition of canned tomatoes and enchilada sauce adds moisture and a deep, slightly smoky flavor that complements the beef perfectly.

Another important aspect of this recipe is the use of cheese. A blend of cheddar and Monterey Jack provides a creamy, melted texture that binds the casserole together. The cheese also helps to balance out the heat from the enchilada sauce, creating a well-rounded flavor profile.

The final layer of tortillas on top of the casserole may seem like an afterthought, but it's actually a crucial element. The tortillas absorb the flavorful sauce and cheese, adding texture and depth to the dish. By baking the casserole until the tortillas are crispy and golden, you create a satisfying crunch that complements the soft, cheesy interior.

Ingredients You’ll Need

When it comes to making Beef Enchilada Casserole, the ingredients are just as important as the technique. You'll need a combination of ground beef, onions, garlic, canned tomatoes, enchilada sauce, cheese, and tortillas. Be sure to choose high-quality ingredients, such as lean ground beef and fresh tortillas, to ensure the best flavor and texture.

One of the most critical ingredients in this recipe is the enchilada sauce. You can use store-bought sauce or make your own from scratch. If you're short on time, store-bought sauce is a convenient option, but making your own sauce from scratch can add an extra layer of depth and flavor to the dish.

  • 1 lb (450g) ground beefChoose lean ground beef to reduce the amount of fat in the dish. You can also use ground turkey or chicken as a substitute if you prefer.
  • 1 large onion, dicedOnions add a sweet, caramelized flavor to the dish. Make sure to cook them until they're translucent and starting to brown.
  • 3 cloves garlic, mincedGarlic is a fundamental flavor component in many Mexican dishes. Use fresh garlic for the best flavor, and mince it finely to distribute the flavor evenly.
  • 1 can (14.5 oz) diced tomatoesCanned tomatoes add moisture and a burst of juicy flavor to the dish. Look for low-sodium or no-salt-added options to control the salt content.
  • 1 can (10 oz) enchilada sauceEnchilada sauce is the backbone of this recipe, providing a rich, slightly smoky flavor. You can use store-bought sauce or make your own from scratch using a combination of tomato sauce, spices, and chicken broth.
  • 1 cup (115g) shredded cheddar cheeseCheddar cheese adds a sharp, tangy flavor to the dish. Use a combination of cheddar and Monterey Jack for a creamy, melted texture.
  • 1/2 cup (55g) shredded Monterey Jack cheeseMonterey Jack cheese is a mild, creamy cheese that complements the cheddar perfectly. Use a combination of cheddar and Monterey Jack for the best flavor.
  • 6-8 corn tortillasCorn tortillas are a staple in Mexican cuisine, and they're essential for this recipe. Look for fresh, pliable tortillas that will absorb the flavorful sauce and cheese.
  • 1 tsp (5g) ground cuminCumin is a warm, earthy spice that adds depth and complexity to the dish. Use ground cumin for the best flavor, and adjust the amount to suit your taste preferences.
  • 1/2 tsp (2g) paprikaPaprika is a mild, slightly sweet spice that adds a smoky flavor to the dish. Use smoked paprika for a deeper, more complex flavor.
  • Salt and pepper to tasteSeason the dish with salt and pepper to taste, adjusting the amount to suit your taste preferences. Remember that the enchilada sauce and cheese will add saltiness to the dish, so taste and adjust accordingly.
Ingredients for Beef Enchilada Casserole

Equipment You’ll Need

Large heavy skillet or Dutch ovenSharp chef's knifeCutting boardMeasuring cups and spoonsWooden spoon or spatula9x13 inch baking dishInstant-read thermometer

How to Make Beef Enchilada Casserole

  1. 1
    Preheat your oven to 375°F (190°C). While the oven is heating up, start browning the ground beef in a large skillet over medium-high heat, breaking it up into small pieces as it cooks.
  2. 2
    Once the beef is browned, add the diced onion and cook until it's translucent and starting to brown, about 5-7 minutes. Add the minced garlic and cook for an additional 1-2 minutes, until fragrant.
  3. 3
    Add the canned diced tomatoes, enchilada sauce, ground cumin, and paprika to the skillet. Stir to combine, then bring the mixture to a simmer. Reduce the heat to low and let it cook, stirring occasionally, while you prepare the cheese and tortillas.
  4. 4
    In a large bowl, combine the shredded cheddar and Monterey Jack cheese. Mix well to combine, then set the cheese mixture aside.
  5. 5
    To assemble the casserole, spread a thin layer of the meat sauce in the bottom of a 9x13 inch baking dish. Arrange 2-3 tortillas on top of the sauce, overlapping them slightly to cover the entire surface.
  6. 6
    Sprinkle a third of the cheese mixture over the tortillas, followed by a third of the remaining meat sauce. Repeat this process two more times, ending with a layer of cheese on top.
  7. 7
    Cover the dish with aluminum foil and bake for 25-30 minutes, until the cheese is melted and the tortillas are tender. Remove the foil and continue baking for an additional 10-15 minutes, until the top is lightly browned and the casserole is hot and bubbly.
  8. 8
    Remove the casserole from the oven and let it rest for 10-15 minutes before serving. This will allow the cheese to set and the flavors to meld together.
  9. 9
    To serve, slice the casserole into individual portions and garnish with chopped fresh cilantro, diced onions, or a dollop of sour cream, if desired.
  10. 10
    Use an instant-read thermometer to check the internal temperature of the casserole, which should be at least 165°F (74°C) for food safety.
  11. 11
    Let the casserole rest for a few minutes before serving, allowing the cheese to set and the flavors to meld together.

Expert Tips

  • To prevent the tortillas from becoming soggy, make sure to cook the meat sauce until it's thick and flavorful, and then let it cool slightly before assembling the casserole.
  • Use a combination of cheddar and Monterey Jack cheese for the best flavor and texture. You can also add other cheeses, such as pepper jack or Colby, to suit your taste preferences.
  • If you're using store-bought enchilada sauce, look for a low-sodium option to control the salt content of the dish. You can also make your own sauce from scratch using a combination of tomato sauce, spices, and chicken broth.
  • To add some heat to the dish, you can add diced jalapenos or serrano peppers to the meat sauce, or use hot sauce to taste.
  • Experiment with different types of tortillas, such as flour or whole wheat, to change the flavor and texture of the casserole.
  • Consider adding other ingredients, such as diced bell peppers or chopped fresh cilantro, to the meat sauce for added flavor and nutrients.
  • To make the casserole more substantial, you can add cooked rice, beans, or roasted vegetables to the meat sauce before assembling the casserole.

Common Mistakes to Avoid

  • Not browning the ground beef properly, which can result in a bland and unappetizing flavor.
  • Not cooking the meat sauce long enough, which can result in a soggy and unflavorful casserole.
  • Using low-quality ingredients, such as old or stale tortillas, which can affect the texture and flavor of the dish.
  • Not letting the casserole rest before serving, which can result in a messy and unappetizing presentation.
  • Not using an instant-read thermometer to check the internal temperature of the casserole, which can result in food safety issues.
  • Overcrowding the baking dish, which can result in a casserole that's difficult to serve and doesn't cook evenly.

Variations and Substitutions

  • Add diced ham or cooked bacon to the meat sauce for a smoky flavor.
  • Use different types of cheese, such as pepper jack or Colby, to change the flavor and texture of the casserole.
  • Add cooked rice or beans to the meat sauce for a more substantial casserole.
  • Use flour or whole wheat tortillas instead of corn tortillas for a different texture and flavor.
  • Add diced bell peppers or chopped fresh cilantro to the meat sauce for added flavor and nutrients.
  • Use homemade enchilada sauce instead of store-bought sauce for a more authentic flavor.
  • Add some heat to the dish by using hot sauce or diced jalapenos in the meat sauce.

What to Serve With Beef Enchilada Casserole

Beef Enchilada Casserole is a versatile dish that can be served with a variety of sides and toppings. Some popular options include:

Refried beans, Mexican rice, roasted vegetables, diced onions, sour cream, salsa, avocado, and shredded cheese.

Refried beansMexican riceRoasted vegetablesDiced onionsSour creamSalsa

Make-Ahead, Storage, Freezing and Reheating

To make ahead, assemble the casserole up to a day in advance, but don't bake it until you're ready to serve. You can also freeze the casserole for up to 3 months, then thaw and bake it when you're ready. To reheat, bake the casserole in a preheated oven at 350°F (180°C) for 20-25 minutes, until hot and bubbly.

When refrigerating or freezing the casserole, make sure to cover it tightly with plastic wrap or aluminum foil to prevent drying out. You can also add a layer of plastic wrap or parchment paper directly on the surface of the casserole to prevent it from drying out.

To reheat the casserole without drying it out, make sure to cover it with foil and bake it at a low temperature. You can also add a little bit of water or broth to the casserole to keep it moist.

Frequently Asked Questions

Can I make this recipe with ground turkey or chicken instead of beef?

Yes, you can use ground turkey or chicken as a substitute for ground beef. Just keep in mind that the flavor and texture may be slightly different.

Can I use flour tortillas instead of corn tortillas?

Yes, you can use flour tortillas, but keep in mind that they may become soggy and affect the texture of the casserole.

How do I prevent the tortillas from becoming soggy?

To prevent the tortillas from becoming soggy, make sure to cook the meat sauce until it's thick and flavorful, and then let it cool slightly before assembling the casserole.

Can I freeze the casserole for later use?

Yes, you can freeze the casserole for up to 3 months. Just thaw and bake it when you're ready to serve.

What's the best way to reheat the casserole?

The best way to reheat the casserole is to bake it in a preheated oven at 350°F (180°C) for 20-25 minutes, until hot and bubbly.

Can I make this recipe in a slow cooker?

Yes, you can make this recipe in a slow cooker. Just brown the ground beef and cook the meat sauce in a skillet, then transfer everything to the slow cooker and cook on low for 2-3 hours.

Can I add other ingredients to the meat sauce?

Yes, you can add other ingredients, such as diced bell peppers or chopped fresh cilantro, to the meat sauce for added flavor and nutrients.

How do I know when the casserole is done?

The casserole is done when it's hot and bubbly, and the cheese is melted and golden brown. You can also use an instant-read thermometer to check the internal temperature, which should be at least 165°F (74°C) for food safety.

The Full Recipe
Recipe Card
Beef Enchilada Casserole

Beef Enchilada Casserole

Hearty, comfort-food ground beef dinner made from scratch, perfect for busy weeknights and family gatherings, with a rich, flavorful enchilada sauce and melted cheese.

Prep20 min
Cook35 min
Total55 min
Serves6
Pin Recipe

Ingredients

  • 1 lb (450g) ground beef
  • 1 large onion, diced
  • 3 cloves garlic, minced
  • 1 can (14.5 oz) diced tomatoes
  • 1 can (10 oz) enchilada sauce
  • 1 cup (115g) shredded cheddar cheese
  • 1/2 cup (55g) shredded Monterey Jack cheese
  • 6-8 corn tortillas
  • 1 tsp (5g) ground cumin
  • 1/2 tsp (2g) paprika
  • Salt and pepper to taste

Instructions

  1. Preheat your oven to 375°F (190°C). While the oven is heating up, start browning the ground beef in a large skillet over medium-high heat, breaking it up into small pieces as it cooks.
  2. Once the beef is browned, add the diced onion and cook until it's translucent and starting to brown, about 5-7 minutes. Add the minced garlic and cook for an additional 1-2 minutes, until fragrant.
  3. Add the canned diced tomatoes, enchilada sauce, ground cumin, and paprika to the skillet. Stir to combine, then bring the mixture to a simmer. Reduce the heat to low and let it cook, stirring occasionally, while you prepare the cheese and tortillas.
  4. In a large bowl, combine the shredded cheddar and Monterey Jack cheese. Mix well to combine, then set the cheese mixture aside.
  5. To assemble the casserole, spread a thin layer of the meat sauce in the bottom of a 9x13 inch baking dish. Arrange 2-3 tortillas on top of the sauce, overlapping them slightly to cover the entire surface.
  6. Sprinkle a third of the cheese mixture over the tortillas, followed by a third of the remaining meat sauce. Repeat this process two more times, ending with a layer of cheese on top.
  7. Cover the dish with aluminum foil and bake for 25-30 minutes, until the cheese is melted and the tortillas are tender. Remove the foil and continue baking for an additional 10-15 minutes, until the top is lightly browned and the casserole is hot and bubbly.
  8. Remove the casserole from the oven and let it rest for 10-15 minutes before serving. This will allow the cheese to set and the flavors to meld together.
  9. To serve, slice the casserole into individual portions and garnish with chopped fresh cilantro, diced onions, or a dollop of sour cream, if desired.
  10. Use an instant-read thermometer to check the internal temperature of the casserole, which should be at least 165°F (74°C) for food safety.
  11. Let the casserole rest for a few minutes before serving, allowing the cheese to set and the flavors to meld together.

Nutrition (per serving, approximate)

420Calories
35gProtein
25gCarbs
20gFat