1Roast the garlic at 400°F with olive oil, salt, and pepper until soft and golden.
2Mix the roasted garlic with softened butter, parmesan, parsley, oregano, red pepper flakes, salt, and pepper.
3Cut the top off the sourdough loaf, hollow out the inside, and spread the roasted garlic butter all over the inside and top piece.
4Bake at 350°F until the bread is crispy and the garlic butter melts into the loaf.
5Mix the shredded chicken, heavy cream, sun dried tomatoes, spinach, parmesan, mozzarella, bacon, lemon juice, oregano, red pepper flakes, salt, and pepper.
6Stuff the chicken mixture into the garlic bread, top with Colby Jack, and bake at 375°F for about 20 minutes, or until melted and crispy.
7Mix together the buffalo ranch ingredients, slice the stuffed garlic bread, and serve with buffalo ranch for dipping.