Enjoy a 10% discount on all orders over $60

Authentic Beef Enchiladas

Delve into the rich and flavorful world of Mexican cuisine with our easy-to-follow Beef Enchiladas recipe. These enchiladas are perfect for any family dinner or gathering!

December 9, 2023
spicy food icon
Beef EnchiladasPhoto By Canva
Difficulty Medium
Servings 8 people
Preparation 30 mins
Cooking 20 mins
Total 50 mins



Beef Filling

  1. In a large skillet over medium heat, cook the ground beef until browned. Drain any excess fat.
  2. Add the chopped onion and minced garlic to the skillet. Cook until the onions are translucent.
  3. Stir in cumin, chili powder, salt, and pepper. Cook for another 2-3 minutes. Set aside.


  1. Preheat the oven to 350 °F (175 °C).
  2. Warm the tortillas in a microwave or on a skillet to make them folding.
  3. Dip each tortilla in the enchilada sauce, coating both sides. Place the tortilla on a plate, fill with the beef mixture and a sprinkle of cheese, then roll up. Place the rolled enchilada seam side down in a baking dish. Repeat with remaining tortillas.
  4. Pour the remaining enchilada sauce over the top of the rolled enchiladas and sprinkle with the remaining cheese. Bake for 20 minutes or until the cheese is melted and bubbly.
  5. Garnish the enchiladas with chopped fresh cilantro. Serve hot with a dollop of sour cream on top.
Nutrition Facts
Serving Size 1 Beef Enchiladas
Serves 8
Amount Per Serving
% Daily Value*
Protein 15 g30%
Total Fat 20 g25.6%
Sodium 500 mg21.7%
*The % Daily Value (DV) tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.


  • Use quality ground beef. Opt for lean ground beef for a less greasy filling. Higher fat content can make the enchiladas too oily.
  • Consider adding a can of diced green chilis or a spoonful of tomato paste to the beef for extra flavor.
  • While a Mexican cheese blend is recommended, you can experiment with different types of cheese like Monterey Jack, cheddar, or Colby. For more, check out our ‘Types of Cheeses’ article.
  • Warm the tortillas before assembling to prevent them from cracking. You can heat them in a dry skillet or in the microwave.
  • Ensure each tortilla is well-coated with enchilada sauce to prevent them from drying out while baking.
  • Lightly grease the baking dish to prevent the enchiladas from sticking.
  • Allow the enchiladas to sit for a few minutes after baking. This makes them easier to cut and serve.
Rate This Recipe

Indulge in the heartwarming flavors of Mexico with this Beef Enchiladas recipe. A perfect blend of seasoned ground beef, melted cheese, and a richly spiced enchilada sauce, all wrapped in soft corn tortillas. This dish is not just a meal; it's a fiesta of flavors, guaranteed to bring smiles and satisfaction to your dinner table.

This classic dish brings together seasoned ground beef, flavorful spices, and melted cheese, all wrapped snugly in soft tortillas. Whether you're a fan of Mexican cuisine or simply looking for a satisfying and hearty meal, beef enchiladas offer a delicious blend of textures and tastes.

What Are Beef Enchiladas?

Beef enchiladas, particularly those made with ground beef, have a rich history rooted in Mexican cuisine, with influences extending into Tex-Mex cooking. The dish's origins trace back to Mexico, where enchiladas began as a simple way to use leftover meats and tortillas. The practice of rolling tortillas around other food dates back at least to Aztec times. Over the years, this humble dish has evolved, with various regions and households adding their unique twists and ingredients.

The ground beef enchilada is a particularly popular variation in the United States, especially in Tex-Mex cuisine. It combines the hearty and familiar flavor of ground beef with the rich, spicy taste of enchilada sauce, all rolled in a soft tortilla. This version is often more accessible and quicker to prepare, making it a favorite for easy beef enchiladas recipes. It’s an ideal choice for a weeknight dinner or a no-fuss meal that delivers on flavor and comfort.

Another beloved adaptation of this classic is the beef enchilada casserole. This variation layers the tortillas, ground beef mixture, cheese, and sauce in a baking dish, similar to a lasagna. It's a convenient option for feeding a crowd and can be made ahead of time, perfect for family gatherings or potlucks. The casserole version also allows for easier serving and portion control, making it a practical yet delicious way to enjoy the essence of traditional beef enchiladas. Each of these variations showcases the versatility and enduring popularity of beef enchiladas in both traditional and modern kitchens.

Variations of Enchiladas:

Exploring variations of the classic Beef Enchiladas recipe can add an exciting twist to this traditional dish, catering to different tastes and dietary preferences. Here are some creative variations to try:

1. Chicken Enchiladas: Replace the ground beef with shredded cooked chicken. This variation is lighter yet still packed with flavor. You can use rotisserie chicken for convenience.

