This post may contain affiliate links. Please read our disclosure policy.
This McChicken recipe is the closest I’ve ever tasted to the real thing after years of testing. A thin, seasoned chicken patty gets coated in a light, crispy tempura-style batter, then piled onto a toasted bun with shredded iceberg lettuce and mayo for the perfect homemade McChicken.

Behind This McChicken Recipe
I’ve been testing variations of this McChicken recipe since 2018. The McChicken has always been one of my favorite sandwiches on the McDonald’s menu because of its perfect simplicity: a crispy seasoned chicken patty, shredded iceberg lettuce, mayo, and a lightly toasted soft bun. That’s it. And somehow, it’s perfection.
What kept me determined to make it at home was wanting that same nostalgic flavor with chicken and ingredients I could choose myself (rather than some of the icky things in the McDonald’s version). Over the years, I tried plenty of copycat recipes online too, and so many of them use panko breadcrumbs. They’re good crispy chicken sandwiches, but to me, they taste nothing like a McChicken. The real magic is in that thin, almost tempura-style coating and the distinctive seasoning of the patty itself.
After years of experimenting, I finally cracked the code with two little ingredients I rarely see in other McChicken recipes: a touch of sugar and granulated chicken bouillon with MSG. The sugar isn’t enough to make anything taste sweet; it rounds out the savory seasoning, while the bouillon delivers that unmistakable umami flavor I’d been missing in every previous attempt.
This is hands down the closest I’ve ever gotten to the McChicken I was trying to recreate. From the thin, finely ground chicken patty to the lightly crispy batter and simple lettuce-and-mayo finish, this is the recipe I wish I’d figured out back in 2018.

Tips From My Kitchen
Don’t skip processing the chicken. This is one of the biggest differences between a McChicken and a traditional fried chicken sandwich. You want the chicken finely processed into an almost paste-like consistency before shaping.
Make the patties wider than you think. Aim for about 4 inches across and keep them fairly thin. They’ll contract somewhat as they cook, and you want chicken in every bite of the sandwich.
Freeze before battering. The processed chicken patties are naturally very soft. About an hour in the freezer firms them enough to dredge and batter without drooping.
Keep the club soda cold. Cold, carbonated club soda helps create that lighter, delicate coating rather than a heavy breading.
Go by batter consistency, not just the measurement. Start with about 1 cup of club soda, then add more as needed. You’re looking for the consistency of heavy cream: fluid enough to coat the chicken easily, but not so thin that it runs straight off.
Watch your oil temperature. Keep the oil around 350°F and avoid overcrowding the skillet. Adding several cold patties at once can drop the temperature and make the coating greasy instead of crisp.
Ingredients You’ll Need & Why
There aren’t many components to a McChicken, which means getting each one right really matters. A few unexpected ingredients in both the chicken and batter are what finally gave me the flavor and texture I’d been trying to recreate for years.
Chicken Breast +/- Thigh – You can make the patties entirely with chicken breast, but I also love using a combination of breast and boneless, skinless chicken thigh. The thigh adds a little extra fat and juiciness, while the breast keeps the texture light.
Chicken Bouillon – This was one of the missing pieces for me. I use a granulated chicken bouillon that contains MSG, such as Knorr, to add concentrated savory chicken flavor and that extra umami quality that makes the seasoning taste so familiar.
Granulated Sugar – Don’t worry, the chicken won’t taste sweet! Just a small amount helps round out the salty and savory seasonings. It’s subtle, but after years of testing, this was one of the little additions that finally made everything click.
White Pepper – White pepper has a different flavor profile than freshly cracked black pepper and is important to that distinctive fast-food-style chicken seasoning. I use it in both the chicken and the batter.
Flour + Cornstarch – Instead of panko or breadcrumbs, this recipe uses a flour and cornstarch mixture. The cornstarch helps keep the coating light and crisp rather than turning it into a thick, craggy fried chicken crust.
Cold Club Soda – The secret to the light, tempura-inspired batter. Add it gradually until the batter resembles heavy cream and coats the patties in a thin, even layer.
Toppings – This isn’t the place for fancy greens! Finely shredded iceberg provides exactly the cool, crisp texture this sandwich needs, while a generous spread of creamy mayo on the bun is all the sauce you need.
Soft White Hamburger Buns – A soft white bun is essential to getting the whole experience right. I like Pepperidge Farm Farmhouse buns because their larger size works especially well with these patties.
How to Make a McDonald’s McChicken
There are a few extra steps involved in making the patties from scratch, but none of them are difficult. The biggest keys are processing the chicken until very fine, freezing the shaped patties until firm, and keeping that batter thin and light.
Process and Shape the Chicken
Trim the chicken and cut it into chunks, then add it to a food processor with all of the chicken seasonings. Pulse until the chicken has a very fine, paste-like consistency. Divide into six portions and press each into a thin, wide patty on a parchment-lined pan.



Freeze the Patties
Freeze the shaped patties for about 1 hour. You’re not trying to freeze them rock-solid; you just want them firm enough that you can easily pick them up, dredge them, and dip them without losing their shape.
Heat the Oil
About 10 minutes before the patties are ready, heat about an inch of neutral frying oil in a large skillet to 350°F.
Dredge and Make the Batter
Whisk together the flour, cornstarch, and seasonings in a wide bowl. Coat the firm patties thoroughly in the dry mixture, including around the edges, then return them to the parchment.
Whisk cold club soda into the remaining flour mixture, starting with about 1 cup and adding more as needed. Stop when the batter resembles heavy cream and easily coats a spoon without looking thick like pancake batter.



