Beef Enchiladas with Homemade Sauce Recipe

Share your love
4.6 (264)

Beef enchiladas with homemade sauce showcase from-scratch cooking topped with black olives, mashed avocado, and fresh cilantro for authentic experiences. This comprehensive recipe demonstrates how homemade sauces elevate ordinary enchiladas into extraordinary culinary creations. The fresh toppings add color, nutrition, and complementary flavors to rich beef fillings.

4520671 f548f632739d4780b6a3434ba93c2e53

These beef enchiladas are made with homemade sauce. Top these enchiladas with black olives, mashed avocado, and fresh cilantro!

Prep Time:
15 mins
Cook Time:
55 mins
Total Time:
1 hr 10 mins
Servings:
4
Cook Mode (Keep screen awake)

Ingredients

1/2x
1x
2x

Original recipe (1X) yields 4 servings

Enchilada Sauce:

  • 3 tablespoons vegetable oil

  • 1 tablespoon all-purpose flour

  • 2 tablespoons chili powder, or more to taste

  • 2 cups chicken stock

  • 1 (6 ounce) can tomato paste

  • 1 teaspoon dried oregano

  • 1 teaspoon ground cumin

  • ¼ teaspoon salt

Enchiladas:

  • cooking spray

  • 1 pound ground beef

  • 1 teaspoon extra virgin olive oil

  • 1 onion, diced

  • 2 (4 ounce) cans fire-roasted diced green chiles

  • ½ green bell pepper, diced

  • 1 (15 ounce) can black beans, rinsed and drained

  • 8 low-carb high-fiber tortillas (such as La Tortilla Factory®)

  • 1 (8 ounce) package shredded low-fat Mexican cheese blend

Directions

  1. Heat vegetable oil in a saucepan over medium heat. Add flour; cook and stir using a wooden spoon until smooth, 1 to 2 minutes. Mix in chili powder and cook until fragrant, about 30 seconds. Stir in chicken stock, tomato paste, oregano, cumin, and salt; bring to a boil. Reduce heat and simmer enchilada sauce until thickened and smooth, about 15 minutes.

  2. Preheat the oven to 375 degrees F (190 degrees C). Coat the inside of a 9×13-inch baking dish with cooking spray.

  3. Heat a large skillet over medium-high heat. Cook and stir beef in the hot skillet until browned and crumbly, 5 to 7 minutes; drain and discard grease.

  4. Heat olive oil in a separate skillet over medium heat; cook and stir onion, green chiles, and green bell pepper until softened, 5 to 10 minutes. Mix in ground beef and black beans. Stir in 1/2 of the enchilada sauce; cook and stir 1 to 2 minutes.

  5. Spoon beef mixture evenly onto the center of each tortilla and roll tortilla around filling. Place tortillas, seam-side down, in the baking dish. Cover tortillas with remaining enchilada sauce and Mexican cheese blend.

  6. Bake in the preheated oven until cheese is melted, about 20 minutes.

Nutrition Facts (per serving)

815 Calories
45g Fat
62g Carbs
49g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings Per Recipe 4
Calories 815
% Daily Value *
Total Fat 45g57%
Saturated Fat 15g77%
Cholesterol 113mg38%
Sodium 2560mg111%
Total Carbohydrate 62g23%
Dietary Fiber 16g57%
Total Sugars 11g
Protein 49g97%
Vitamin C 69mg77%
Calcium 144mg11%
Iron 8mg42%
Potassium 1392mg30%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

Share your love
John Davis
John Davis

Hi, I’m John Davis!
Food has always been my favorite way to connect with people, and that’s why I started blogging about it. I love sharing quick, creative recipes that prove cooking at home can be just as exciting as eating out. Whether it’s a speedy weeknight dinner or a fun snack, I enjoy keeping things simple, flavorful, and approachable for everyone. When I’m not experimenting in the kitchen, I’m usually exploring new cuisines or hunting for fresh inspiration at local markets.

Articles: 1850

Leave a Reply

Your email address will not be published. Required fields are marked *