One-Pot Spinach Artichoke Pasta
This one-pot spinach artichoke pasta is creamy, flavorful, and super easy to make. With rich artichokes, fresh spinach, and a creamy sauce, it’s the perfect dinner that comes together in no time!
Prep Time 10 minutes mins
Cook Time 15 minutes mins
Total Time 25 minutes mins
Course Main Course, Pasta
Cuisine Italian
Large pot For cooking pasta
Large Skillet For making sauce
Wooden Spoon For stirring the pasta and sauce
12 ounces penne pasta or your preferred pasta 1 cup spinach fresh 1 cup artichoke hearts jarred or fresh ½ cup heavy cream 2 cloves garlic minced 1 teaspoon red pepper flakes optional for heat ¼ cup Parmesan cheese freshly grated 1 tablespoon olive oil 1 teaspoon salt to taste
Cook the pasta according to package instructions. Drain, reserving some pasta water.
Heat olive oil in a large skillet over medium heat. Add the minced garlic and sauté for 1-2 minutes.
Add spinach and artichoke hearts to the skillet. Cook until spinach is wilted and artichokes are heated through, about 3-4 minutes.
Stir in the heavy cream and simmer for 2-3 minutes to create a creamy sauce. Add pasta and toss to coat the noodles in the sauce.
Add Parmesan cheese and red pepper flakes (if using). Stir to combine, and cook for another 1-2 minutes.
Serve the pasta hot, topped with extra Parmesan cheese and a sprinkle of fresh parsley.
To make it vegan, swap the cream for coconut cream and use a dairy-free Parmesan alternative.
For added protein, you can stir in grilled chicken or shrimp.
For more veggies, add mushrooms or zucchini along with the spinach and artichokes.
Keyword creamy pasta, one-pot pasta, spinach artichoke pasta