Menu Enter a recipe name, ingredient, keyword...

Spinach Artichoke Pasta


Rich and creamy Spinach Artichoke Pasta with crunchy Panko bread crumbs. Make this for your guests and you can be assured they'll be back again and again. Enjoy!

Google Ads
Rate this recipe 4.5/5 (93 Votes)


  • 6 tablespoons butter
  • 4 cloves garlic, finely minced
  • 2 bags baby spinach
  • 2 cans artichoke hearts, drained & halved
  • 3 tablespoons flour
  • 3 cups whole milk
  • 1/4 teaspoon cayenne pepper
  • Salt & pepper, to taste
  • 1/2 cup Parmesan cheese, grated
  • 1 1/2 cups Mozzarella or Monterey Jack cheese, grated
  • 1/2 cup low sodium chicken broth (less or more)
  • 1 (12-ounce) package Penne, cooked al dente
  • 1/2 cup seasoned Panko breadcrumbs
  • Crushed red pepper, to taste


Servings 4
Preparation time 10mins
Cooking time 30mins
Adapted from


Step 1

Melt 2 tablespoons butter in a large pot or skillet. Add garlic and throw in the spinach. Stir it around until it's wilted, about 1 minute. Remove spinach from heat and set aside.

Add 2 tablespoons butter to the same pot and raise the heat to high. Throw in the halved artichokes and stir it around until they get a little color, 1 to 2 minutes. Remove the artichokes from the pot and set them aside.

Reduce the heat to low. Add 2 tablespoons butter to the pot. When melted, sprinkle in flour and whisk until it's combined. Pour in milk and whisk to combine. Let it cook for 3 to 4 minutes, or until starting to thicken. Add Parmesan, Mozzarella/Monterey Jack, salt and pepper, and cayenne pepper. Stir to melt, and if it's overly thick, splash in chicken broth.

Add artichokes and pasta, tossing gently to combine. Gently fold in spinach, then pour the pasta into a serving bowl. Sprinkle the top with crushed red pepper flakes and plenty of Panko breadcrumbs for crunch.

Serve immediately!


You'll also love

Review this recipe

Hot Spinach Artichoke Dip Spinach Artichoke Toast