Let’s be real—Chick-fil-A’s chicken sandwich recipe is iconic. Crispy, juicy, peppery, with that buttery bun and tangy pickles… it’s dangerously good. But as someone who doesn’t eat meat, I had to get creative. So, I made a meatless version using oyster mushrooms that tastes uncannily like the real deal. It’s crispy on the outside, tender on the inside, and honestly? You won’t be able to tell the difference. Serve it alongside my In-and-Out animal style fries recipe and you’ll have a full on fast-food feast at home!

Also, while you’re here – you should also check out my buffalo chicken sandwich, oyster mushroom burger with hot honey, and smash burger recipe if you’re looking for more delicious meatless meals. The secret’s in the battering technique, which I’ve absolutely obsessed over to get just right. Let’s dive in.

Chik-fil-a sandwich with cheese, romaine lettuce, and tomatoes.

Chick-Fil-A Sandwich Key Ingredients

Here’s what you’ll need—and why it matters:

  • Oyster Mushrooms: Meaty, tender, and perfect for mimicking the texture of chicken. Once battered and fried, they shred and pull apart just like real chicken breast.
  • Buttermilk, Hot Sauce & Pickle Juice: This trio forms the base of the wet batter. The buttermilk tenderizes, the hot sauce adds heat and acidity, and the pickle juice brings that signature Chick-Fil-A tang.
  • Flour in the Wet Batter: Here’s my trick: a little flour thickens the wet batter so it actually clings to the mushrooms without soaking them. It makes a huge difference.
  • Dry Batter Spices: I use a mix of garlic powder, onion powder, chili powder, chipotle chili powder, and smoked paprika. It’s spicy, smoky, and slightly sweet—just like the OG sandwich.
  • Powdered Sugar: Yes, sugar in a savory recipe! Chick-fil-A does it, and so do I. It balances the heat and gives the crust that slight caramelized golden crunch.
  • The Fixings: Brioche buns, beefsteak tomatoes, crunchy romaine, pickles, mayo, and melty pepper jack. They complete the experience—and honestly, don’t skip the pickles.
Two Chik-fil-a fried crispy chicken sandwiches on a plate.

My Battering Technique

Here’s where the magic happens in this Chick-fil-A chicken sandwich recipe. I start by making a thick buttermilk batter with flour mixed right in—this helps the coating cling to the mushrooms instead of sliding off or soaking in. You want the consistency to be similar to pancake batter.

The mushrooms get dunked in the wet mixture, then transferred to a super flavorful dry mix, where I squeeze and press the flour onto them to build up that craggy, crispy coating. At first, some of the wet batter will seep into the dry mixture and create little clumps—but that’s exactly what you want. Keep pressing and coating until the mushrooms are thickly battered, then fry until deeply golden and crispy.

Step by step photo collage of oyster mushroom battering technique.

Expert Tips & Tricks

Rest after frying. Let the mushrooms rest on a rack or paper towel for 2–3 minutes before assembling to keep things crispy.

Toaster buns make all the difference. Don’t serve this beauty on a sad cold bun.

Don’t skip the flour in the wet batter! It makes the coating cling like a dream and stops the mushrooms from getting soggy.

Melt your cheese. You can use a torch to make sure your cheese is ooey and gooey!

In the mood for more? Explore more mushroom, and plant-based “meat” recipes here.

Chik-Fil-A Chicken Sandwich Recipe FAQ

Can I make this recipe in the air fryer?

You can try, but I recommend spraying generously with oil and cooking at 400°F for about 10–15 minutes, flipping halfway. The texture won’t be quite as crispy as deep frying.

Can I use other mushrooms?

Maitake mushrooms would work well here too.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
No ratings yet

Chick-Fil-A Chicken Sandwich Recipe (Meatless Version)

This Chick-fil-A chicken sandwich's vegetarian dupe is completely meatless but unbelievably crispy, juicy, and flavorful—thanks to oyster mushrooms, a thick buttermilk batter, and a spiced flour coating that mimics fried chicken perfectly.
Servings: 4 sandwiches
chik fil a chicken sandwich recipe
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes

Ingredients 

Wet batter

  • 1 cup buttermilk
  • 1/3 cup franks red hot
  • 2 tbsp pickle juice
  • 2 tsp powdered sugar
  • 1 tsp salt
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1/4 cup all purpose flour

Dry batter

  • 1 cup all purpose flour
  • 1 tsp salt
  • 1 tsp onion powder
  • 1 tsp garlic powder
  • 2 tsp chipotle chili powder
  • 1/4 tsp smoked paprika
  • 1 tsp chili powder
  • 1 tsp powdered sugar

Other

  • 12 ounces oyster mushrooms
  • Brioche buns
  • Beefsteak tomatoes
  • Pickles
  • Romaine lettuce
  • Mayo
  • Pepper jack cheese

Instructions 

  • Pick your Mushrooms: choose large oyster mushrooms that can be shaped into sandwich-sized clusters.
  • Make the Wet Batter: Whisk together the buttermilk, hot sauce, pickle juice, powdered sugar, salt, garlic powder, onion powder, and flour.
  • Mix the Dry Batter: In a separate bowl, combine all-purpose flour, salt, garlic powder, onion powder, chili powders, smoked paprika, and powdered sugar.
  • Batter the Mushrooms: Dip mushrooms into the wet batter, coating completely. Shake off the excess. Transfer to the dry mix and firmly press the flour onto each piece, clumping it to create texture. It will start to get a bit sticky—keep layering and pressing until the outer coating is completely dry.
  • Fry Until Crispy: Heat oil to 350°F and fry the battered mushrooms until golden brown and crispy—about 3–5 minutes per side. Don’t overcrowd the pan.
  • Toast and Assemble: Toast brioche buns. Add mayo, lettuce, tomato, pickles, a slice of pepper jack cheese, and your crispy mushroom fillet.

Nutrition

Calories: 228kcal, Carbohydrates: 43g, Protein: 9g, Fat: 3g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 1g, Cholesterol: 7mg, Sodium: 1992mg, Potassium: 540mg, Fiber: 4g, Sugar: 6g, Vitamin A: 647IU, Vitamin C: 0.3mg, Calcium: 88mg, Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Like this recipe? Rate & comment below!

Leave a comment

Your email address will not be published. Required fields are marked *