Ingredients
Equipment
Method
- Heat a Dutch oven or soup pot over medium-high heat. Add the ground beef and cook, breaking into crumbles, until browned and crispy bits form. Spoon off excess fat if needed.
- Add the diced onion and a pinch of salt. Cook until soft and glossy, about 2–3 minutes. Stir in garlic and cook for 30 seconds.
- Sprinkle in chili powder, cumin, coriander, and smoked paprika. Stir constantly for 30–60 seconds until fragrant.
- Mix in the minced chipotle, adobo sauce, and sweet potato cubes. Stir to coat in the spice mix.
- Add fire-roasted tomatoes with their juices, black beans, and stock. Scrape up any browned bits from the bottom of the pot. Bring to a boil.
- Reduce heat to a simmer. Partially cover and cook for 15–18 minutes, until sweet potatoes are fork-tender.
- Season with salt, pepper, and lime juice to taste. Lime adds brightness and balances the smoky flavors.
- Let rest 2 minutes, then ladle into bowls. Garnish as desired with toppings like scallions, cilantro, or avocado.
Nutrition
Notes
Brown the beef well for best flavor. For a lighter version, use turkey or add extra beans. Add yogurt or blend a portion for a creamy texture. Garnish with scallions, cilantro, jalapeño, or cheese. Store in the fridge for 3–4 days or freeze for up to 3 months. Reheat gently with a splash of stock and finish with fresh lime juice.
