Go Back
+ servings
a serving of spinach artichoke pasta in a bowl garnished with parmesan cheese.
Print Recipe Add to Collection
4.54 from 28 votes

Spinach Artichoke Pasta

Get ready to elevate your weeknight dinner with this creamy Spinach Artichoke Pasta. Made in a single pot and ready in less than 30 minutes, this dish brilliantly merges convenience with gourmet flavors. Imagine perfectly cooked penne enrobed in a luscious cream cheese sauce, studded with vibrant spinach and tangy artichoke hearts. Each bite delivers a burst of flavor, making it an instant hit with the family.
Prep Time10 minutes
Cook Time15 minutes
Total Time25 minutes
Course: Dinner, Lunch, Main Course
Cuisine: American
Keyword: artichoke, spinach, spinach artichoke pasta
Servings: 6
Calories: 474kcal

Ingredients

  • 8 ounces penne uncooked, (2 cups dry)
  • 2 tablespoons olive oil
  • 5 ounces spinach fresh, roughly chopped
  • 1 cup artichoke hearts marinated, roughly chopped
  • 8 ounces cream cheese
  • 1 tablespoon garlic powder
  • ¼ teaspoon salt or to taste
  • ¼ teaspoon pepper or to taste
  • 2 cups milk I used 2%
  • 1 cup mozzarella cheese shredded
  • ¼ cup Parmesan cheese shredded

Instructions

  • Start by cooking the pasta according to package instructions. 
  • While the pasta is cooking, prepare the sauce. Add the olive oil to a large saucepan or Dutch oven and heat over medium heat.
  • Add the spinach and cook until wilted. Add the artichoke hearts and cook for another minute.
  • Add the cream cheese and stir until melted and there are no lumps. 
  • Stir int he garlic powder, salt and pepper. Add the milk and cook, stirring occasionally until it comes to a boil.
  • Stir in the mozzarella cheese then add the pasta and mix until the pasta is evenly coated.
  • Sprinkle with Parmesan cheese and serve while warm.

Video

Notes

  1. Pasta Choice: We've used penne pasta for this recipe, but feel free to use any pasta shape of your choice. Just adjust cooking times as needed.
  2. Dairy Substitutions: For those with dietary restrictions, you can use non-dairy milk and vegan cheese alternatives.
  3. Adding Protein: You can easily add more protein to this dish. Grilled chicken, sautéed shrimp, or chickpeas would all be great additions.
  4. Reheating Leftovers: If reheating leftovers, you may need to add a splash of milk to loosen up the sauce. Always ensure that leftovers are heated to a safe temperature before serving.
  5. Saving Pasta Water: Remember to reserve some pasta water before draining. This starchy water can help adjust the sauce consistency if it becomes too thick.

Nutrition

Serving: 1serving | Calories: 474kcal | Carbohydrates: 38g | Protein: 17g | Fat: 28g | Saturated Fat: 13g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Trans Fat: 0.1g | Cholesterol: 62mg | Sodium: 584mg | Potassium: 361mg | Fiber: 3g | Sugar: 7g | Vitamin A: 3851IU | Vitamin C: 8mg | Calcium: 321mg | Iron: 1mg