Print

Mexico-Style Beef Chili – Bold, Hearty & Full of Traditional Flavor

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A bold and comforting chili featuring tender beef, smoky dried chiles, beans, and warming spices — a traditional Mexican dish perfect for cozy meals.

Ingredients

Scale
  • 2.5 lbs beef chuck roast, cut into 1-inch cubes

  • 3 dried ancho chiles

  • 2 dried guajillo chiles

  • 1 dried pasilla chile

  • 1 large onion, diced

  • 4 garlic cloves

  • 1 (14.5 oz) can fire-roasted tomatoes

  • 2 cups beef broth

  • 2 cups cooked or canned pinto beans (drained)

  • 1 tbsp cumin

  • 1 tsp Mexican oregano

  • 1/4 tsp cinnamon

  • Pinch of ground cloves

  • 1 tbsp cocoa powder or 1 oz Mexican chocolate (optional)

  • 2 tbsp vegetable oil

  • 1 tsp salt (plus more to taste)

  • Juice of 1 lime

Instructions

  • Toast chiles in a dry skillet until fragrant. Soak in hot water for 15 minutes.

  • Blend softened chiles with 1 cup soaking liquid, garlic, and some tomatoes into a smooth purée.

  • In a Dutch oven, heat oil and brown beef in batches. Set aside.

  • Sauté onion until soft, add spices, and cook until fragrant.

  • Stir in remaining tomatoes and chile purée. Simmer 5 minutes.

  • Add beef and broth. Cover and simmer 2–2.5 hours.

  • Stir in beans, simmer uncovered 30 minutes.

  • Finish with salt and lime juice. Let rest before serving.

Notes

Serve with warm tortillas, cotija, and avocado. Store leftovers in fridge up to 4 days or freeze. Adjust spice level with chipotle or serrano.