1can (14 oz)artichoke hearts, drained and quartered
1cupheavy cream
1cupcream cheese, softened
1/2cupgrated Parmesan cheese
1/2teaspoononion powder
1/4teaspoonred pepper flakes (optional)
to tastesalt and pepper
to garnishfresh basil
Instructions
In a large pot of salted boiling water, cook the pasta according to package instructions until al dente. Once cooked, reserve 1/2 cup of pasta water, then drain the pasta and set aside.
In a large skillet, heat the olive oil over medium heat. Add the minced garlic and sauté for about 30 seconds until fragrant.
Stir in the chopped spinach and cook for 1-2 minutes until wilted. Next, add the artichoke hearts and continue to sauté for another 2-3 minutes, allowing them to heat through.
Reduce the heat to low. Pour in the heavy cream and add the softened cream cheese, stirring continuously until the cream cheese is fully melted and incorporated.
Stir in the grated Parmesan cheese, onion powder, and red pepper flakes (if using). Mix until smooth and creamy. Add reserved pasta water a little at a time if the sauce is too thick for your liking. Season with salt and pepper to taste.
Add the cooked pasta to the skillet, tossing it in the creamy sauce until well coated. Allow it to heat through for an additional 2-3 minutes, making sure the pasta absorbs some of the flavors.
Serve the pasta hot, garnished with fresh basil leaves and a sprinkle of extra Parmesan cheese if desired.
Notes
Add more red pepper flakes for extra heat if desired.