Step 1: Grab your biggest skillet and place it over medium-high heat. Add your olive oil and the first two tablespoons of butter. Let that butter melt and swirl around until it's shimmering.
Step 2: While your skillet is heating up, take your bite-sized chicken pieces and toss them in a bowl with the Cajun seasoning, garlic powder, paprika, salt, and pepper. Make sure every piece is nicely coated.
Step 3: Carefully place your seasoned chicken bites into the hot skillet. Don't overcrowd the pan; you want them to get beautifully golden and not just steam. Cook them for about 6-8 minutes, stirring occasionally, until they're golden brown on all sides and thoroughly cooked through. Once done, remove them from the skillet and set them aside.
Step 4: Time for the magic cowboy butter sauce! In a small saucepan, gently melt the remaining ½ cup of unsalted butter. Once it's liquid gold, stir in the minced garlic, Dijon mustard, lemon juice, crushed red pepper flakes, paprika, cayenne, fresh chopped parsley, salt, and black pepper.
Step 5: Let this glorious concoction simmer gently for just 1 minute. This helps all those flavors meld together perfectly. Then, take it off the heat.
Step 6: Pour that warm, fragrant cowboy butter sauce all over your cooked chicken bites. Toss everything together really well, ensuring every single piece of chicken is glistening with that incredible sauce.
Step 7: Now for the creamy dipping sauce! In a separate bowl, whisk together the mayonnaise, sour cream, grated Parmesan cheese, minced garlic, lemon juice, and Italian seasoning. Give it a taste and add a pinch more salt and pepper if you think it needs it.
Step 8: Pop the dip into the fridge to chill until you're ready to serve. This helps the flavors meld and makes it even creamier.
Step 9: Serve those warm, saucy Golden Cowboy Butter Chicken Bites with a generous side of your homemade Creamy Garlic Parmesan Dip. Get ready for applause!