1can (14 ounces)artichoke hearts, drained and chopped
4cupsfresh spinach, roughly chopped
1cupheavy cream
1cupcream cheese, softened
1cupgrated Parmesan cheese
1teaspoonlemon juice
to tastesalt and pepper
optionalred pepper flakes (for garnish)
Instructions
In a large pot of boiling salted water, cook the pasta according to package instructions until al dente. Reserve 1 cup of pasta water, then drain and set aside.
In the same pot, heat olive oil over medium heat. Add minced garlic and sauté for about 1 minute until fragrant. Be careful not to burn the garlic.
Stir in the chopped artichoke hearts and fresh spinach. Cook for 2-3 minutes until the spinach wilts down.
Reduce heat to low. Add heavy cream and cream cheese to the pot, stirring until the cream cheese is melted and the mixture is smooth.
Mix in grated Parmesan cheese and lemon juice, stirring until well combined. If the sauce is too thick, gradually add some of the reserved pasta water until you reach the desired consistency.
Toss the cooked pasta into the sauce, mixing until the pasta is well-coated. Season with salt and pepper to taste.
Divide the creamy spinach artichoke pasta among serving plates. Garnish with red pepper flakes if desired for a hint of heat.