2. Vegetarian Enchiladas: Swap the beef for a mixture of beans, corn, and zucchini for a vegetarian option. Add quinoa or rice for extra heartiness.

3. Cheese Enchiladas: For a cheese lover’s delight, omit the meat and fill the tortillas with a mixture of cheeses like cheddar, Monterey Jack, and queso fresco. Top with a red or green enchilada sauce.

4. Green Chile Beef Enchiladas: Use a green chile enchilada sauce instead of a red sauce and add diced green chiles to the beef filling for a tangy and slightly spicy twist.

5. Enchilada Stacks: Instead of rolling the tortillas, layer them with the beef filling and cheese, lasagna-style, and bake. This is an easier method that still delivers all the traditional flavors.

6. Spicy Enchiladas: Add chopped jalapeños or chipotle peppers in adobo sauce to the beef mixture for those who like it hot.

7. Seafood Enchiladas: Fill the tortillas with a mixture of sautéed shrimp, crab, or a combination of seafood for a luxurious twist on the classic.

8. Beef and Bean Enchiladas: Combine the ground beef with refried beans or cooked black beans for added fiber and texture.

9. Breakfast Enchiladas: Fill the tortillas with scrambled eggs, sausage or bacon, and cheese. Top with enchilada sauce and bake for a hearty breakfast or brunch option.

10. Creamy Enchiladas: Mix sour cream into the enchilada sauce for a creamier topping. This can balance out the spiciness and add a rich texture.

11. Gluten-Free Enchiladas: Use corn tortillas and ensure all other ingredients are gluten-free for a dish that’s suitable for those with gluten sensitivities.

12. Enchilada Soup: Turn the enchiladas into a soup. Simmer the beef, sauce, and other ingredients in a broth and serve with tortilla strips.

Each variation offers a unique way to enjoy the essence of enchiladas, making the dish versatile and exciting every time you prepare it. Whether sticking to tradition or experimenting with new flavors, these variations can cater to any palate or occasion.

What To Serve with Beef Enchiladas?

Beef enchiladas are a flavorful and satisfying dish that pairs well with a variety of sides. Here are some options to serve with beef enchiladas:

Can Beef Enchiladas Made Ahead?

Yes. Beef Enchiladas are an excellent dish for make-ahead meals and freezer-friendly options. Preparing this dish in advance can save time and effort, especially on busy days or for planned gatherings. Here’s how to effectively make Beef Enchiladas ahead of time and store them in the freezer:

Make-Ahead Instructions:

  • Cook the beef filling as instructed and let it cool completely. You can refrigerate the filling overnight if you plan to assemble the enchiladas the next day.
  • Fill and roll the tortillas with the beef mixture and place them in the baking dish. At this stage, you can cover the dish with plastic wrap or aluminum foil and refrigerate for up to 24 hours before baking.
  • Add sauce and cheese before baking. Wait to add the enchilada sauce and cheese topping until you're ready to bake. This prevents the tortillas from becoming too soggy.
  • When you're ready to bake, add the sauce and cheese. You might need to add a few extra minutes to the baking time if the enchiladas are cold from the refrigerator.

How To Store Beef Enchiladas?

To store beef enchiladas, follow these steps:

  • Allow the beef enchiladas to cool to room temperature before storing them. This prevents condensation inside the storage container, which can make the enchiladas soggy.
  • Place the beef enchiladas in an airtight container.
  • Store them in the refrigerator for 3–4 days.

How To Freeze Beef Enchiladas?

For longer storage, you can freeze beef enchiladas.

  • After assembling the enchiladas in a freezer-safe baking dish (or disposable aluminum foil pan for convenience), cover them tightly with both plastic wrap and aluminum foil. Ensure it’s airtight to prevent freezer burn.
  • Label the dish with the date and contents. Beef enchiladas can be frozen for up to 3 months.
  • Thaw the enchiladas in the refrigerator overnight before you plan to bake them.
  • If you choose to bake the enchiladas straight from the freezer, remove the plastic wrap and cover with foil. Bake at 350 °F (175 °C). Frozen enchiladas will require additional baking time, approximately 1 hour or until they are heated through and the cheese is melted and bubbly.
  • If you have thawed the enchiladas, bake as per the original recipe instructions, adding a few extra minutes if needed.

By following these make-ahead and freezer instructions, you can enjoy homemade Beef Enchiladas any time with minimal prep. It’s a convenient way to have a delicious and satisfying meal ready for those days when cooking from scratch isn’t feasible.

Recipe byPetite Gourmets

Did you make this recipe?

Tag @PETITEGOURMETS using the hashtag #PGRECIPES and share on Instagram. We'll feature you on our site.

Shop on Petite Gourmets