Ingredients
Scale
(Serves 8–10)
Beef & aromatics:
- 3–4 lbs beef chuck roast or brisket, cut into 3” chunks
- 1 large white onion, quartered
- 6 garlic cloves, smashed
- 2 bay leaves
Chile broth base:
- 4 dried guajillo chiles, stems/seeds removed
- 3 dried ancho chiles, stems/seeds removed
- 2 chipotle peppers in adobo (for heat—you love spicy!)
- 4 cups low-sodium beef broth (you love low-sodium options!)
- 1 tbsp apple cider vinegar
- 1 tsp cumin seeds
- 1 tsp dried oregano (Mexican oregano preferred)
- 1 tsp black peppercorns
- Salt to taste
For serving:
- Corn tortillas (or low-carb tortillas/lettuce wraps)
- Toppings:
→ Chopped white onion
→ Fresh cilantro
→ Lime wedges
→ Crumbled queso fresco - Consommé: Strain broth; serve alongside for dipping tacos
Instructions
1. Toast & blend chiles:
- Heat a dry skillet over medium. Toast guajillo and ancho chiles 30–60 seconds per side until fragrant (don’t burn!).
- Soak chiles in hot water 15 minutes until soft. Drain.
- Blend chiles, chipotles, broth, vinegar, cumin, oregano, and peppercorns until smooth.
2. Sear beef (optional but recommended):
Pat beef dry; season with salt. Sear in 1 tbsp oil over medium-high heat 3–4 minutes per side until browned.
3. Slow cook:
- Place onion, garlic, and bay leaves in slow cooker. Add beef.
- Pour chile puree over beef. Add enough extra broth to cover meat by 1″.
- Cook on Low 8–9 hours or High 5–6 hours until beef shreds easily.
4. Shred & serve:
- Remove beef; shred with forks. Skim excess fat from broth.
- Return beef to broth. Season with salt.
- Serve in tortillas with toppings + consommé for dipping!
💡 Pro Tips for Perfection:
✅ Toast chiles gently—burnt chiles = bitter broth.
✅ Strain the puree—removes fibrous bits for silky texture (use fine-mesh sieve).
✅ Low-sodium mastery (you love this!):
→ Use no-salt-added broth + skip added salt until end
→ Boost umami with 1 tsp fish sauce (adds depth—you won’t taste fish!)
✅ Blood sugar friendly (you love this!):
→ Naturally zero-glycemic—no added sugars!
→ Add 1 tbsp chia seeds to broth for fiber + glycemic control
✅ Low-carb/keto option (you love this!):
→ Skip tortillas entirely—serve as a bowl over cauliflower rice
→ Net carbs: ~6g/serving
✅ Make ahead:
→ Cook up to 3 days ahead; flavors deepen overnight
→ Freezes 3 months (thaw overnight; reheat gently)
Prep Time & Nutrition (per serving):
Prep Time: 20 min | Cook Time: 8 hr | Total Time: 8 hr 20 min
Calories: 420 | Protein: 44g | Net Carbs: 8g | Fats: 24g | Fiber: 4g | Gluten-Free • Low-Sodium Adaptable • Blood Sugar Friendly • Low-Carb/Keto Friendly
Calories: 420 | Protein: 44g | Net Carbs: 8g | Fats: 24g | Fiber: 4g | Gluten-Free • Low-Sodium Adaptable • Blood Sugar Friendly • Low-Carb/Keto Friendly