How to Make 5 Layer Buffalo Chicken Dip 

This dip offers the complete buffalo chicken experience all in one dish and combines layers of different ingredients and flavors along with a unique scratch-made carrot-ranch dressing.