Batter and Fry
Dip each patty into the batter, flipping with two forks so every surface is coated. Carefully lower it into the hot oil and fry in batches until beautifully golden and crispy on both sides and the chicken reaches 165°F in the center.
Transfer the finished patties to a wire rack rather than paper towels so the bottoms stay crisp.



Toast and Assemble
Lightly butter the cut sides of the buns and toast until just golden. Spread mayo over both buns, add a hot crispy chicken patty, pile on plenty of finely shredded iceberg lettuce, and finish with the top bun.
That’s it. Don’t overcomplicate the McChicken. The simplicity is part of what makes it so good.
How to Store & Reheat
For the crispiest results, McChicken patties are best eaten shortly after frying. If you have leftovers, let the patties cool completely before transferring them to an airtight container and refrigerating for up to 3 days.
Reheat them in an air fryer or oven at around 375°F until hot and crispy again. I would avoid microwaving them whenever possible because you’ll lose that light, crispy coating.
For longer storage, freeze the cooked and completely cooled patties individually before transferring them to a freezer-safe bag. Reheat straight from frozen in the oven or air fryer until hot throughout and crisp on the outside.
Keep the lettuce, mayo, and buns separate until you’re ready to serve.

More Recipes to Try
If you love recreating restaurant favorites at home, my Better Than Olive Garden Chicken Alfredo has tender chicken and a rich, creamy homemade Alfredo sauce that gives the restaurant classic some serious competition. For another Chili’s-inspired favorite, try my Honey Chipotle Chicken Crispers, with crispy chicken tenders coated in that signature sweet, smoky, and spicy honey-chipotle sauce. My Chicken Caesar Wrap, inspired by Vinny’s Cafe, is loaded with blackened chicken, bacon, Parmesan, crushed garlic croutons, and homemade Caesar dressing.
Have You Tried This McChicken Recipe?
Have you tried this McChicken Recipe? If so, I’d love to hear what you thought! Leave a comment below with your questions, feedback, or how close you think it tastes to the original. Your reviews help other readers in the Bad Batch Baking community and help me continue perfecting recipes like this one.
Be sure to tag me @BadBatchBaking on social media using #badbatchbaking if you make this recipe. I love seeing your creations and sharing them in my stories!
McDonald’s McChicken Copycat Recipe

Ingredients
Chicken Patties
- 2 pounds boneless skinless chicken breast (OR 1¼ pounds chicken breast + ¾ pound boneless, skinless chicken thighs
- 1 teaspoon garlic powder
- ½ teaspoon paprika
- ¾ teaspoon fine salt
- 1 teaspoon white pepper
- ½ teaspoon granulated sugar
- ½ teaspoon granulated chicken bouillon with MSG such as Knorr
Batter
- 1 cup all-purpose flour
- ½ cup cornstarch
- 1 teaspoon garlic powder
- ½ teaspoon paprika
- ¾ teaspoon fine salt
- 1 teaspoon white pepper
- ½ teaspoon granulated sugar
- ½ teaspoon granulated chicken bouillon with MSG such as Knorr
- ½ teaspoon freshly cracked black pepper
- 1 – 1¼ cups cold club soda as needed
For Frying & Serving
- neutral frying oil enough for approximately 1 inch in the skillet
- 6 soft white hamburger buns
- butter for toasting buns
- mayonnaise as desired
- finely shredded iceberg lettuce as desired
Instructions
Prepare the Chicken
- Trim away excess fat, connective tissue, and tendons from the chicken, then cut into chunks.
- Add the chicken to a food processor with the garlic powder, paprika, salt, white pepper, sugar, and chicken bouillon. Pulse until the chicken is very finely ground with an almost paste-like consistency.
- Divide the chicken mixture into 6 equal portions. With clean or gloved hands, form each portion into a thin patty about 4–5 inches wide. Arrange on a parchment-lined baking sheet.
- Freeze the patties for about 1 hour, or until firm enough to easily handle without becoming floppy.
Heat the Oil
- About 10 minutes before removing the patties from the freezer, pour approximately 1 inch of neutral oil into a large, heavy skillet and heat to 350°F.
Prepare the Dredge & Batter
- In a wide bowl or pie dish, whisk together the flour, cornstarch, garlic powder, paprika, salt, white pepper, sugar, chicken bouillon, and black pepper.
- Remove the firm patties from the freezer. Working carefully, thoroughly dredge each patty in the dry flour mixture, coating both sides and around the edges. Return them to the parchment-lined pan.
- Pour 1 cup cold club soda into the remaining flour mixture and whisk until smooth. Add additional club soda a splash at a time, up to approximately ¼ cup more, until the batter reaches the consistency of heavy cream. It should be fluid and easily coat the chicken without being thick like pancake batter or thin and watery.
Batter & Fry
- Working one at a time, place a dredged patty into the wet batter. Use two forks to carefully flip it, making sure the entire patty and edges are coated.
- Lift the patty from the batter, allow the excess to drip briefly, then carefully transfer it to the 350°F oil.
- Fry 2–3 patties at a time, without overcrowding the skillet. Cook for a few minutes per side, until the coating is golden brown and crispy and the chicken reaches an internal temperature of 165°F.
- Transfer cooked patties to a wire cooling rack so excess oil can drain without making the bottoms soggy. Bring the oil back to 350°F between batches and repeat with the remaining patties.
Toast & Assemble
- Lightly butter the cut sides of each hamburger bun. Toast in a clean skillet over low heat until lightly golden, or arrange cut-side up on a baking sheet and toast in a 350°F oven.
- Spread mayonnaise over the top and bottom buns. Add a crispy chicken patty, pile generously with finely shredded iceberg lettuce, and finish with the top bun. Serve immediately.








