Cheesy Ground Beef Enchiladas with Red Sauce

These ground beef enchiladas are a hearty, comforting dinner filled with seasoned beef, sautéed onions and mushrooms, creamy refried beans, enchilada sauce, and plenty of melted cheese. They are easy to assemble, bake in less than an hour, and make a satisfying meal for busy weeknights, family dinners, or casual gatherings.

A fork with a bite of enchilada resting on a plate with two enchiladas and beans. There is guacamole and more enchiladas in the background
Photo Credit: Dishes Delish.

Ground beef enchiladas are one of those dependable recipes that always feel warm, filling, and full of flavor. The filling is made with browned ground beef, sautéed vegetables, garlic, cumin, oregano, chili powder, salt, and pepper. The mushrooms and onions add moisture and savory depth, while the refried beans help make each enchilada rich and satisfying.

This easy beef enchilada recipe is also practical. The components are simple, the steps are straightforward, and the finished dish tastes like something that took much longer to prepare. Once the tortillas are filled, rolled, covered with enchilada sauce, and topped with cheese, the oven does the rest of the work.

Flour tortillas make these enchiladas soft and easy to roll, but the seasoned beef mixture is also delicious in corn tortillas, tacos, tostadas, eggs, or salads. If you end up with extra filling, save it for another quick meal later in the week.

Serve these beef enchiladas with refried beans, guacamole, rice, a simple salad, or your favorite toppings. A sprinkle of fresh cilantro or chopped green onion adds a bright finish after baking.

Helpful tips

  • You may have extra sautéed vegetables. Do not add all of them to the beef mixture if the filling looks too full. Save the extras for scrambled eggs, omelets, tacos, or bowls.
  • You may also have extra ground beef filling. It keeps well and can be used in tacos, salads, nachos, or breakfast dishes.
  • Do not reduce the herbs and spices too much. Cumin, oregano, chili powder, salt, and pepper give the enchiladas their bold, savory flavor.
  • Flour tortillas are soft and easy to roll, but corn tortillas can also be used if you prefer their flavor and texture.
  • A Mexican cheese blend works well for this recipe. Monterey Jack, asadero, cheddar, queso quesadilla, Colby Jack, or pepper Jack are all good options.
  • For extra color and freshness, sprinkle chopped cilantro or green onion over the baked enchiladas just before serving.
  • Refried pinto beans are delicious in this recipe, but refried black beans can be used if you like them better.
  • Let leftovers cool completely before storing them in an airtight container in the refrigerator.

How to make ground beef enchiladas

Pre-step

Set out a large sauté pan or skillet, a spatula, and a baking dish. Having everything ready before you begin makes the enchiladas easier to assemble.

Step one

Gather the ground beef, onion, mushrooms, garlic paste, olive oil, salt, pepper, cumin, oregano, and chili powder.

Step two

Chop the onion and mushrooms into small pieces so they cook evenly and blend easily into the beef filling.

Step three

Heat the sauté pan over medium-high heat. Add the olive oil and let it shimmer. Add the chopped onion and sauté for about 5 minutes, stirring occasionally.

Step four

Add the mushrooms and garlic paste. Continue cooking for another 5 minutes, or until the vegetables are softened and fragrant. Remove the vegetables from the pan and set them aside.

Left - sliced mushrooms and chopped onions. Right - a pan with sautéed mushrooms and onions
Photo Credit: Dishes Delish.

Step five

Add the ground beef to the same pan. Break it into small pieces with a spatula, then add the cumin, oregano, chili powder, salt, and pepper. Cook for about 7 minutes, stirring as it browns. Add half of the cooked vegetables back to the pan and stir to combine.

Step six

Preheat the oven to 350 degrees Fahrenheit.

Step seven

Spoon a layer of enchilada sauce into the bottom of the baking dish. This helps keep the tortillas moist and adds flavor to the bottom of the enchiladas.

Step eight

Set up an assembly line with the tortillas, refried beans, shredded Mexican cheese blend, beef filling, and enchilada sauce.

Step nine

Spread a thin layer of refried beans onto each flour tortilla.

Left - a pan with ground beef sautéed with the veggies. Right - beans smeared on a tortilla with cheese in the background
Photo Credit: Dishes Delish.

Step ten

Sprinkle cheese over the beans, then spoon some of the seasoned beef mixture on top.

Left - Cheese added to the beans on the tortilla. Right - ground beef added on the cheese on the tortilla
Photo Credit: Dishes Delish.

Step eleven

Roll each tortilla tightly enough to hold the filling, then place it seam side down in the prepared baking dish. Continue until all the tortillas are filled and arranged in the dish.

Step twelve

Spoon enchilada sauce over the rolled tortillas, covering them evenly.

Left - enchiladas rolled and put in a baking dish. Right - enchilada sauce spooned on the enchiladas
Photo Credit: Dishes Delish.

Step thirteen

