Discover the ultimate comfort food with Creamy Spinach Artichoke Pasta, a delightful blend of rich flavors and satisfying textures. This indulgent dish features a luscious creamy sauce that beautifully envelops perfectly cooked pasta, spinach, and artichoke hearts, making it a hit for both cozy nights in and special gatherings. Packed with nutrients and adaptable for various diets, it's a must-try for anyone who loves a hearty, flavorful meal. Enjoy the comforting experience of home-cooked goodness!
12 oz pasta (fusilli or penne works great)
1 tablespoon olive oil
3 cloves garlic, minced
1 medium onion, diced
1 can (14 oz) artichoke hearts, drained and roughly chopped
5 oz fresh spinach, chopped (or 1 cup frozen spinach, thawed and drained)
1 cup heavy cream
1 cup cream cheese, softened
1 cup grated Parmesan cheese
1 teaspoon garlic powder
1 teaspoon onion powder
1/2 teaspoon red pepper flakes (optional)
Salt and pepper to taste
Fresh parsley, chopped (for garnish)