Creamy, comforting, and bursting with flavor, Spinach and Artichoke Penne Pasta is the perfect weeknight dinner or crowd-pleasing party dish. This rich and indulgent recipe combines tender penne pasta with a velvety sauce made from cream cheese, Parmesan, and mozzarella, expertly balanced by the earthy sweetness of spinach and the tangy bite of marinated artichoke hearts. A savory blend of garlic, butter, and a hint of red pepper flakes adds depth to this easy one-pan meal that's ready in just 40 minutes. Perfect for vegetarians (with vegetable broth) or meat lovers, it's a versatile recipe that's sure to become a household favorite. Serve it warm with a sprinkle of fresh parsley for a restaurant-quality dish that's as visually stunning as it is delicious!
Scan with your phone to download!
Bring a large pot of salted water to a boil. Cook the penne pasta according to the package instructions until al dente. Drain and set aside.
In a large skillet or saucepan, heat the butter and olive oil over medium heat until the butter is melted.
Add the minced garlic and sauté for 1-2 minutes, until fragrant but not browned.
Sprinkle the flour over the garlic and whisk continuously for 1 minute to remove the raw flour taste.
Gradually pour in the milk and broth, whisking constantly to create a smooth sauce. Cook for 2-3 minutes, allowing the sauce to thicken.
Stir in the cream cheese until melted and blended. Then add the grated Parmesan cheese and stir until the cheese is fully incorporated.
Fold in the thawed and drained spinach and the chopped artichoke hearts. Mix well to combine.
Season the sauce with crushed red pepper flakes (if using), salt, and freshly ground black pepper. Adjust seasoning to taste.
Add the cooked penne pasta to the skillet, tossing to coat the pasta evenly with the sauce.
Sprinkle the shredded mozzarella cheese over the top, and cover the skillet. Let it cook on low heat for 2-3 minutes until the mozzarella is melted and gooey.
Remove from heat and garnish with chopped fresh parsley, if desired. Serve warm and enjoy!
Serving size | (1974.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3254.4 |
Total Fat 159.0g | 0% |
Saturated Fat 79.6g | 0% |
Polyunsaturated Fat 2.6g | |
Cholesterol 410.2mg | 0% |
Sodium 5954.1mg | 0% |
Total Carbohydrate 329.0g | 0% |
Dietary Fiber 30.5g | 0% |
Total Sugars 31.9g | |
Protein 143.4g | 0% |
Vitamin D 219.2IU | 0% |
Calcium 2936.8mg | 0% |
Iron 22.1mg | 0% |
Potassium 3445.4mg | 0% |
Source of Calories