Preheat the oven to 400°F. Grease a nonstick baking sheet with cooking spray.
Bring a large pot of water to a boil and season with 1 tablespoon of salt.
Carefully add the potatoes and cauliflower to the pot and boil for 20-25 minutes until fork tender. (covered)
Turn off the heat. Drain the potatoes & cauliflower and return to the empty pot. Add the butter, milk, 1 teaspoon salt and pepper. Mash until you’ve reached your desired consistency (smooth or a bit chunky). Set aside.
For the chicken, whisk the eggs in a wide bowl.
In a gallon ziplock, add the cornflakes, seal the ziplock and punch until the cornflakes turn into crumbs. Add the almond flour, paprika, salt, garlic and onion powder, zip the bag and shake.
Place all chicken into the egg mixture and move around to coat.
Add the chicken to the zip lock bag and shake to coat in the “breadcrumb” mixture.
Transfer the chicken to the prepared baking sheet and spread into an even layer, leaving space between each piece. Spray generously with the avocado oil cooking spray.
Bake for 20-22 minutes until fully cooked through.
While the chicken bakes, prepare the gravy by combining all the ingredients in a small pot and bring to a boil, whisking until thickened about 3 minutes. Remove from the heat and set aside.
Bring a small pot of water to a boil, add the peas and boil for 3 minutes. Drain and set aside.
Assemble the bowls – evenly divide the mashed potatoes, chicken, peas, and corn. Sprinkle it with shredded cheese and green onion. Drizzle each bowl with the gravy.