Recipe Description:
Machaca is a flavorful marinated meat and a traditional favorite. This burrito recipe is full of a variety of spices and ideal for an easy weekday dinner or for on-the-go. The avocado sauce adds a creamy texture and savory flavor that is sure to satisfy. The best part is that this recipe is Instant Pot® friendly, saving you time in the prep process!
Recipe developed by Malena Perdomo, MS, RDN, CDE
Get Started
Servings:
- Recipe serving size: 1 burrito
- Number of servings:
Ingredients:
For the Machaca
- 1 lb. boneless beef chuck roast, cut into large pieces (about 4)
- 1 tsp. chili powder
- 3/4 tsp. salt, divided
- 1 Tbsp. vegetable oil
- 1 cup yellow onion, chopped (about 1/2 medium onion)
- 3 garlic cloves, peeled, minced
- 1/4 cup water or reduced sodium beef stock
- 1 4-oz. can hot diced green chiles
- 1/4 cup Roma tomato, chopped (about 1 Roma tomato)
- 2 Tbsp. fresh lime juice (about 1 fresh lime)
For the Avocado Sauce:
- 1 Tbsp. fresh cilantro leaves
- 1 jalapeño, stemmed, seeded, roughly chopped
- 1 ripe, fresh avocado, halved, pitted and peeled
- 2 Tbsp. fresh lime juice (about 1 fresh lime)
- 1/4 tsp. sea salt
For the Burritos:
- 6 whole grain tortillas
- 3 cups packed shredded iceberg or romaine lettuce
- Avocado sauce
Instructions:
- Season meat with chili powder and ½ teaspoon salt evenly over all sides.
- Use the sauté option on the Instant Pot®, and quickly sear the meat on both sides for about 1 minute. Remove the meat and place on a plate and set aside. If needed, turn off the Instant Pot to avoid crust left on the pot from burning.
- Use the low sauté setting on the Instant Pot, add onion and garlic. With a wooden spoon, stir and release the browned bits left on the pan. Add water and let the liquid reduce for about 2 minutes.
- Add diced chiles and tomatoes and stir. Stir in lime juice.
- Place the meat on top of the vegetable mixture and season with 1/4 teaspoon of salt.
- Select to cook on high pressure for 30 minutes. Close lid, lock it, and press the valve down to seal.
- After 30 minutes, let the pressure naturally release for 10 minutes before manually releasing any pressure.
- Transfer the meat to a cutting board. Let it cool first and then shred with two forks and chop with a knife into smaller pieces. Remove any connective tissue or excess fat. If the meat starts to get dry, transfer the shredded meat back into the liquid to keep it moist.
For the Avocado Sauce:
- Add cilantro and jalapeño to a food processor and process until chopped. Add fresh avocado, lime juice and puree until smooth. Season with salt.
For Assembly:
- Warm tortillas in a hot pan on each side or in the microwave. Place warm tortillas on six plates and top with 1/3 cup of shredded meat, ½ cup of shredded lettuce, and 2 tablespoons of avocado sauce. Fold ends and roll up the burritos.
- Serve with extra avocado sauce.
Notes & Tips:
Alternate Cooking method in a Slow Cooker:
Season meat with chili powder and ½ teaspoon salt evenly over all sides.
Heat oil in a frying pan on medium-high heat, quickly sear the meat on both sides for about 1 minute. Remove the meat to a plate and set aside.
In the same pan, lower the heat to low, add onion and garlic. With a wooden spoon, stir and release the browned bits left on the pan. Add water and let the liquid reduce for about 2 minutes.
Add diced chiles and tomatoes and stir. Stir in lime juice.
Transfer this vegetable mixture to the slow cooker and place the meat on top. Season with ¼ teaspoon of salt.
Cover with the lid and cook on high for 6 hours or on low for 8 hours.
When the meat is ready, transfer to a cutting board, then shred with two forks and chop with a knife into smaller pieces. Remove any excess fat. Place the shredded meat back to the sauce to keep it moist.
Optional burrito ingredients:
- Fresh cilantro
- Jalapeño, trimmed, seeded, diced
- Refried pinto beans
- Cooked sliced bell peppers
- Fresh green onions
- Chopped tomatoes
- Chopped red onion
Nutrition Facts
1 serving per recipe
Serving Size 1 serving (187g)
| Amount Per Serving | ||
|---|---|---|
| Calories | 320 | |
| % Daily Value* | ||
| Total Fat 15g | 19% | |
| Saturated Fat 5g | 25% | |
| Trans Fat 0g | - | |
| Polyunsaturated Fat | - | |
| Monounsaturated Fat | - | |
| Cholesterol 50mg | 17% | |
| Sodium 740mg | 32% | |
| Total Carbohydrate 28g | 10% | |
| Dietary Fiber 8g | 29% | |
| Total Sugars 4g | - | |
| Includes 0g Added Sugars | - | |
| Protein 22g | 44% | |
| Vitamin D 0.1mcg | 0% | |
| Calcium 140mg | 10% | |
| Iron 3.4mg | 20% | |
| Potassium 690mg | 15% | |
| Vitamin A 200mcg | 20% | |
| Vitamin C 18mg | 20% | |
| Vitamin E 1.8mg | 10% | |
| Vitamin K 23mcg | 20% | |
| Thiamin 0.5mg | 40% | |
| Riboflavin 0.3mg | 25% | |
| Niacin 6.4mg | 40% | |
| Vitamin B6 0.6mg | 35% | |
| Folate 100mcg DFE | 25% | |
| Vitamin B12 2.3mcg | 90% | |
| Pantothenic Acid 1mg | 20% | |
| Phosphorus 340mg | 25% | |
| Magnesium 70mg | 15% | |
| Zinc 7.6mg | 70% | |
| Selenium 33mcg | 60% | |
| Copper 0.2mg | 25% | |
| Manganese 0.2mg | 8% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.




