In a large pot of salted boiling water, place pasta and cook for 8 to 10 minutes, until pasta is al dente. Steam broccoli on top. Drain.
In a large skillet, saute chopped chicken in chopped garlic and butter over medium heat until cooked through. Deglaze pan with chicken stock. Stir in the heavy cream. Add Parmesan cheese, salt, and pepper. Add cornstarch (adjust amount to thicken sauce to your liking). Simmer all together for about 20 minutes.
Once sauce is cooked and thickens, add broccoli and artichoke hearts, stir all together and cook for another 2 to 3 minutes. Once sauce is done, put cooked ziti pasta in a large bowl, pour sauce over pasta and toss to coat and mix. Then add the chicken pieces and mix all together. Serve. Delicious!
Go to full version of