Skip to main content

Spinach-Artichoke-Dip Pasta

4.7

(7)

SpinachArtichokeDip Pasta in a cast iron skillet
Photograph by Isa Zapata, food styling by Sean Dooley, prop styling by Gerri Williams

What’s better than everyone’s favorite oozy, creamy party dip? That very same dip transformed into your next quick weeknight meal. Frozen spinach and canned artichokes—two hard-working ingredients that you should always have around—join forces with penne to live their best cheesy life. And if that isn’t enough, it all comes together in one skillet—no separate pot needed to boil up the pasta—before getting a kiss under the broiler for a burnished finale. It may at times feel like there’s too much or too little liquid, but trust the process (it will also continue to thicken up off-heat). Hot sauce is a must here.

All products featured on Bon Appétit are independently selected by our editors. However, when you buy something through the retail links below, we earn an affiliate commission.

What you’ll need

Recipe information

  • Total Time

    40 minutes

  • Yield

    4 servings

Ingredients

3

Tbsp. extra-virgin olive oil

2

large shallots, coarsely chopped

3

garlic cloves, coarsely chopped

tsp. Diamond Crystal or 1¼ tsp. Morton kosher salt, divided, plus more

1

14-oz. can artichoke hearts, drained, coarsely chopped

1

10-oz. package frozen spinach, thawed, drained

8

oz. penne or other short tube pasta

2

cups whole milk

4

oz. cream cheese, room temperature, cut into pieces

2

oz. Parmesan, finely grated (about 1 cup)

¼

tsp. freshly ground pepper

4

oz. part-skim mozzarella, coarsely grated (about 1¼ cups)

Hot sauce (such as Cholula; for serving)

Preparation

  1. Step 1

    Heat broiler. Heat 3 Tbsp. extra-virgin olive oil in a large high-sided ovenproof skillet over medium. Add 2 large shallots, coarsely chopped, 3 garlic cloves, coarsely chopped, and ½ tsp. Diamond Crystal or ¼ tsp. Morton kosher salt. Cook, stirring occasionally, until shallots are translucent, about 4 minutes. Stir in one 14-oz. can artichoke hearts, drained, coarsely chopped, and one 10-oz. package frozen spinach, thawed, drained.

    Step 2

    Add 8 oz. penne or other short tube pasta, 2 cups whole milk, 2 tsp. Diamond Crystal or 1 tsp. Morton kosher salt, and 1½ cups water to pan and carefully stir to combine. (The pasta should be mostly submerged.) Increase heat to medium-high; bring to a boil. Reduce heat to medium-low; simmer, stirring occasionally and adding up to ½ cup water a little at a time as needed if liquid absorbs too quickly, until most of the liquid is absorbed and pasta is al dente, 16–18 minutes.

    Step 3

    Remove pasta from heat. Add 4 oz. cream cheese, room temperature, cut into pieces, and stir until incorporated. Add 2 oz. Parmesan, finely grated (about 1 cup), and stir until melted and combined. Add ¼ tsp. freshly ground pepper; taste and season with more salt if needed.

    Step 4

    Scatter 4 oz. part-skim mozzarella, coarsely grated (about 1¼ cups), evenly over pasta. Broil until cheese is melted, golden brown, and bubbling, about 3 minutes (watch it carefully). Let pasta cool slightly (sauce will thicken as it cools).

    Step 5

    Serve pasta directly from skillet with hot sauce.

Sign In or Subscribe
to leave a Rating or Review

How would you rate Spinach-Artichoke-Dip Pasta?

Leave a Review

Reviews (7)

Back to Top
  • I did a few of things differently from this recipe… I used fresh spinach (wilted in hot water, shocked in an ice bath, then excess water wrung out), I used cavatappi rather than tube pasta, and I used a squeeze of lemon juice instead of hot sauce to get my acidity. I enjoyed it!

    • Leigh

    • Severn, MD

    • 3/31/2024

  • Works great with gluten free penne.

    • Anonymous

    • South Hero, VT

    • 2/28/2024

  • Instead of water do chicken stock, and add smoked paprika to taste.

    • Krystal

    • Osceola WI

    • 2/17/2024

  • this was very good. needs a very large skillet (started with one and had to up-size to another). could use a little something more seasoning-wise. i'm thinking nutmeg since that would go really well with the spinach & cheese. i'm not a big hot sauce lover, so if you are, the seasoning would probably be fine.

    • diana

    • Cincinnati, OH

    • 2/6/2024

  • I mean, it’s artichoke dip with pasta in it. I doubled the artichokes and browned the onions and added some green onion, but the flavor is pretty basic. I’d prefer just making the dip and putting it on pasta rather than committing to this behemoth of a dish. Fun as a gimmick.

    • Anonymous

    • NYC

    • 1/30/2024

  • This was simple and delicious. Perfect for kids and adults (especially if you a little hot sauce!). I’ll definitely make this again.

    • Kate

    • NYC

    • 1/25/2024

  • Love it! I took it up a step on the second time around to a one-pot "protein" meal by adding two cubed chicken breasts and 1/4 cup crisp bacon.

    • Erick M.

    • Columbus OH

    • 1/24/2024