Go Back
+ servings
Incredibly delicious Beef Enchiladas with homemade sauce. You want these in your life!
Print Recipe
5 from 4 votes

Recipe for Beef Enchiladas (To Die For!!)

Prep Time25 mins
Cook Time4 hrs
Total Time4 hrs 25 mins
Servings: 6
Author: Colleen Kennedy


  • 4-6 pound Chuck Roast
  • Kosher salt & pepper
  • Your Favorite Rib Rub Mine is Bronzeville Rub or see Notes for a DIY
  • 2 TBS tomato paste
  • 1 cup beef broth
  • 3 cloves garlic or 2 TBS garlic paste
  • 1/2 cup water
  • Sauce
  • 1 TBS grapeseed or olive oil
  • 3 large cloves garlic minced
  • 1 cup diced Vidalia onion
  • Juice/sauce from your baking dish after meat is cooked meat
  • The rest of your 6 oz can of tomato paste
  • 1/2 cup beef stock
  • 1 chile and 1 TBS sauce from a can of Chipotles in Adobo this is hot stuff, be careful
  • 1 TBS sugar
  • 1 cup beef broth
  • 1 4.5 oz can <g class="gr_ gr_126 gr-alert gr_gramm gr_inline_cards gr_run_anim Grammar multiReplace" id="126" data-gr-id="126">diced</g> green chilies
  • 1/2 tsp cumin
  • Additional S&P if needed.
  • Shredded Monterey Jack or Pepper Jack Cheese
  • Cilantro parsley and or scallions for garnish


  • Pat your meat dry and season with rib rub. Allow meat to come somewhat to room temperature (45 minutes on your counter).
  • Preheat oven to 350 degrees.
  • In a bowl, whisk 1 can of tomato paste and 2 cups beef broth. Add in 2 TBS garlic paste or 3 minced garlic cloves. Season with salt and pepper.
  • Place meat in the oven in a roasting dish, pour mixture into dish and bake for 3-4 hours or until meat is tender and pulls apart easily. You can choose to bake in a dutch oven and place the lid on with 90 minutes to go (or foil) or if you like crispy bits, keep meat exposed.
  • Once meat is done, place it on a plate (reserve the pan drippings/sauce) and pull it apart with two forks, discarding any fat you may find along the way.
  • In a pot, heat your oil and saute the onions and garlic for 2 minutes over medium heat, being careful to not burn the garlic.
  • Add in the sauce/drippings from your meat.
  • Whisk in tomato paste, stock, chilies, sugar, cumin and any additional spice.
  • Bring to a boil, lower and let simmer for 10 minutes.
  • Taste and adjust to your liking.
  • Puree sauce with an immersion blender or in batches in your blender/Vitamix/Ninja.
  • WHen ready to assemble enchiladas, preheat your oven to 350 degrees.
  • In a baking dish, ladle some of the sauce.
  • One by one, place a handful of meat in each tortilla, top with a healthy sprinkle of cheese (like in the video), roll it up and place it in the dish. Repeat.
  • Top with more sauce and more cheese (as much or as little as you like).
  • Bake for 20 minutes, garnish with cilantro, parsley and or scallions if you wish and enjoy!


After tasting your sauce, if you want more heat <g class="gr_ gr_121 gr-alert gr_gramm gr_inline_cards gr_run_anim Grammar only-ins replaceWithoutSep" id="121" data-gr-id="121">feel</g> free to add cayenne or more of the chili in adobo sauce. Just be careful...That sauce is potent.
If you find the sauce too spicy, add some water.
make your own rub by combining 2 TBS Kosher Salt, 2 tsp brown sugar, 1 tsp black pepper, 1 tsp red pepper flakes, 1 TBS paprika 1/4 tsp cumin and 1/2 tsp nutmeg. Blend and use as rub.
This sauce is so scrumptious, use it on meats, fish or rice if you have any leftover.