Mince 6 cloves of garlic and 2 shallots (or half an onion, any color).
Drain one 12 oz. jar of marinated artichoke hearts and roughly chop them (equals 2 cups chopped marinated artichoke hearts).
Roughly chop 2 cups of fresh spinach.
Grate ¾ cup of Parmesan or Asiago cheese.
Bring a large pot of water to a boil. Once boiling, prepare one 12 oz. package of gluten free short pasta (or regular short pasta if not gluten free) according to package instructions. Cook the pasta just until al dente.
Once the pasta is al dente, drain it in a strainer and rinse under cold water. This will stop the cooking process and allow the pasta to retain its texture (this step is not necessary if using regular short pasta).
Place a large skillet on the stove top and heat to medium-high.
Once heated, add 2 Tbsp. of olive oil. Add the minced garlic and shallots and sauté for 3-4 minutes, stirring often.
Add one 12 oz. bag of frozen peas (equals 2 ¼ cups) to the skillet along with ¼ tsp. each of kosher salt and pepper. Sauté for 2-3 minutes, stirring often.
Add the cooked and rinsed pasta along with the chopped marinated artichokes, chopped spinach or arugula, ½ cup of grated Parmesan or Asiago cheese, and ¼ cup of vegetable broth to the skillet.
Using a Microplane or small grater, zest 1-2 lemons into the skillet. Squeeze the lemons and add ¼ cup of lemon juice to the pasta.
Carefully stir all of the ingredients together and cook for another 1-2 minutes, or until the pasta is heated through and the cheese has melted. Do not stir more than necessary, as this can cause the pasta to fall apart.
To Serve: Serve the pasta with extra grated Parmesan or Asiago cheese, a squeeze of lemon juice, and some fresh herbs such as basil, parsley, chives, or mint for extra color and flavor (optional).