Sprinkle the remaining cheese over the top of the sauced enchiladas.

Step fourteen

Bake uncovered for 25 minutes, or until the cheese is melted and the enchiladas are hot.

Cheese added to the pan of enchiladas and then melted in the oven
Photo Credit: Dishes Delish.

Let the enchiladas rest briefly before serving. Use a spatula to separate and lift them from the baking dish.

Two enchiladas with a red sauce on a plate with some beans. There is some guacamole in the background along with another plate of enchiladas
Photo Credit: Dishes Delish.

These ground beef enchiladas are delicious as they are, but they are even better with a spoonful of guacamole, extra sauce, or your favorite simple side dish.

Forkful of a bite of beef enchiladas ready to be eaten.
Photo Credit: Dishes Delish.

Refrigerator Storage:

  • Let the enchiladas cool completely before storing.
  • Place them in an airtight container or cover the baking dish tightly with foil or plastic wrap.
  • Store in the refrigerator for up to 5 days.

Freezer Storage:

  • These enchiladas freeze well.
  • For individual portions, wrap each enchilada in foil or plastic wrap, then place them in a freezer-safe bag or container.
  • For a full batch, assemble the enchiladas in a freezer-safe dish but do not bake them first. Cover tightly with foil and freeze.
  • Freeze for up to 3 months.

Reheating Instructions:

From the Fridge:

  • Oven: Preheat to 350°F. Cover with foil and bake for 15–20 minutes, or until heated through.
  • Microwave: Place an individual portion on a microwave-safe plate. Cover with a damp paper towel and heat in 30–45 second intervals until warm.

From the Freezer:

  • For best results, thaw overnight in the refrigerator, then reheat using one of the methods above.
  • To reheat directly from frozen, bake covered at 375°F for 40–45 minutes, or until hot in the center.

Other popular Mexican recipes

  • Shrimp enchiladas
  • Sour cream enchilada sauce
  • Beef chile con queso
  • Chicken enchiladas
  • Chicken tacos
  • Carne asada tacos
  • Mexican crema
A forkful of beef enchilada with guacamole over a plate

Ground Beef Enchiladas

These ground beef enchiladas are filled with savory seasoned beef, sautéed onions and mushrooms, refried beans, enchilada sauce, and melted cheese. They are easy to prepare, family-friendly, and perfect for a flavorful Mexican-inspired dinner.
Course: Dinner
Cuisine: Mexican
Keyword: beef enchiladas, easy beef enchilada recipe, ground beef enchiladas
Prep Time: 10 minutes
Cook Time: 45 minutes
Total Time: 55 minutes
Servings: 10 enchiladas
Calories: 360kcal
Author: Elaine Benoit

Ingredients

  • 2 tablespoons olive oil
  • 1 large onion, diced
  • 10 ounces mushrooms, chopped
  • 2 teaspoons garlic paste
  • 1 pound ground beef
  • 1 teaspoon cumin
  • 1 teaspoon dried oregano
  • 1 teaspoon chili powder
  • 1/4 teaspoon salt
  • 1/16 teaspoon pepper
  • 2.5 cups enchilada sauce, or as much as desired
  • 10 flour tortillas, 6 inches
  • 6 ounces refried beans, homemade or canned
  • 8 ounces Mexican cheese blend

Instructions

  • Heat a sauté pan over medium-high heat and add the olive oil.
  • When the oil shimmers, add the onion and sauté for 5 minutes.
  • Add the mushrooms and garlic paste. Sauté for another 5 minutes, then remove the vegetables from the pan and set them aside.
  • Add the ground beef to the pan and break it into small pieces. Stir in the cumin, oregano, chili powder, salt, and pepper. Cook for about 7 minutes, then stir half of the vegetables back into the beef.
  • Preheat the oven to 350°F.
  • Spread a layer of enchilada sauce over the bottom of a baking dish.
  • Spread refried beans onto each tortilla. Add cheese and ground beef filling.
  • Roll the tortillas and place them seam side down in the prepared baking dish.
  • Spoon enchilada sauce over the rolled tortillas and sprinkle the remaining cheese on top.
  • Bake uncovered for 25 minutes.
  • Separate the enchiladas with a spatula, serve warm, and enjoy.

Equipment

Sauté pan
Baking dish

Notes

  • Use only half of the sautéed vegetables in the beef filling if the mixture looks too full.
  • Save extra beef filling for tacos, eggs, salads, or nachos.
  • Use enough enchilada sauce to keep the tortillas moist while baking.
  • Add cilantro or green onion after baking for fresh color and flavor.
  • Store leftovers in an airtight container in the refrigerator for up to 5 days.
Nutrition information is automatically calculated and may vary based on the exact ingredients used.

Nutrition

Serving: 2 enchiladas |
Calories: 360kcal |
Carbohydrates: 25g |
Protein: 18g |
Fat: 20g

Originally published November 2016.