01 -
Warm up a cast-iron skillet over medium-high heat and add some olive oil. When it’s hot enough, sear the roast on all sides for about 3-5 minutes until the outside is browned nicely.
02 -
Move the browned meat to a slow cooker. Sprinkle the bouillon and pour the enchilada sauce over the top. Cover the slow cooker and leave on low setting for 10 hours until the beef is soft and shreds easily.
03 -
Take the roast out and shred it entirely using two forks. Toss the pulled meat back into the slow cooker and stir it so it mixes with the juices.
04 -
On medium heat, preheat a skillet. Spread an even layer of butter on one side of each slice of the Texas toast.
05 -
Lay the bread in the skillet with the buttered side facing down. Stack 1/2 cup of shredded beef, 1 tablespoon of diced onion, 1/4 cup each of queso fresco and mozzarella, and a little cilantro on top. Cover with another piece of bread, buttered side out.
06 -
Turn the heat to medium-low and let the sandwiches grill for 5-7 minutes on one side until they’re golden and crunchy. Gently flip them over and toast the other side for another 5-7 minutes until the cheese melts completely. Use a spatula to serve once done.
07 -
Pour some of the leftover beef juices into small bowls for dipping, which makes the sandwiches even more flavorful. Dig in while they’re fresh and hot.