- Pat the beef dry and toss with the salt.
- Heat the oil in a Dutch oven over medium-high heat. Brown the beef in batches, 5 to 6 minutes per batch, and move it to a plate.
- Lower the heat to medium. Cook the onion until soft, about 5 minutes, then add the garlic for 1 minute.
- Add the chili powder, cumin, oregano and paprika and stir for 1 minute until fragrant.
- Return the beef with its juices. Add the chipotles, tomato sauce and broth. Bring to a simmer, partly cover and cook on low until the beef is very tender, 2½ to 3 hours. Stir now and then and add water if it gets too thick.
- Stir the masa harina into ¼ cup water, add it to the pot and simmer 10 minutes to thicken. Season with salt and serve with the toppings.