This Spinach Artichoke Pasta is an easy dinner recipe that is quick enough for a weeknight, yet so full of delicious flavors it is perfect for a dinner party.
First, bring a pot of water to a boil at medium-high heat, prep your ingredients, dice the onion, mince the garlic, chop the fresh herbs, and grate the parmesan.
Next, cook the farfalle pasta according to the packaging instructions until al dente.
When the pasta is almost done cooking, melt 8 tablespoons of salted butter and cook the chopped onion in a large skillet, at medium heat. Cook the onion for 2 minutes, then stir 1/8 teaspoon sugar, 1/2 teaspoon salt, and 1/2 teaspoon black pepper.
Cook for 1-2 more minutes, until almost translucent. Then stir in the minced garlic, 2 teaspoons dried parsley, 1 & 1/2 teaspoons dried basil, and 1 teaspoon dried oregano. Cook until fragrant, about 1-2 minutes.
Next, add the slightly chopped artichoke hearts, and 1/4 cup of the pasta water (saving 1/4 cup additional reserved pasta water for later if needed). Bring to a simmer.
Stir in the 6 ounces fresh spinach, 2 tablespoons chopped fresh basil, 1 tablespoons chopped fresh parsley, and if needed the 1/4 cup additional reserved pasta water.
Once the spinach has wilted, use a large slotted spoon to transfer the al dente bowtie pasta into the buttery spinach artichoke sauce.