← All recipes
A plated serving of Spinach Artichoke Pasta

Spinach Artichoke Pasta

Creamy, cheesy, and utterly comforting, this Spinach Artichoke Pasta is a cozy hug in every bite.

Total: 30 minPrep: 10 minCook: 20 min4 servings

Ingredients

Servings:

Steps

  1. 1 Cook pasta according to package instructions until al dente; drain and set aside.
  2. 2 While pasta cooks, heat olive oil in a large skillet over medium heat.
  3. 3 Add onion and garlic, sauté until softened.
  4. 4 Stir in artichoke hearts and spinach, cooking until spinach is wilted.
  5. 5 Reduce heat to low, then add heavy cream and milk, stirring to combine.
  6. 6 Stir in mozzarella and Parmesan until melted and sauce is creamy.
  7. 7 Add cooked pasta to the skillet, toss to coat in sauce.
  8. 8 Season with salt and pepper to taste. Sprinkle with red pepper flakes if desired.

Nutrition

Calories: 650 kcal

Tips

Storage

Store in an airtight container in the fridge for up to 3 days. Reheat with a splash of milk or water to restore creaminess.

Serving Suggestions

FAQ

Can I make this recipe vegan?

Absolutely! Substitute dairy ingredients with vegan alternatives like plant-based milk, cream, and cheese.

Share this recipe