Go Back

Beef Enchiladas with Red Sauce

These Beef Enchiladas with Red Sauce are an easy, crowd-pleasing dinner that brings restaurant-quality Mexican flavor right to your kitchen.
Prep Time 20 minutes
Cook Time 1 hour
Total Time 1 hour 20 minutes
Servings: 4
Course: Entree
Cuisine: Mexican
Calories: 789

Ingredients
  

  • For the Enchiladas:
  • 8 –10 corn tortillas
  • 1 pound ground beef
  • 2 teaspoons chili powder
  • 1 teaspoon dried oregano
  • 1 teaspoon ground cumin
  • 1 teaspoon salt
  • ½ medium onion diced
  • 1 red bell pepper diced
  • 2 cups shredded pepper jack cheese or Monterey Jack for a milder flavor
  • For the Enchilada Sauce:
  • 2 tablespoons canola oil
  • 2 tablespoons all-purpose flour
  • ¼ cup chili powder
  • 2 cups chicken broth
  • 8 oz tomato sauce
  • 2 tablespoons garlic powder
  • 1 teaspoon dried oregano
  • 1 tablespoon ground cumin
  • 1 teaspoon salt
  • 1 teaspoon sugar
  • 1 teaspoon cinnamon

Equipment

  • Large skillet or frying pan
  • Medium saucepan (for the sauce)
  • Whisk
  • Mixing bowl
  • 9x13-inch baking dish
  • Measuring cups and spoons
  • Wooden spoon or spatula
  • Cooking spray

Method
 

  1. Make the Red Enchilada Sauce: Heat the canola oil in a medium saucepan over medium heat. Whisk in the flour to form a light roux. Stir continuously for about 1 minute until slightly golden — this helps thicken your sauce. Add the chili powder, chicken broth, tomato sauce, garlic powder, oregano, cumin, salt, sugar, and cinnamon. Whisk until smooth and bring the mixture to a gentle boil. Reduce heat to low and simmer for 10–15 minutes, stirring occasionally. The sauce should thicken and deepen in color. Set aside.
  2. Prepare the Beef Filling. Preheat your oven to 400°F (200°C). In a large skillet, heat a small drizzle of oil over medium-high heat. Add ground beef, chili powder, oregano, cumin, and salt. Sauté for 4–5 minutes until the beef starts to brown. Add diced onion and red bell pepper; continue cooking for another 5–6 minutes until the vegetables are soft and translucent. Transfer the cooked beef mixture to a mixing bowl. Stir in 1 cup of shredded cheese and 1 cup of the enchilada sauce until fully combined.
  3. Assemble the Enchiladas: Lightly coat your 9x13-inch baking dish with cooking spray. Spoon about ¼ cup of the beef filling into the center of each tortilla. Roll the tortilla tightly, tucking in the ends, and place it seam-side down in the baking dish. Repeat until all tortillas are filled and arranged snugly in the dish.
  4. Add the Topping and Bake: Pour the remaining enchilada sauce evenly over the rolled tortillas. Sprinkle the rest of the shredded cheese on top. Bake for 15 minutes, or until the cheese is melted and bubbly and the edges are slightly crisp. Remove from the oven and let rest for a few minutes before serving.

Notes

Variations
Chicken Enchiladas: Replace beef with shredded rotisserie chicken for a lighter, faster version.
Vegetarian Option: Substitute black beans or lentils for the meat and add extra veggies like corn or zucchini.
Extra Spicy: Add diced jalapeños or a dash of cayenne pepper to the beef mixture.
Creamy Twist: Stir in a spoonful of sour cream or cream cheese into the beef mixture for extra richness.
Tips for Success
🌯 Warm your tortillas slightly before filling to prevent tearing.
🍅 Make the sauce ahead of time — it stores beautifully in the fridge for up to 3 days.
🧀 For perfectly melted cheese, use freshly grated instead of pre-shredded (which contains anti-caking agents).
🔪 Dice your onions and peppers finely for even cooking and smoother filling.
🍽️ Serve with toppings like sour cream, fresh cilantro, and sliced avocado.