Boil your choice of pasta in salted water. Cook according to package directions.
Peel and dice 1 onion, and mince 3 cloves of garlic. Add them to 1 tablespoon of olive oil in a skillet over medium-low heat. Sprinkle with 1 teaspoon of salt and 1/4 tsp of red pepper flakes, then cook until the onions are translucent.
Turn the heat up to medium and add 1 diced red bell pepper and 8 oz of sliced mushrooms, cooking for about 5 more minutes..
Add the entire jar of marinated artichokes, including the liquid. (Use kitchen scissors to cut the artichokes into smaller pieces if needed.)
Add 1/4 cup of pasta water to the veggies, then drain the cooked pasta and add it to the veggies, tossing well. Add 4 cups of baby spinach and mix until the spinach wilts. Add the juice of 1 fresh lemon, along with more salt and pepper to taste.