Skip to Content

Beef Enchiladas

Our ground Beef Enchiladas are packed with flavor and topped with a homemade cheese sauce! Easy on the prep with minimal assembly required. Try them for your next Taco Tuesday!

Looking to add a little more to your enchiladas? Try our Hatch Green Chile Sauce, Simple Yellow Rice Recipe, or Easy Homemade Salsa Recipe!

Top down view of beef enchiladas in a pan.

Easy Ground Beef Enchiladas

Easy Beef Enchiladas with cheese sauce will have you skipping the crowded restaurants and staying home.

These enchiladas are made with seasoned ground beef, wrapped in warm tortillas, and drowned in creamy, melted, white cheese sauce that’s so good you may just want to eat it with a spoon (although we prefer a chip)!

Some assembly required but the prep time is minimal so this family favorite can be enjoyed in no time. 

How To Make Beef Enchiladas

The homemade cheese sauce is a must! 

For the enchilada filling:

  1. Cook the ground beef and diced onion in a skillet over medium heat. Cook until the beef is no longer pink and drain the excess grease.
  2. Add the water and taco seasoning, stir, and cook for 2-3 minutes. Remove from heat and set aside.
Taco seasoning and ground beef in a pan.
Seasoned ground beef in a pan.

For the cheese sauce:

  1. In a medium sized saucepan, whisk together the cornstarch, milk and evaporated milk. Add the jalapeños and chili powder. Continue whisking and cook on low-medium heat until the liquid begins to steam and bubbles form around the edges of the pan.
Evaporated milk and cornstarch in a pan.
Seasonings in a pan of green chiles.
  1. Drop pieces of the American cheese in a few chunks at a time. Make sure all the cheese melts before adding more.
  2. Once all the American cheese has been added and melted, add the Monterey Jack cheese in the same way.
  3. Whisk until all the cheese has melted. 
Green chiles, evaporated and seasonings in a pan.
Cheese sauce in a pan.

For the Assembly:

  1. Preheat your oven to 350°F. Spray a baking dish with cooking spray.
  2. Heat a couple tortillas at a time for about 10 seconds.
  3. Spoon about 1 ½ to 2 ounces of the seasoned ground beef into each tortilla and roll it tightly closed. Arrange the enchiladas in the baking dish so that they press up against each other and stay closed. Repeat this step until all the beef and tortillas have been used.
  4. Pour your desired amount of cheese sauce over the enchiladas and bake for 12-16 minutes. Keep an eye on the cheese sauce so it doesn’t burn!
  5. Remove and serve warm with sour cream, guacamole, pico de gallo, and chips. Enjoy!
Enchiladas in a baking pan.
Cheese sauce poured over enchiladas.

Tips for the Best Beef Enchiladas

  • For the best flavor, make your own Taco Seasoning
  • This cheese sauce makes quite a bit. If you don’t want to drown your enchiladas, save some to dip chips in as a side!
  • This cheese sauce is thick and not like the sauce you’d get in a restaurant. It gets even thicker as it cools. Because of this, it burns easily. The best way to thin it out is to use less cornstarch. 
  • Serve these with a sour cream sauce instead of the cheese sauce.

Storage

Storage: These Beef Enchiladas will stay fresh in an airtight container in the fridge for up to 3 days. They do not freeze well.

Reheating: Reheat them in the microwave at half power until warmed through.

Corner view of enchiladas in a pan.

Can I make these with a different meat?

Of course! You could use shredded chicken, steak, or even quinoa or tofu for a vegetarian friendly option!

What should I serve these with?

Spanish rice and refried beans are always a classic combo. You could opt for elote corn, black beans, or even a side salad with some of our Chipotle Ranch Dressing.

Top down view of cheesy beef enchiladas in a white dish.

Beef Enchiladas

5 from 1 vote
Print Pin Save
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes
Servings: 4 Servings

I earn a commission from Amazon and Instacart from qualifying purchases.

Ingredients

For the Enchilada Filling:

  • 1 pound lean ground beef
  • ½ cup white onion diced
  • ¼ cup water
  • 1 ounce taco seasoning

For the Cheese Sauce:

  • 12 ounces evaporated milk
  • 1 cup whole milk
  • 1 tablespoon cornstarch
  • 4 ounces jalapeños diced (canned, undrained jalapeños work well)
  • 1 teaspoon chili powder or more to taste
  • 8 ounces white American cheese *See note.
  • 8 ounces Monterey jack cheese shredded
  • Salt to taste
  • Pepper to taste
  • 8 fajita size flour tortillas

Instructions 

To Make the Enchilada Filling:

  • Heat a large skillet over medium heat. Cook the ground beef and onion until the beef is no longer pink and cooked through. Drain off any excess grease, and return the beef to the skillet.
    1 pound lean ground beef
    ½ cup white onion
  • Pour in the water and sprinkle in the taco seasoning. Cook for an additional 2-3 minutes while stirring to mix in the taco seasoning. Remove from heat.
    ¼ cup water
    1 ounce taco seasoning

To Make the White Sauce:

  • In a medium saucepan, whisk together the evaporated milk, milk, and cornstarch. Then, turn the heat to low-medium.
    12 ounces evaporated milk
    1 cup whole milk
    1 tablespoon cornstarch
  • Add the jalapeños and chili powder. Continue whisking until the liquid begins to steam and bubbles form around the edges of the pan.
    4 ounces jalapeños
    1 teaspoon chili powder
  • Drop bits of the American cheese in a little at a time. Whisk between additions, making sure that all the cheese melts before adding more cheese.
    8 ounces white American cheese
  • Once the American cheese has been added, start adding the Monterey jack cheese a little at a time. Whisk between each addition until all the cheese melts.
    8 ounces Monterey jack cheese
  • Taste and add salt and pepper.
    Salt
    Pepper

To Assembly:

  • Preheat the oven to 350°F, and spray a 2 quart rectangular baking dish with cooking spray.
  • Heat 2 to 3 tortillas at a time in the microwave for 10 to 12 seconds, just long enough to make them pliable.
    8 fajita size flour tortillas
  • Spoon about 1 ½ to 2 ounces of ground beef mixture into each tortilla, and roll it tightly to close. Arrange the enchiladas in the baking dish so they press against each other and stay closed. Repeat with the remaining beef and tortillas.
  • Pour as much or as little of the cheese sauce over the enchiladas as you’d like. We save a little on the side to use with chips and dip!
  • Bake for 12 to 16 minutes or until all the ingredients are warmed through. Keep a close eye on the cheese sauce to ensure it doesn’t begin to burn.
  • Serve warm with sour cream, guacamole, pico de gallo, and chips. See post for tips, FAQs, and storage options.

Notes

*The calories listed are an approximation based on the ingredients in the recipe card and a serving size of 2 enchiladas. Actual calories will vary.
 
*For more information, tips, and answers to frequently asked questions, please refer to the post.
 
*This cheese sauce is very thick and not like the sauce you’d get in a restaurant. It gets even thicker as it cools. Because of this, it burns easily. The best way to thin it out and not change the flavor is to use less cornstarch.

Nutrition

Serving: 2enchiladas | Calories: 1039kcal | Carbohydrates: 53g | Protein: 59g | Fat: 66g | Saturated Fat: 35g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 21g | Trans Fat: 2g | Cholesterol: 216mg | Sodium: 2500mg | Potassium: 989mg | Fiber: 5g | Sugar: 19g | Vitamin A: 2393IU | Vitamin C: 40mg | Calcium: 1427mg | Iron: 6mg
Recipe Rating