Preheat the oven to 350 degrees
In a skillet, put the ground beef, 1/2 tsp chili powder, 1/2 tsp cumin, 1/4 tsp garlic powder, 1/4 tsp ground chipotle powder, 1/4 tsp coriander, and 1/2 tsp salt and cook until ground beef is browned, about 7 minutes
Set ground beef aside
In a small bowl, combine 3 Tbsp flour, 2 Tbsp chili powder, 1 tsp cumin, 1/2 tsp garlic powder, 1/2 tsp chipotle powder, 1/2 tsp coriander, and 1/2 tsp salt
In a saucepan, over medium heat, heat the oil
When the oil is heated, add the bowl of spices
Whisk together and cook for 2 minutes
Add the tomato paste and whisk until combined
Slowly whisk in the chicken broth
Simmer over medium heat 7-10 minutes until sauce thickens
Stir in the vinegar
Add 1 cup of sauce to the ground beef
Spread a thin layer of sauce in the bottom of a 9X13 baking dish
Lay out a tortilla and spoon a small amount of the beef on the tortilla
Top with a small amount of grated cheese
Roll the tortilla and place it seam side down in the baking dish
Repeat with remaining tortillas
Spoon the remaining sauce over the enchiladas and top with remaining cheese
Bake for 20 minutes