Side Dishes
This KFC potato recipe delivers the same vinegar-kissed crispiness and cheesy pull-apart magic you love from the restaurant—right in your home kitchen. The secret lies in a precise balance of vinegar, cornstarch, and baking powder that creates that signature golden crust while keeping the inside fluffy.
I've perfected this recipe over years of testing, ensuring every bite delivers that satisfying crunch and creamy potato goodness.
The process is straightforward but requires attention to detail, particularly during the baking stage where high heat transforms simple potatoes into restaurant-quality bites. You'll start with russet potatoes cut into even chunks, then coat them in a seasoned batter that includes white vinegar for that signature tang.
The baking powder ensures they puff slightly, creating that signature pull-apart texture.
What you'll end up with is a pan of golden, crispy potatoes with a vinegar-kissed crust that shatters with every bite, and a cheesy pull-apart center that's impossible to resist.
The aroma alone will have everyone gathering around the kitchen, and the flavor combination is pure comfort food at its finest. This recipe serves 4-6 people, making it perfect for family dinners or game day gatherings.
Serve these potatoes alongside your favorite fried chicken, burgers, or steak for a meal that feels like a visit to your favorite fast-food spot.
The high heat and precise seasoning ensure they stay crispy even after sitting for a few minutes, so you can enjoy them straight from the oven without worrying about sogginess. Let's get started on making these delicious potatoes!
Ingredients for kfc potato
Six ingredients transform humble potatoes into KFC-style crispy, cheesy bites—no shortcuts needed.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 3 lb | Cut into 1.5-inch chunks, even size |
| White Vinegar 💧 | ¼ cup | Distilled preferred for tang |
| Cornstarch 🌾 | ½ cup | Light and fluffy texture |
| Baking Powder 🍞 | 1 tbsp | Aluminum-free preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | 1 tsp | Not garlic salt |
| Onion Powder 🧅 | 1 tsp | For subtle depth |
| Shredded Cheddar Cheese 🧀 | 1 cup | Medium cheddar preferred |
| Unsalted Butter 🧈 | ½ cup | Melted, full-fat |
| Vegetable Oil 🫒 | ¼ cup | High smoke point |
| All-Purpose Flour 🌾 | ½ cup | For coating |
Russets are non-negotiable here—their starchy interior holds up to the high heat while the skin crisps perfectly. Buy organically grown if possible, but any russets work. Cut them into even 1.5-inch chunks (no small pieces) for consistent cooking. The vinegar is key—distilled white vinegar gives the cleanest tang, but apple cider vinegar works too. I grab mine in the baking aisle at Target or Walmart—it's cheap and lasts forever. For the cornstarch, Bob's Red Mill is my go-to, but any brand works as long as it's pure.
No cornstarch? Arrowroot powder at the same amount is the closest swap, but texture will differ slightly. The baking powder must be fresh—if it's over a year old, toss it. For the cheese, medium cheddar melts best, but sharp cheddar adds more kick. Pre-shredded cheese has anti-caking agents that can make the potatoes gummy, so grate your own if you can. The butter should be full-fat—no substitutions here. For the oil, vegetable or canola oil works best; olive oil can make the crust bitter. The flour is just for coating, so any all-purpose brand will do.
These potatoes reheat beautifully—just 5 minutes at 400°F to restore crispiness. Store leftovers in an airtight container for 3-4 days, but honestly, they're best fresh. For game day, I double the recipe and bake two pans at once. The secret to crispy leftovers? Spread them on a baking sheet and pop back in the oven for 5 minutes. No soggy potatoes here—promise.
Why You'll Love This Recipe
- Here’s what sold me: that satisfying crackle with every bite, but none of the grease. The baking powder puffs them up just enough, and the vinegar-soaked step keeps them light. It’s the closest I’ve gotten to fast-food crunch—without the icky aftertaste or the $12 price tag.
- Four-Ingredient Magic: I swear by this—just potatoes, vinegar, cornstarch, and baking powder. That’s it. No fancy prep, no hidden pantry raids. The vinegar soaks in while you boil, then the cornstarch slurry gives them that perfect KFC-style crunch without a deep fryer in sight.
- Crunch Without the Guilt: Here’s what sold me: that satisfying crackle with every bite, but none of the grease. The baking powder puffs them up just enough, and the vinegar-soaked step keeps them light. It’s the closest I’ve gotten to fast-food crunch—without the icky aftertaste or the $12 price tag.
- Game for Any Meal: Between us, these work for everything. Toss them into a lunchbox, pile them on a burger, or serve them as a side for tacos. My college kid brings them to dorm dinners, and my mom serves them at holiday brunches. Not the prettiest, but the taste makes up for it every time.
Step-by-step instructions for KFC-style potatoes
Here's how to make crispy, vinegar-kissed potatoes with a cheesy pull-apart center—just like the Colonel's famous recipe.
Soak and Parboil the Potatoes
Start by placing the 3 lb russet potatoes in a large bowl and covering them with cold water. Add the 0.25 cup white vinegar and let them soak for 20 minutes. This step removes excess starch, which prevents the potatoes from sticking together and ensures a crispy exterior. Drain and rinse the potatoes thoroughly under cold water.
Transfer the drained potatoes to a large pot and cover them with fresh cold water. Bring to a boil over high heat, then reduce to a simmer and cook for 12-15 minutes until the potatoes are fork-tender but not falling apart. Drain well in a colander and let them cool slightly—this makes handling easier for the next steps. The potatoes should be soft enough to pierce with a fork but still hold their shape.
Create the Crispy Coating
In a large bowl, whisk together the 0.5 cup cornstarch, 0.5 cup all-purpose flour, 1 tbsp baking powder, 1.5 tsp salt, 0.5 tsp black pepper, 1 tsp garlic powder, and 1 tsp onion powder. This dry mixture is the secret to that signature crispy crust. In a separate small bowl, melt the 0.5 cup unsalted butter and mix in the 0.25 cup vegetable oil until smooth.
Pour the melted butter and oil mixture into the dry ingredients and stir until everything is evenly combined and crumbly. The texture should resemble coarse sand—this ensures maximum crispiness when baked. If the mixture feels too dry, add 1-2 tablespoons of water to help it bind, but don't make it sticky. The coating should cling to the potatoes without falling off.
Coat and Bake the Potatoes
Working in batches, toss the warm potatoes in the coating mixture until every surface is fully covered. I like to use my hands for this—it helps the coating adhere better and ensures even distribution. Place the coated potatoes on two large baking sheets lined with parchment paper, spacing them about 1 inch apart for even browning.
Preheat your oven to 425°F while you're coating the potatoes. Once the oven is ready, bake the potatoes for 40-45 minutes, flipping them halfway through, until they're golden brown and deeply crispy. You'll know they're done when the edges are crunchy and the internal temperature reaches 200°F—this ensures they're fully cooked through without being mushy.
Add the Cheesy Pull-Apart Center
Remove the potatoes from the oven and immediately sprinkle 1 cup shredded cheddar cheese evenly over the top. Return them to the oven for 2-3 minutes just long enough for the cheese to melt and create that gooey, pull-apart center. Watch closely—cheese burns quickly, so don't let it over-brown.
For serving, transfer the potatoes to a platter and let them rest for 5 minutes before digging in. The cheese should be melted and stretchy, while the crust remains crispy. Serve immediately with your favorite dipping sauce or alongside a fried chicken meal for that classic KFC experience. These potatoes stay crispy for about 15 minutes, so enjoy them while they're hot!
Pro Tips For Making Kfc Potato
- CUT POTATOES SMALLER THAN YOU THINK: I learned this the hard way—oversized chunks turn into uneven, undercooked lumps. Aim for ¼-inch cubes or smaller, even if it takes a few extra minutes. That size guarantees even cooking and that perfect crispy texture without a single soft center.
- SOAK IN VINEGAR FOR 10 MINUTES: Skipping this step is a mistake—it’s not just about flavor, it’s about texture. The vinegar tenderizes the starch and keeps the potatoes from turning gummy. Drain and pat very dry afterward, or your crispy coating will steam instead of crisp.
- USE CORNSTARCH + BAKING POWDER TOGETHER: Mixing both in a bowl (about 2 tablespoons each) creates a lighter, airier crust than flour alone. The baking powder adds lift, while the cornstarch ensures that golden, shatterable crunch. Don’t substitute—this is the thing that matters most for that KFC-style snap.
- FRIES IN 345°F OIL, NOT HOTTER: Too high, and you’ll burn the outside before the inside cooks. Too low, and you’ll get soggy potatoes. A steady 345°F (use a thermometer) gives you a crispy exterior and fluffy interior every time—no guessing, no second batches. (Yes, even if you’re impatient like me.)
Creative variations of kfc potato
Spicy Cajun Kick
Transform these potatoes into a Cajun-inspired side by adding 1 tablespoon Cajun seasoning (like Tony Chachere's) to the dry coating mix. Boost the heat with ½ teaspoon cayenne pepper and 1 teaspoon smoked paprika for a deep, spicy crust.
Top with ¼ cup shredded pepper jack cheese before the final bake for a cheesy-spicy fusion that pairs perfectly with grilled shrimp or blackened chicken. 🌶️
Loaded Nacho Style
Turn your KFC potatoes into loaded nacho bites by adding ½ cup crushed tortilla chips to the coating mixture. After baking, sprinkle with ½ cup shredded Monterey Jack cheese, 2 tablespoons chopped green onions, 2 tablespoons sour cream, and 2 tablespoons salsa.
Broil for 1-2 minutes just to melt the cheese, then serve with extra salsa and guacamole for dipping. This version is a crowd-pleaser for game day or Taco Tuesday. 🏈
Herb-Infused Mediterranean
Give your potatoes a Mediterranean twist by swapping the cheddar for ½ cup crumbled feta cheese and adding 1 tablespoon dried oregano, 1 teaspoon dried thyme, and ½ teaspoon garlic powder to the coating.
Finish with 2 tablespoons chopped fresh parsley and a drizzle of lemon aioli for serving. This version pairs beautifully with grilled lamb or Mediterranean-style chicken. 🌿
Buffalo Blue Cheese Bites
For a tangy, spicy kick, toss your baked potatoes in ½ cup buffalo sauce (like Frank's RedHot) after removing them from the oven. Immediately sprinkle with ½ cup crumbled blue cheese and return to the oven for 1-2 minutes just to soften the cheese.
Serve with extra buffalo sauce and celery sticks for dipping. This version is a must-try for buffalo chicken lovers. 💥
Breakfast Hash Twist
Make these potatoes a breakfast star by adding ½ cup cooked breakfast sausage crumbles to the coating mixture. After baking, top with 2 fried eggs and 2 tablespoons chopped chives for a hearty breakfast hash.
Serve with hot sauce or extra cheese on the side. This version is perfect for brunch or a late-night snack. 🍳
Sweet Potato Fusion
Swap out half the russet potatoes for 1.5 lb sweet potatoes (peeled and cut into even chunks) to create a sweet-and-savory mashup. Use ½ teaspoon cinnamon and ½ teaspoon nutmeg in the coating, and top with ¼ cup chopped pecans and a drizzle of maple syrup after baking.
This version is a sweet potato lover's dream with a KFC-inspired twist. 🍠
Nutrition facts
Frequently asked questions
Why does KFC potato crust need vinegar?
The white vinegar creates that signature tangy flavor while helping the coating adhere better to the potatoes. It also prevents the potatoes from sticking together during baking, ensuring each piece gets that perfect crispy texture.
Can I use sweet potatoes instead of russets?
While russet potatoes are ideal for their starchy texture, you can substitute with sweet potatoes for a sweet-and-savory twist. Just reduce the baking time by 5 minutes since sweet potatoes cook faster. For best results, add ½ teaspoon cinnamon to the coating.
How do I keep these potatoes crispy when reheating?
Spread leftovers on a baking sheet and reheat at 400°F for 5 minutes to restore crispiness. Avoid microwaving—they'll turn soggy. For extra crunch, toss with 1 teaspoon cornstarch before reheating.
What's the secret to the perfect cheesy pull-apart center?
Use freshly shredded cheddar (not pre-shredded) and melt it for just 2-3 minutes at the end. The cheese should be gooey but not burnt—watch closely! Adding a pinch of baking powder to the cheese helps it melt more smoothly.
Can I make this recipe air fryer-style?
Yes! Coat the potatoes as directed, then air fry at 375°F for 18-20 minutes, shaking the basket every 5 minutes. Reduce cheese melt time to 1 minute to prevent burning. The air fryer version is lighter but equally crispy.