clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
straight forward image of vegan KFC fried chicken in bowl on white background

Vegan KFC Fried Chicken (Copycat)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 19 reviews

  • Author: Sweet Simple Vegan
  • Total Time: 24 hours 10 minutes
  • Yield: 8-10 pieces
  • Diet: Vegan


Learn how to turn tofu into the crispiest, most flavor-packed vegan fried chicken you’ve ever had. This incredible recipe will blow the minds of anyone who tries it.



  1. Freeze entire package of medium-firm tofu. Once it is frozen, remove it from the freezer and allow it to defrost. Repeat this step twice. 
  2. Once the tofu is fully thawed for the second time, open the package and fully drain out all of the liquid. Press the tofu between two cutting boards to remove the liquid as best as you can. Once drained, use a towel to absorb any additional liquid. 
  3. Break up the tofu into medium sized pieces. A block of tofu should yield about 8-10 pieces and maybe some smaller pieces. The tofu should naturally tear apart as well. 
  4. Place the tofu pieces in casserole dish and pour in 2 cups of vegan chicken broth. If you’re using no-chicken bullion cubes, mix with 2 cups of hot water prior to pouring over the tofu. Once the tofu is fully submerged in the broth, set the container aside to marinate while you set up the breading station. 
  5. In a medium bowl, add in unsweetened plant milk and apple cider vinegar. Mix together and set aside. This will create a vegan buttermilk. 
  6. In another medium bowl, mix together the all purpose flour with all of the spices listed in the ingredients. 
  7. Now we are going to arrange our breading area. In a line we will arrange the marinated tofu, buttermilk, and seasoned flour mixture. Grab an additional large plate and place it on the side to use once the tofu has been breaded. 
  8. One by one, take a piece of marinated tofu and gently squeeze any excess broth from it. Dunk it in the buttermilk and then dredge it in the seasoned flour, coating it on all sides. Set on a plate, and repeated process with all of the tofu pieces. Place the breaded tofu pieces onto the plate that you set aside. 
  9. After the first round of breading, take one cup of corn flakes and use your hands to crumble them into the seasoned flour mixture. Mix through to evenly distribute the corn flakes and the flour.
  10. Repeat the process of coating the tofu by dipping each piece again in the buttermilk and then dredge in the flour and corn flake mixture. Repeat until all of the tofu is coated. 
  11. Heat frying oil in large and deep pan to 350-375 degrees F. Line a plate with paper towels and set it aside.
  12. Place tofu pieces into the hot oil and deep fry until golden brown on all sides. Should take between 4-7 minutes, flipping as needed.  Place finished pieces on a paper towel lined plate to cool. 
  13. Serve with vegan ranch or a dipping sauce of your choice. Enjoy!


  • Once fried, the pieces can be frozen and reheated in a toaster oven or air fryer. 
  • Baking instructions: Preheat oven to to 425 degrees F, lightly coat the outside of each breaded piece of tofu with oil, place on a lined baking sheet and bake for 20-30 minutes, flipping halfway through. 
  • Air fry instructions: lightly coat the outside of each breaded piece of tofu with oil and air fry at 400 degrees F for 8-10 minutes.
  • Tofu prepation method from Mary’s Test Kitchen
  • Prep Time: 24 hours
  • Cook Time: 20 minutes
  • Category: Entree
  • Method: Deep Fry