1/2cupdairy free milksuch as almond or coconut milk
juice of 1 lemon
2tablespoonsfreshly chopped parsley
Season chicken on both sides with kosher salt and black pepper, to taste.
Place 1/4 cup arrowroot on a plate or in a shallow bowl. Dredge the chicken cutlets so that they are just lightly coated on all sides. You don't have to use all of the arrowroot, you just want the chicken lightly coated. Set chicken aside on a plate.
Heat a large skillet over medium-high heat. Add 1-2 tablespoons oil and swirl the pan so the bottom is coated in the oil.
Sear the chicken (you may need to do this in batches depending on the size of your skillet), until lightly golden brown on both sides, about 3-4 minutes a side. After both sides are browned remove from skillet and set aside on a plate. (it doesn't necessarily have to be completely cooked through yet, it will continue to cook in the sauce later). If you are working in batches, you will likely need to add more olive oil in between to ensure the skillet isn't too dry.
When all of your chicken is browned, reduce heat to medium. Add ghee and let melt, then add the shallots, garlic, and sliced mushrooms. Season with salt and pepper. Sauté until mushrooms are tender, about 5 minutes.
Add the chicken broth, milk, vinegar, and the juice of the lemon. Stir to combine and reduce heat so that the sauce is just simmering.
Nestle the chicken back into the sauce and let simmer for 8-10 minutes, or until the sauce thickens and the chicken is completely cooked through.
Top with fresh parsley and serve! Serve with zucchini noodles to keep it paleo and Whole30 approved, or try serving with brown rice gluten free pasta for a healthier pasta dish.
Serve over zoodles or spaghetti squash to keep this Paleo and Whole30. Otherwise, use your favorite pasta or even rice/cauliflower rice.