≡ Menu

Vegan KFC Coleslaw

Vegan KFC Coleslaw

Growing up, fast food was always a treat for me, mostly because we lived in a rural area without any nearby. Well, until I was in high school, when our small town “finally” got a Dunkin’ Donuts and a McDonalds (an interesting study would’ve been how the town’s population experienced an increase in cholesterol, T2 Diabetes, heart disease, etc… but I digress).

On the rarest of occasions, the family would dine at KFC, and my very favorite item on the menu was their coleslaw. I loved the texture, the way the cabbage and carrots and onion were all diced into the tiniest of pieces, and the flavor! Oh the sweetness of KFC coleslaw…

Of course it’s been years since I’ve visited a KFC, but every so often, when I drive by one and happen to notice it, I remember that delicious coleslaw… Then I saw one of those copycat recipes on Pinterest, and decided to veganize it. The result? YUM! Pretty much the way I remember it, sweet and a little zingy.

Bee-tee-dubs, this isn’t the first fast food fave I’ve veganized… check out my Crispy Potato Soft Tacos, a’la Taco Bell and my Spicy Chick’n Sandwich which is even better than the one at Wendy’s!

Vegan KFC Copycat Coleslaw (makes 5 side servings)

Adapted from this vegetarian recipe


  • 4 cups roughly chopped cabbage
  • 1 carrot, roughly chopped
  • 1/4 onion, roughly chopped
  • 1/4 cup sugar
  • 1/4+ teaspoon salt
  • Dash freshly ground pepper
  • 1/4 cup almond milk, divided in half
  • 1 dash apple cider vinegar
  • 1/4 cup vegan mayo, plus 1 or 2 Tablespoons
  • 1 Tablespoon lemon juice


  1. Put cabbage, carrot and onion into food processor with S-blade, and pulse until everything is evenly diced.  Remove with a slotted spoon, discarding any extra fluid. Set aside.
  2. In a small bowl, mix 1/4 cup milk and the apple cider vinegar, and set aside for 3-4 minutes. In a large bowl, mix the remaining ingredients, then add the vinegar mixture.
  3. Add the cabbage mix and stir well. You might want to add a bit more S&P (I did!!), and more mayo if you want it creamier. Cover and refrigerate for at least an hour until ready to serve.


Related Posts Plugin for WordPress, Blogger...
{ 8 comments… add one }
  • luminousvegans August 2, 2013, 4:30 pm

    OMG, this looks so good!! I didn’t eat at KFC often pre-vegan but I know exactly what kind of coleslaw you are talking about.

  • Annie August 3, 2013, 9:53 am

    I also grew up in a small town that for most of my childhood had only a (rather sad) Dairy Queen. (Now it has most of the fast food chains.) So eating fast food was a big treat. Anyway, your slaw version sounds and looks yummy – I also like a coleslaw that is well chopped rather than big ‘n chunky.

  • Sarah August 3, 2013, 1:10 pm

    Lol…I LOVED KFC coleslaw, it was kinda liquidly, little pieces of slaw. I could sit with a tub of it and be happy. Hated the chicken – now we just need to veganize the sketchy potatoes and oddly thickened gravy 😉

  • Gabby @ the veggie nook August 4, 2013, 1:27 pm

    Not going to lie, I always hated coleslaw when I was younger and KFC’s was no exception! But I’d certainly be willing to try this version. In fact, I’m sure I’d like it 😉

  • rika@veganmiam.com August 5, 2013, 1:13 am

    I grew up eating fast food, including KFC especially when it comes to “American foods.” But I’m pretty sure I will remember the flavour of that cole slaw. It used to be really sweet and heavy! Hopefully your version would taste better!

  • Heather August 5, 2013, 9:08 am

    Love this! KFC was also a treat for us growing up, i loved their mashes potatoes and who didn’t love their sporks!

  • Lindsey May 17, 2016, 8:12 am

    This turned out great! Exactly what I was looking for!

    I had a large group to serve, so I used my whole head of cabbage, and 1/2-3/4 of a sweet yellow onion, and just made extra dressing.

    This recipe is definitely going “in the vault” for summer picnics/parties!

    • Barb May 17, 2016, 8:56 am

      Yay! I’m glad you liked it- it’s a favorite of mine, but I haven’t made it in forever.

Leave a Comment

Time limit is exhausted. Please reload the CAPTCHA.