Since the invention of appetizers, spinach-artichoke anything has been at the top of our list. This time, we used our favorite ingredients to make this knockout spinach artichoke pasta casserole recipe.

Frozen artichoke hearts and spinach are some of the best bargain buys at the supermarket. This means you can prepare our hearty recipe to feed everyone on a budget. The fact that it’s inexpensive yet elegant makes this dish idea an ace in the hole any time you have to serve guests.

Your vegetarian friends will be thrilled, and our test kitchen participants were thrilled to enjoy a spinach and artichoke meal that’s acceptable to enjoy with a fork (rather than a chip)! Add some red pepper flakes for heat, but most of all, enjoy!

A plate with a serving of spinach artichoke pasta casserole.

Spinach Artichoke Pasta Casserole Recipe

Spinach artichoke pasta casserole? Yes, please! We combined your favorite ingredients into one great dinner dish that's easy to prepare.


Yield: 8 -10 servings
No ratings yet
Leave a Review


  • Preheat oven to 375 degrees. Coat a 9” x 13” casserole dish with cooking spray and set aside.
  • Heat a large pot over medium-high heat. Place the spinach in a large colander and rinse well. Pour the spinach with water clinging to the leaves into the hot, dry pot and cook until wilted and bright green. Return the spinach to the colander and drain.
  • Fill the pot with salted water and bring to a boil over high heat. Add the pasta and cook al dente (for about 3 minutes less than the package called for).
  • While the pasta is cooking, squeeze the spinach then chop coarsely.
  • Drain al dente pasta in the colander and set aside.
  • In a large bowl, add diced onion, garlic powder, sour cream, warmed cream cheese, chopped spinach and chopped artichokes and stir to combine.
  • Add milk, Parmesan cheese, 1 cup of shredded pepper Jack cheese, salt and red pepper flakes and stir until well combined. Add drained pasta and fold until evenly distributed. Transfer mixture to prepared casserole dish and sprinkle top with remaining ½ cup shredded cheese.
  • Bake 30–35 minutes until hot and bubbly and beginning to brown on top. Remove from oven and allow to rest 5 minutes before serving.


Make sure to warm the cream cheese prior to adding it to the dish, this way, it’s much easier to blend the ingredients!
Calories: 525kcal, Carbohydrates: 53g, Protein: 21g, Fat: 27g, Saturated Fat: 15g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 6g, Cholesterol: 64mg, Sodium: 593mg, Potassium: 558mg, Fiber: 4g, Sugar: 5g
Tried this recipe?Mention @EverydayDishes or tag #everydaydishes!

Spinach artichoke pasta casserole recipe