Back to Top
Image Mask

Slow Cooker Beef Enchiladas

The slow-cooked beef made with Musselman’s Apple Butter and enchilada sauce stays moist and flavorful.

  • Prep Time Icon
    Prep Time
  • Cook Time Icon
    Cook Time
  • Total Time Icon
    Total Time
  • Servings Icon
  • Difficulty Icon


  • 4 pounds beef chuck roast
  • 1 large onion, sliced thin
  • 5 cloves garlic, minced
  • 2 10-ounce cans red enchilada sauce
  • 1 cup MUSSELMAN’S® Apple Butter
  • ½ cup hot sauce
  • 1 teaspoon salt
  • 16 flour tortillas
  • 3 cups monterey jack or "Mexican blend" cheese, shredded
  • tomatoes, avocado, or sour cream as toppings


  1. Step 1
    Place the beef roast in a large slow cooker and cover with the sliced onions. Combine the garlic, enchilada sauce, apple butter, hot sauce and salt and pour over the beef and onions.

  2. Step 2
    Place a lid on the slow cooker. Cook on high for 5-7 hours, or on low for 10-12 hours. When done, the roast should shred easily with a fork.

  3. Step 3
    Pull the beef roast out of the sauce and place on a cutting board. Shred with 2 forks and then mix the shredded meat back into the sauce. Keep on warm until ready to prepare the enchiladas.

  4. Step 4
    Preheat the oven to 400° F and get out a 10x15 (or 9x13) baking dish.

  5. Step 5
    Scoop the meat into a tortilla and roll it. Place the rolled enchilada into the baking dish, seam down. Continue until all of the meat and tortillas are rolled and in the dish. Spoon the remaining sauce from the slow cooker over the top of the enchiladas then cover with shredded cheese. 

  6. Step 6
    Bake for 10-15 minutes until the cheese is melted and browned. Serve warm with your choice of fresh toppings like tomatoes, avocado, or sour cream.

What others are saying about this recipe

  1. Mic says:

    Tastes good but it doesn’t taste like enchilada filling….it tastes more like a bbq pulled pork.

Rate and Review