Bring a large pot of water to a boil.
Add the asparagus to the boiling water and cook for 2-3 minutes until tender-crisp.
Drain asparagus and immediately rinse with cold water to stop cooking, then set aside.
Cook the penne pasta in the same boiling water just shy of the package directions, then drain and combine with asparagus.
In a mixing bowl, toss chicken chunks with lemon juice, salt, and pepper; set aside to marinate briefly.
Heat butter in a large skillet over medium heat, then add chopped bell peppers and onion and sauté until translucent, about 4-5 minutes.
Add minced garlic to the vegetables and cook for 1 additional minute, then remove vegetables from skillet and set aside.
Add olive oil to the skillet and increase heat to medium-high.
Add marinated chicken to the skillet and brown on each side, about 2-3 minutes per side.
Stir in honey and cook for an additional 5 seconds.
Return sautéed vegetables to the skillet and stir together.
Add chipotle pepper sauce, heavy cream, and shredded Parmesan cheese; cook for 3-4 minutes until sauce thickens slightly.
Add the cooked pasta, asparagus, and frozen peas to the skillet and stir to combine and coat with sauce.
Serve hot, garnished with chopped cilantro and tortilla chip strips if desired.