Add drained black-eyed peas, drained tomatoes with green chilies, green chilies, bbq sauce, cream cheese, onion powder, garlic powder, cayenne pepper, and ½ cheese and stir until combined.
Pour into a 2 qt baking dish. Top with the remainder of cheddar cheese and bake in preheated oven on the middle rack for about 15-20 minutes or until the cheese is bubbly.
Remove from oven and enjoy.
This recipe is so much better with blocked cheddar cheese. It melts better than the pre-shredded kind in the bag. However, if you really need to sub pre-bagged cheese, I would just mix the cheese in the mixture and not spread it on the top before baking. Doing so will stop the cheese from clunking together.
You can prep this dip and place it in the fridge before baking. To bake, remove from the fridge and allow it to get to room temperature, about 30 minutes, before placing it in the oven.