Indulge in a culinary delight with this creamy spinach artichoke pasta recipe! Perfectly cooked pasta swirls in a rich sauce made from fresh spinach, artichokes, and creamy cheeses. This quick and easy dish is ideal for dinner or a cozy night in. Ready in just 30 minutes, it'll impress family and friends alike.
8 oz (225g) pasta of your choice (penne or fettuccine highly recommended)
1 tablespoon extra virgin olive oil
3 cloves garlic, finely minced
1 cup fresh spinach, roughly chopped
1 cup canned artichoke hearts, drained and coarsely chopped
1 cup heavy cream
1/2 cup cream cheese, softened to room temperature
1/2 cup freshly grated Parmesan cheese, plus extra for serving
1/2 teaspoon garlic powder
Salt and freshly cracked black pepper, to taste
Red pepper flakes, optional (for a spicy kick)
Fresh parsley, finely chopped, for garnish