All ingredients ready? Let's begin!
Heat the oil in a heavy pot.
Add the onion and cook for about 6 minutes until tender.
Take the onions out of the pot.
Add the chicken to the pot and brown it all over.
Meanwhile blend the chipotle chilies and broth together in a blender for 2 minutes or until the mixture is smooth.
Add the onions back into the pot with the chicken.
Add the tomatoes, garlic and some salt to taste.
Cook for about 12 minutes then stir in the chipotle mixture. Simmer for half an hour or until the sauce is thick and has almost halved in volume.
Taste and add more salt if needed.
Stir in a tablespoon or 2 of lime juice.
Serve pollo a la diabla with your preferred side dishes.