Add chicken to a medium sized mixing bowl with lemon zest, lemon juice, garlic powder, dill, flour, salt, and pepper and toss to coat.
Heat a few T olive oil to a large non-stick skillet over medium high heat. When oil is hot, add chicken and cook for 6-8 minutes, until golden, crispy and cooked through. Transfer to a bowl on the side.
Using the same skillet, add more oil if needed, and add asparagus and season with salt and pepper. Cook for 3-4 minutes, until cooked to your liking. Add chicken back to skillet, garnish with more fresh dill and lemon. Enjoy!!