Pound out the steaks until they are approximately 1/4” thick and there should be 4 pieces.
In a shallow bowl, mix together the flour, garlic powder, salt, pepper and cayenne pepper. Then in a separate shallow bowl whisk together the eggs and buttermilk.
Then dip and coat the steaks in the flour mixture. Then dip the steak in the buttermilk mixture and then back into the flour again and pack the flour onto the steaks so that it’s completely coated. Place the coated steaks on a plate. Continue this process until all the steaks are coated.
Preheat the oven to 200 degrees F. Then heat approximately 1 inch of vegetable oil in a large skillet over medium-high heat until the oil is approximately 350 degrees F.
You will have to work in batches for the next step. Gently place each coated steak into the oil and cook for 2-3 minutes per side until the steak is lightly golden brown. Drain the steak on a plate lined with a paper towel and then place the chicken fried steak on a sheet pan in the oven while you fry the remaining steaks.
Then it’s time to make the gravy. Combine the butter and flour in a medium saucepan.
Heat over medium high heat until the butter is melted and the flour is cooked. Then pour in the milk and whisk it in to make sure there are no lumps.
Allow the gravy to simmer for 3-5 minute until it thickens.
If the gravy is too thick, add more milk and if the gravy is too thin, allow it to continue to simmer until it has thickened.
Then serve the chicken fried steak with the gravy poured top and enjoy!
Notes
This chicken fried steak is best served fresh as it’s crispy and delicious but you can store the leftovers in an airtight container for up to 5 days.