Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Beef Enchiladas with Homemade Red Sauce Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 13 reviews

This beef enchiladas recipe features tender ground beef cooked with spices, beans, and green chiles, all wrapped in warm flour tortillas and smothered in a flavorful homemade red enchilada sauce. Topped with melted Mexican blend cheese and fresh garnishes, it's a comforting meal perfect for family dinners or entertaining guests.

  • Total Time: 60 minutes
  • Yield: 8 servings

Ingredients

Enchilada Sauce

  • 1 batch red enchilada sauce (or 15 ounces store-bought red enchilada sauce)

Beef Filling

  • 1 tablespoon olive oil
  • 1 small white onion, diced
  • 4 cloves garlic, minced
  • 1 1/2 pounds (24 ounces) lean ground beef
  • 1 teaspoon ground cumin
  • 1 (15-ounce) can pinto beans, rinsed and drained
  • 1 (4-ounce) can diced green chiles
  • Fine sea salt, to taste
  • Freshly cracked black pepper, to taste

Assembly

  • 8 large flour tortillas
  • 3 cups Mexican-blend shredded cheese

Toppings (Optional)

  • Fresh cilantro
  • Chopped red onions
  • Diced avocado
  • Sour cream
  • Crumbled cotija cheese

Instructions

  1. Prepare the enchilada sauce: Prepare the enchilada sauce according to your recipe or use 15 ounces of store-bought red enchilada sauce. Set aside.
  2. Sauté the beef filling: Heat olive oil in a large sauté pan over medium-high heat. Add the diced onion and minced garlic, sautéing for about 3 minutes until softened and fragrant. Add the lean ground beef along with ground cumin. Cook for 5 minutes, breaking up the beef with a wooden spoon until fully browned. Stir in rinsed pinto beans and diced green chiles, and season with salt and freshly cracked black pepper to taste. Mix thoroughly and remove from heat.
  3. Prep oven and baking dish: Preheat your oven to 350°F (180°C). Spread 1/2 cup of the prepared enchilada sauce evenly across the bottom of a 9 x 13-inch baking dish to prevent sticking and add moisture.
  4. Assemble the enchiladas: Set up your assembly line with tortillas, enchilada sauce, the beef filling, and shredded cheese. Lay one tortilla flat and spread approximately two tablespoons of sauce evenly over it. Place a generous spoonful of the beef mixture in a line down the center of the tortilla and sprinkle with about 1/3 cup of shredded cheese. Carefully roll up the tortilla and place it seam-side down in the prepared baking dish. Repeat this process for all eight tortillas. Spread any remaining enchilada sauce evenly over the top of the rolled enchiladas, then sprinkle with any leftover cheese for extra cheesiness.
  5. Bake: Place the baking dish uncovered in the preheated oven and bake for 20 minutes. Bake until the enchiladas are fully heated through, the sauce is bubbling, and the tortillas are slightly crispy on the edges.
  6. Serve: Remove the enchiladas from the oven and transfer the baking dish to a wire rack to cool slightly. Serve immediately while hot, garnished with your choice of fresh cilantro, chopped red onions, diced avocado, sour cream, and/or crumbled cotija cheese for added flavor and texture. Enjoy your delicious beef enchiladas!

Notes

  • Use large flour tortillas for easy rolling and to hold all the filling.
  • You can substitute black beans for pinto beans if preferred.
  • For a spicier version, add chopped jalapeños or hot sauce to the beef mixture.
  • Leftover enchiladas can be refrigerated for up to 3 days or frozen for up to 2 months.
  • To reheat, bake covered with foil at 350°F until warmed through.
  • Author: admin
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Mexican