Begin by heating your oven to 375 degrees. Line a baking sheet with foil and set aside. To use the stovetop variation, see the notes section below.
Salt and pepper your chicken breasts (make sure they are roughly around the same size for even cooking). Place on the baking sheet.
Now prepare your butternut squash. Remove the bulbous end of the squash (you can't spiralize this end because of the seeds). Now peel the skin off the narrow end that you are going to spiralize. It's easier to cut this part in half. Spiralize the sized/shape noodles you like.(note that thicker noodles require at least 20-25 minutes, thinner noodles might be done faster). Once noodles are made, drizzle with a tbsp of oil, add to the sheet pan. Salt and pepper both the chicken and the noodles. Place in the oven and bake for 20-25 minutes, or until chicken is cooked all the way.
Meanwhile make the sauce: in a blender or food processor, pulse together almond butter, honey, sesame oil, coconut aminos, garlic, lime, vinegar, and ginger. While motor is running, pour in cashew milk. Continue to pulse until sauce is creamy and well combined.
Heat up skillet to medium heat. Spray with non-stick or use avocado oil. Saute carrots and bell pepper for 2-3 minutes. Whisk together eggs, and add them to the pan. Continue to cook another 2-3 minutes or until eggs are scrambled. Set aside.
Remove chicken and butternut squash noodles from the oven. Cut chicken into small pieces. Toss chicken and noodles into a large bowl. Now add in eggs and carrot/pepper mixture. Add in cabbage, cilantro, and cashews or almonds. Continue to toss and pour the sauce on top of the mixture (you may not want to use the entire sauce). Mix around until well combine.
Season with salt and pepper to taste. Serve!