Preheat oven to 400 degrees. In a skillet, brown chicken with onion and garlic. Stir in the bacon bits, peas and carrots. Cook just until the peas and carrots aren't frozen, about 3-4 minutes over medium-high heat. In a small bowl, whisk together the chicken broth, cornstarch and lemon juice.
Pour the mixture into the skillet and stir constantly until it begins to thicken. Stir in the cream cheese until melted. Add the asparagus, remove from heat and allow to cool slightly while baking the pie crust..
Place the whole wheat pie crust into the oven and back for 10-12 minutes, or until the edges turn a light, golden brown. Remove and allow to cool slightly before filling with chicken mixture.
In a large bowl, mash the potatoes with the butter, milk, and egg. Toss in a handful of fresh chopped chives, a good amount of fresh or dried dill (we added about 1/2 tablespoon of dried dill and it was perfect), several pinches of fresh thyme, and salt and pepper to taste. Spoon the mixture over the chicken mixture.
Bake in preheated oven for 25-30 minutes, or until the mashed potatoes are golden brown at the peaks.
Enjoy!