Go Back

Creamy Spinach & Artichoke Pasta Casserole - Comforting, Cheesy, and Weeknight-Friendly

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings

Ingredients
  

  • Pasta: 12 ounces short pasta (penne, rotini, or rigatoni)
  • Spinach: 5–6 ounces fresh baby spinach (or 10 ounces frozen, thawed and squeezed dry)
  • Artichokes: 1 can (14 ounces) quartered artichoke hearts, drained and roughly chopped
  • Aromatics: 1 small yellow onion, finely diced; 3–4 garlic cloves, minced
  • Dairy: 4 ounces cream cheese; 1 1/2 cups milk (whole or 2%); 1 cup shredded mozzarella; 1/2 cup grated Parmesan
  • Butter & Flour: 3 tablespoons butter; 2 tablespoons all-purpose flour
  • Broth (optional): 1/2 cup low-sodium chicken or vegetable broth
  • Seasonings: 1 teaspoon kosher salt (plus more to taste), 1/2 teaspoon black pepper, 1/2 teaspoon red pepper flakes (optional), 1/2 teaspoon dried Italian seasoning or oregano
  • Lemon: Zest of 1 lemon and 1–2 teaspoons juice
  • Topping: 1/2 cup panko breadcrumbs, 1 tablespoon olive oil
  • Olive Oil: For sautéing

Method
 

  1. Preheat and prep: Heat oven to 375°F (190°C). Grease a 9x13-inch baking dish.
  2. Cook the pasta: Boil in salted water until just shy of al dente (1–2 minutes less than package). Drain and set aside.
  3. Sauté aromatics: In a large skillet, warm 1 tablespoon olive oil over medium. Add onion with a pinch of salt and cook 3–4 minutes until translucent. Stir in garlic for 30 seconds.
  4. Wilt the spinach: Add fresh spinach by handfuls, stirring until wilted. If using frozen spinach, add it squeezed dry and warm through.
  5. Make the roux: Push veggies to the edges. Melt butter in the center, sprinkle in flour, and whisk 1 minute to cook off the raw taste.
  6. Build the sauce: Slowly whisk in milk, then broth if using. Simmer 2–3 minutes until slightly thickened. Stir in cream cheese until smooth.
  7. Season and add cheeses: Add salt, pepper, Italian seasoning, red pepper flakes, lemon zest, and lemon juice. Stir in half the mozzarella and half the Parmesan until melted.
  8. Add artichokes and pasta: Fold in chopped artichokes, then the cooked pasta. Taste and adjust seasoning; the sauce should be well-seasoned now.
  9. Assemble: Transfer mixture to the baking dish. Top with remaining mozzarella and Parmesan.
  10. Breadcrumb topping: Toss panko with 1 tablespoon olive oil and a pinch of salt. Sprinkle evenly over the cheese.
  11. Bake: Bake 18–22 minutes until bubbly and lightly browned. For extra color, broil 1–2 minutes, watching closely.
  12. Rest and serve: Let sit 5–10 minutes so the sauce sets slightly. Garnish with extra lemon zest or chopped parsley if you like.