Pre heat the oven to 375°F.
Line a baking sheet with parchment paper. Place beaten eggs and almond flour (or gluten free flour) in two seperate bowls. Add salt, pepper, and paprika to almond flour and mix well.
Smother chicken in egg, then place in almond flour (or gluten free flour) mixture making sure all sides are evenly coated.
Place on the baking sheet and cook for about 20 minutes or until chicken is completely cooked inside (cut a piece open to check). *If you prefer your chicken crispier, you can place them in a frying pan with a little oil or butter and brown for a couple of minutes on each side.*
Fill a large pot with water and place on high heat. Bring to a bowl while you are preparing the sauce.
In large frying pan, add butter, garlic, onions, and red peppers. Cook on medium heat for 3 minutes.
Add flour and make a rough (a thick paste). Add almond or soya milk and bring to a quick boil on high heat. Whisk continously. As soon as it reaches a boil immeditately reduce heat to medium/low and continue to whisk.
Add remaining ingredients EXCEPT for the penne and salt. While continuing to whisk the sauce, add gluten free penne and salt to boiling water. Cook penne until soft but still a little chewy (al dente). Drain water using a strainer.
Add the cooked penne into the sauce and mix well. Garnish with cilantro if you desire. Enjoy!