Prep Time
15 Mins
Cook Time
12 Hours
6 Servings

How to Make It

Step 1

Spoon 1 cup salsa into a small bowl; reserve. In a slow cooker, combine remaining salsa with vinegar and chili powder. Add beef, cover and turn heat to low. Cook until beef shreds easily with a fork, 10 to 12 hours. Shred meat, using two forks, and spoon into a serving bowl.

Step 2

Preheat oven to 300°F. Stack tortillas, wrap in foil and bake until warm, about 10 minutes. Place sour cream and lettuce in bowls. Just before serving, pit, peel and dice avocado and place in a small bowl. Put out bowls (including salsa) and assemble tacos at table.

Ratings & Reviews

ShawnyO's Review

October 26, 2013

fogpotion's Review

February 09, 2013
After 10 hrs at low ,the roast was unshreddable

Mcmadsen89's Review

December 20, 2012

SarahBotsford's Review

January 19, 2012

smilkyour's Review

December 06, 2011
I got this recipe from the AllYou magazine several years ago, and have kept this recipe in my binder since then. It's yummy and easy. If you thought it was bland, add a little salt. It depends on the kind of salsa used because some have lots more salt than others. I've had it turn out bland before when I used different salsas.

cjontig's Review

April 01, 2011
Surprisingly delicious. You definitely add more "mexican" spices for your taste but the basic recipe is great!

TripletsMomand1's Review

January 23, 2011
I added chopped onions, cumin, brown sugar, liquid smoke, 3 cloves of garlic, garlic powder, salt, pepper, and beef bouillon to the recipe. I also reduced the salsa to 16 oz. I poured the sauce over the meat. I cooked it on low for 12 hours and then left it on warm for five hours. It was WONDERFUL!!! So tender and flavorful! Served with chipotle corn and fresh guacamole. YUM!!

amykay269's Review

March 12, 2010
this was not a very good recipe....very bland.