In a large skillet, heat the olive oil over medium-high heat. Add the chicken pieces and season with garlic powder, onion powder, salt, and pepper. Cook for about 5-7 minutes, or until the chicken is browned and cooked through. Remove the chicken from the skillet and set aside.
In the same skillet, add the asparagus and mushrooms. Sauté for 4-5 minutes, or until the vegetables are tender.
Return the chicken to the skillet and pour in the chicken broth and lemon juice. Stir to combine and bring to a simmer. Cook for an additional 2-3 minutes to heat through.
Sprinkle the grated Parmesan cheese over the top and stir until melted and combined.
Remove from heat and garnish with fresh parsley before serving.