Cut up those chicken breasts into small, bite sized pieces. The smaller they are, the faster they will cook, which is what we want here. This meal should come together in under 30 minutes from start to finish.
Chop the cleaned asparagus into pieces that are somewhere between 1/2-1 inch in length.
Get your garlic chopped up as well.
Now here's the thing... If you like your asparagus with a little crisp, add it to the pan at the same time as the chicken and garlic. But if you prefer your asparagus to be a little softer, put it in the pan first with the oil and give it a head start over low heat while you cut up the chicken and garlic. (Don't you just love customizable recipes?)
Once you have the chicken, garlic and asparagus in the pan with the oil, stir in the dried thyme and finally the parsley.
While that's cooking (still over low to low-medium heat), juice your lime and set the juice aside. You won't be adding it until after everything is cooked.
Keep stirring. You aren't using a lot of oil here, so you'll need to keep the heat low and stir often to avoid burning. If you really feel the oil isn't enough but you don't want to add more (which you can do if you like), add a little chicken broth to keep things going.
Once the chicken is cooked through, remove the pan from the heat and quickly stir in the lime juice.
Add a little salt and pepper to taste. When you've got that right, serve this with the avocado over the top. Don't skip the avocado as it really gives the dish that extra something special. In fact, you may be tempted to add the other half of that avocado. I sure did and I did not regret a single thing.
And if you're going for presentation here, sprinkle a little extra fresh parsley over the top for good measure.
Please note that the nutrition data given here is a ballpark figure. Exact data is not possible.