Side Dishes
This Zaxby's-inspired recipe delivers the same crispy, cheesy, bacon-loaded fries you crave at home—just with restaurant-quality results. 💛 The secret lies in perfectly fried chicken tenders, smoky bacon strips, and golden fries smothered in tangy ranch, all stacked with gooey melted cheese that pulls like the original.
I've recreated this dish after analyzing what makes the chain's version so addictive, and the key is in the technique: high-heat frying for crispy exteriors while keeping the centers juicy.
What sets this recipe apart is the balance of textures—crispy chicken, crunchy bacon, tender fries, and that creamy ranch that binds everything together.
The homemade ranch isn't just a side; it's the glue that makes each bite cohesive, while the melted cheese adds that signature "pull" that keeps people reaching for seconds. This isn't just a side dish; it's a full experience that rivals the drive-thru version.
By following these steps, you'll achieve perfectly golden fries with a crispy exterior and fluffy interior, chicken that stays juicy despite the crispy coating, and bacon that's smoky without being overpowering.
The ranch dressing ties everything together with its signature tangy, creamy flavor, and the melted cheese adds that gooey, stretchy quality that makes this dish irresistible. Every component is designed to work together for maximum flavor and texture.
Whether you're serving this as a shareable appetizer or a hearty side for a crowd, the technique remains the same—just scale the ingredients accordingly. The beauty of this recipe is that it's built to impress without requiring advanced skills, making it perfect for both weeknight dinners and weekend gatherings.
Let's get started on recreating this crowd-pleaser at home!
Ingredients for zaxby's chicken bacon ranch fries
Crispy textures and bold flavors start with these carefully selected ingredients designed for restaurant-quality fries at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Russet Potatoes 🥔 | 2 ½ lb | Cut into 1-inch sticks, soaked 30 mins |
| Boneless Chicken Breast 🍗 | 1 ½ lb | Cut into 1-inch strips, pounded thin |
| Center-Cut Bacon Strips 🥓 | 8 oz | Thick-cut preferred for crispiness |
| All-Purpose Flour 🌾 | 1 cup | For breading chicken strips |
| Cornstarch 🌾 | ½ cup | For extra-crispy coating |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, 2-year aged preferred |
| Butter 🧈 | ½ cup | Unsalted, melted for frying |
| Vegetable Oil 🫒 | 2 cups | High smoke point, like peanut oil |
| Granulated Garlic 🧄 | 1 tbsp | For frying oil infusion |
| Onion Powder 🧅 | 1 tbsp | For frying oil infusion |
| Ground Black Pepper 🌶️ | 1 tsp | Freshly cracked for heat |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Mayonnaise 🥛 | ½ cup | Full-fat for creamy ranch |
| Sour Cream 🥛 | ½ cup | Full-fat for tangy balance |
| Buttermilk 🥛 | ¼ cup | For tangy ranch base |
The potatoes are the foundation—Russets deliver that signature fluffy interior, while the soaking step removes excess starch for maximum crispiness. For the chicken, boneless breast strips stay juicy when fried, and pounding them thin ensures even cooking. I source my center-cut bacon from Costco or Whole Foods—thick-cut holds up better during frying. The sharp cheddar should be aged at least 2 years for that signature pull; Kraft 2-Year Aged is my go-to for consistency. For the frying oil, peanut oil has the highest smoke point and adds subtle flavor, but vegetable oil works in a pinch.
No Russet potatoes? Yukon Golds work but won't be as fluffy. Swap the chicken breast for thighs if you prefer more flavor, but they'll be juicier and may require less frying time. For the ranch, Hellmann's or Duke's mayo gives the best texture, but Duke's Original has slightly more fat for that authentic creaminess. Short on buttermilk? Mix 1 tbsp lemon juice + 0.25 cup milk. The cornstarch in the breading is non-negotiable—it creates that signature crispy texture that separates this from regular fries. And for the cheese, Monterey Jack can be mixed in for extra meltiness if you're feeling experimental.
Freshly fried components keep for 2 days in the fridge, but the ranch stays fresh for 5 days when stored in an airtight container. For make-ahead prep, fry the potatoes and chicken ahead, then reheat in 350°F oven for 10 minutes before assembling. The bacon can be cooked in advance and kept at room temperature until serving. Assemble the fries just before eating to maintain that signature crispy texture. For freezing, assemble the fries without cheese, freeze for 1 month, then reheat in 400°F oven for 15 minutes with cheese added at the end.
Why You'll Love This Recipe
- Double-Fry Magic: I’ll be real—nothing beats that crunch from the first bite. The double-fry method with russet potatoes (first at 325°F, then 375°F) gives you that perfect crispy exterior while keeping the inside fluffy. It’s the secret sauce behind why these fries feel like a restaurant hit at home.
- Cheesy Ranch Overload: The sauce here? Pure perfection. Sharp cheddar melts into a gooey, stretchy blanket thanks to the buttermilk and full-fat sour cream, while the garlic-infused oil on the fries adds a subtle kick. Between us, that first pull of cheese is worth every minute of prep.
- Game-Day or Lazy Sunday: Need a crowd-pleaser with minimal fuss? These fries are exactly what you need. The chicken and bacon stack on top of crispy potatoes means one pan, one sauce, and zero stress. My daughter picks out the thick-cut bacon (yes, even on a Tuesday night), and it’s gone in seconds.
- Leftovers That Don’t Suck: The ranch sauce keeps for five days in the fridge, and the fried components last two. Reheat the fries without cheese, toss in the sauce fresh, and boom—lunch sorted. Budget-friendly too, since a 2.5 lb bag of russets and a pound of chicken stretch further than you’d think.
Step-by-step instructions for Zaxby's-inspired chicken bacon ranch fries
Master the perfect crispy texture and gooey cheese pull with this restaurant-worthy technique.
🔥 Step 1: Fry the Potatoes to Golden Perfection
Heat the 2 cups vegetable oil in a deep fryer or heavy pot to 325°F. This lower temperature ensures the potatoes cook through without burning. Add the 2½ lb fresh russet potatoes (cut into 1-inch sticks) in batches—don't overcrowd the pot or the oil temperature will drop. Fry for 4-5 minutes until soft but not browned. Remove and set aside.
Increase the oil temperature to 375°F and fry the potatoes again for 2-3 minutes until they reach a deep golden brown and crispy exterior. Drain on a wire rack to maintain crispness. The double-fry method is key—it creates that signature Zaxby's texture where the outside is shatteringly crispy while the inside stays fluffy.
🍳 Step 2: Crisp the Bacon and Bread the Chicken
Cook the 8 oz center-cut bacon strips in a separate skillet over medium heat until deep brown and crispy (about 8-10 minutes). Drain on paper towels, reserving 2 tablespoons of bacon fat for later. The thick-cut bacon ensures maximum crispiness and flavor infusion.
While the bacon cooks, prepare the chicken breading station. In a shallow dish, combine the 1 cup all-purpose flour, ½ cup cornstarch, 1 tbsp granulated garlic, 1 tbsp onion powder, 1 tsp ground black pepper, and 1½ tsp salt. Dip each 1-inch chicken strip into the flour mixture, pressing firmly to adhere an even coating. Shake off any excess—this ensures a crispy crust without clumping.
🔥 Step 3: Fry the Chicken and Assemble the Fries
Heat ½ cup butter in a skillet over medium-high heat until foaming. Fry the breaded chicken strips for 2-3 minutes per side until golden brown and cooked through (internal temperature should reach 165°F). Transfer to a paper towel-lined plate to drain excess fat. The butter adds richness that complements the crispy coating.
Return the potatoes to the skillet with the reserved bacon fat. Toss to coat evenly, then transfer to a serving platter. Arrange the crispy bacon strips and chicken on top of the fries, slightly overlapping for that signature stacked presentation. Sprinkle with an additional ½ tsp of the salt to enhance flavor.
🥘 Step 4: Create the Gooey Ranch Cheese Sauce
In a saucepan, combine the ½ cup mayonnaise, ½ cup sour cream, and ¼ cup buttermilk. Warm over low heat (do not boil) until just melted and creamy—about 2-3 minutes. Stir in the 1½ cups sharp cheddar cheese until fully melted and smooth. The buttermilk adds tanginess that balances the richness of the cheese.
Pour the sauce over the fries, ensuring every piece of chicken and potato is generously coated. The cheese should be gooey and stretchy when pulled—this is your signal that the sauce is at the perfect temperature. For extra indulgence, use a spatula to create that signature "cheese pull" effect before serving.
Pro Tips For Making Zaxby'S Chicken Bacon Ranch Fries
- Soak Those Potatoes: I learned this the hard way—skipping the 30-minute soak means soggy fries, no matter how crispy the second fry. Use a colander and cold water, and don’t rush it. The starch rinse is what keeps them light inside.
- Press the Chicken Hard: That crust isn’t just for show—it’s what makes the chicken crispy. When dipping the strips in the flour mix, press firmly so every edge sticks. I used to tap lightly, and the coating would flake off in the oil. No more.
- Double-Check Bacon Fat: Reserve those 2 tablespoons of bacon fat after draining—it’s not just flavor, it’s the glue that keeps the fries from getting dry. Toss the hot potatoes in it right after the second fry, and they’ll stay crispy longer. Trust me, it’s worth the extra 30 seconds.
- Warm the Ranch Slowly: Heating the ranch too fast turns it greasy. Keep it on low until the cheese melts, then stir constantly. The buttermilk will curdle if you rush it—just a few minutes of gentle warmth keeps it creamy. No one wants a lumpy sauce.
Pro cooking tips for great zaxby's chicken bacon ranch fries
Double-Fry Mastery
I can't stress enough how critical the double-fry technique is for these fries—it's what gives them that restaurant-quality crunch. First fry at 325°F for 4-5 minutes cooks the potatoes evenly without browning.
The second fry at 375°F for just 2-3 minutes creates that shatteringly crisp exterior. I use a deep fry thermometer from Thermoworks because consistency is everything—no guesswork here. 🌡️
Breading Secrets
The cornstarch in your flour mixture is non-negotiable—it's what makes the coating extra-crispy. I pound the chicken strips to ¼-inch thickness so they cook through evenly without drying out. For that perfect crust, dip the chicken in flour, shake off excess, then press firmly to adhere.
I've found that using Diamond Crystal salt in the breading gives a cleaner taste than iodized salt. The secret's in the pressure!
Butter vs Oil for Chicken
Frying the chicken in butter instead of just oil adds incredible richness that elevates the dish. The butter caramelizes slightly, creating a golden crust that pairs perfectly with the crispy coating.
I heat the butter until it's foaming but not smoking—about 30 seconds over medium-high heat. This technique gives the chicken that restaurant-style depth of flavor. Trust me on this one!
Cheese Pull Perfection
The key to that signature "cheese pull" is using sharp cheddar aged 2+ years and warming the sauce just until it's creamy—not boiling. I stir constantly while melting the cheese to prevent clumping. When you pull a strand and it stretches like taffy, you know you've got it right.
For extra indulgence, I add a splash of hot sauce to the sauce before serving—it balances the richness beautifully.
Temperature Control
Maintaining precise temperatures is what separates good fries from great fries. I use a digital meat thermometer to check the chicken's internal temperature—it should hit 165°F without overcooking. For the bacon, I keep my eye on it until it's deep brown and crispy, about 8-10 minutes.
And for the sauce, I never let it boil—just warm it gently until smooth. These small details make all the difference!
Plating Like a Pro
The presentation is just as important as the taste. I arrange the bacon and chicken in overlapping layers on top of the fries, then drizzle the sauce generously. A sprinkle of fresh parsley adds a pop of color, and I always finish with an extra pinch of salt.
The goal is to make it look as good as it tastes—because when people see that perfect stack, they know it's going to be delicious. 💛
Nutrition facts
Frequently asked questions
Why does the recipe use a double-fry method for the potatoes?
The double-fry technique creates that signature shatteringly crispy exterior while keeping the inside fluffy. The first fry at 325°F cooks the potatoes evenly, while the second fry at 375°F for just 2-3 minutes locks in the crunch. This method mimics the texture you'd find at Zaxby's, ensuring every bite is perfect.
Can I substitute chicken breast with another protein?
You can use chicken thighs, but they'll be juicier and may require less frying time. Pork tenderloin or even shrimp work well, though adjust cooking times accordingly. Just ensure the protein reaches 165°F internally for safety. The key is maintaining that crispy coating!
How do I achieve that perfect cheese pull in the sauce?
Use sharp cheddar aged 2+ years and warm the sauce gently until creamy—not boiling. Stir constantly while melting the cheese to prevent clumping. When you pull a strand and it stretches like taffy, you’ve got it right! For extra indulgence, add a splash of hot sauce to balance the richness.
Can I make this recipe ahead of time?
Fry the potatoes and chicken ahead, then reheat in a 350°F oven for 10 minutes before assembling. The bacon can be cooked in advance and kept at room temperature. Assemble the fries just before serving to maintain that crispy texture. The ranch stays fresh for 5 days in an airtight container.
