Preheat the oven to 400 degrees F. Cut the spaghetti squash in half lengthwise. Place the squash cut side down on a baking sheet and bake for 30 to 35 minutes or until the skin gives when you press your finger to it. Remove the squash from the oven and reduce the oven temperature to 350 degrees F. Grease an 8×8 glass baking dish.
While the spaghetti squash cooks, place a large saute pan over medium heat, add bacon, and cook until crispy, about 10 minutes. Remove and set aside. You’ll want to leave behind about 2 tablespoons worth of bacon fat to feel free to remove any excess once bacon has cooked. Add peppers, onion and garlic cloves and cook for about 10 minutes, until onion is translucent.
To the pan with the peppers and onion, add the ground chicken along with the garlic powder, salt, black pepper, and cayenne pepper. Use a wooden spoon to break apart the chicken and cook until no pink remains, about 10 minutes.
Use a fork to scrape out the spaghetti squash strings and place in the greased baking dish along with the chicken mixture, ranch and eggs. Mix to combine then sprinkle the crispy bacon on top.
Place in the oven to bake for 1 hour to 1 hour and 15 minutes or until the center is cooked through and edges have begun to brown. Garnish with chopped chives on top before serving!