Cook the bow tie pasta according to package directions.
Drain the pasta, reserving ½ cup of the pasta water, and return the pasta to the pot.
In a large skillet over medium-high heat, add 2 tablespoons olive oil.
Sauté the asparagus and artichoke hearts until lightly browned.
Add the garlic powder and cook for about 1 minute longer.
Add the sautéed vegetables, cayenne pepper, salt, feta cheese, lemon juice, lemon zest, and reserved pasta water to the pasta.
Toss everything together and heat until warmed through.
Serve topped with fresh parsley and grated Parmesan cheese.