Pasta with Spinach, Artichokes and Ricotta

Quick and EasyVegetarianArtichokePasta and Noodles

There are never enough pasta recipes, right? Here's a quick one that combines creamy ricotta, spinach, and artichoke hearts, topped a crunchy mix of breadcrumbs and almonds.

Photography Credit: Sally Vargas

A quick pasta dinner makes weeknights go smoothly, whether you are rushing home from work or trying to feed the hungry hordes in a hurry.

This one combines frozen artichokes and spinach in a creamy ricotta sauce. It’s on the table in less under 30 minutes.

Our Favorite Videos


Frozen artichoke hearts are your friends here. They retain a lot of the fresh green flavor of fresh artichokes and are closer to the real deal than artichokes you can purchase in a jar or a can.

Once frozen artichokes are defrosted, the texture tends to be a little softer than freshly peeled ones, so they will cook more quickly, too. The biggest advantage? You don’t need to do all that the tedious peeling and cooking.

Look for frozen artichokes that are loose in the bag, rather than in a block, which makes them easier to work with. If you have time, let them sit out for 10 minutes or so to partially defrost. If you don’t have time, then they will take just a few minutes longer to heat all the way through in the skillet.

Spinach Artichoke Pasta add the spinach


For the pasta, choose a medium pasta shape such as penne or fusilli. I particularly love the look of lumache (little snails), but I can’t always find them.

Cook the pasta until al dente—usually just a minute less than what the directions on the package instruct.

With this recipe, as with most Italian pasta dishes, the cooked pasta goes into the skillet along with the sauce and other ingredients so it has a chance to cook for an extra 30 seconds or so and absorb flavors. Al dente pasta will finish perfectly in the pan without becoming overcooked or mushy.


The breadcrumb and almond topping adds some panache and a bit of surprise to this vegetarian pasta. Buy almonds that are already roasted and unsalted if you can; this way you don’t have to toast them in the oven. (If you can’t find roasted and unsalted almonds, then toast them on a baking sheet at 350ºF for 8 to 10 minutes, or until fragrant.)

Eat well! be happy!

Pasta with Artichoke Hearts and Spinach


To coarsely “chop” almonds without pulling out your food processor, place them in a plastic zipper bag, seal the bag, and bash it with a rolling pin so the nuts are in small, uneven pieces.


Pasta with Spinach, Artichokes and Ricotta Recipe

  • Prep time: 10 minutes
  • Cook time: 20 minutes
  • Yield: 4 servings

If you have time, let the artichokes sit out for 10 minutes or so to partially defrost. If you don’t have time, then they will take just a few minutes longer to heat all the way through in the skillet.


  • 3 tablespoons olive oil, divided
  • 3/4 cup Panko breadcrumbs
  • 1/4 cup coarsely chopped toasted almonds
  • 1/2 teaspoon salt, divided
  • 3/4 pound medium shaped pasta, such as penne, medium shells, lumache, or fusilli
  • 1 clove garlic, minced
  • 1 (12-ounce) package frozen artichoke hearts, partially thawed if time allows (See Recipe Note)
  • 3 ounces (3 packed cups) baby spinach
  • 2 teaspoons finely grated lemon zest
  • 1/3 cup grated Parmesan
  • 2 tablespoons lemon juice
  • 3/4 cup ricotta cheese
  • 2 tablespoons chopped fresh parsley, to garnish


1 Make the breadcrumb topping:  In a small skillet over medium heat, heat 1 tablespoon of the oil. Add the breadcrumbs and chopped almonds, and cook, stirring, for 2 to 3 minutes, or until brown and crisp. Add 1/4 teaspoon salt, or to taste. Set aside.

Pasta artichoke hearts spinach toast the breadcrumbs and almondsLemon artichoke pasta with spinach toasted breadcrumb almond mixture

2 Cook the pasta: Bring a large pot of salted water to a boil. Add the pasta and cook for 8 to 10 minutes, or until al dente. (Check the package for recommended cooking time and cook one minute less.)

Scoop out and set aside 1 cup of the pasta cooking water. Drain the pasta in a colander.

3 While the pasta cooks, cook the artichokes: In a large skillet over medium-high heat, heat the remaining 2 tablespoons of oil. Add the garlic and cook, stirring, for 30 seconds. Add the artichokes and stir and cook for 3 to 4 minutes, or until lightly browned.

Stir in the spinach and cook for another 30 seconds, or until it has wilted very slightly. Stir in the lemon zest and 1/4 teaspoon salt. Taste and add additional salt if needed.

Spinach Artichoke Pasta cook the artichokesSpinach Artichoke Pasta add the spinach

4 Toss the pasta with the artichokes: Add the drained pasta to the skillet with the artichokes. Add the Parmesan and lemon juice, and toss to combine. Dollop the ricotta over the pasta by the spoonful. Toss together. If the pasta seems dry, add a little of the pasta cooking water. Taste and add salt and freshly ground black pepper.

Pasta artichoke hearts spinach add the pastaSpinach Artichoke Pasta add the ricotta and combine

5 Serve the pasta: Divide the pasta among 4 bowls and top with the toasted breadcrumbs and almonds. Sprinkle with parsley and serve.

Hello! All photos and content are copyright protected. Please do not use our photos without prior written permission. Thank you!

Products We Love

This post may contain links to Amazon or other partners; your purchases via these links can benefit Simply Recipes. Read more about our affiliate linking policy.

Sally Vargas

Sally Pasley Vargas is a freelance writer and the author of three cookbooks (Food for Friends, The Tao of Cooking, Ten Speed Press, and The Cranberry Cookbook). She currently writes the column The Confident Cook for The Boston Globe along with seasonal recipes for the Wednesday Food Section.

More from Sally

10 Comments / Reviews

No ImagePasta with Spinach, Artichokes and Ricotta

Did you make it? Rate it!

  1. Amy

    Made it exactly as printed. It’s bland.


  2. Chelsey

    Delicious! Couldn’t find frozen artichokes, but used drained canned instead. Worked just fine. Will keep this as a regular recipe.


  3. Jerry

    No frozen artichokes to be found. Bought canned in water. I assume I can brown them in the garlic and oil as per the recipe.

    Show Replies (1)
  4. Ashley

    This is delicious! Thanks, I will definitely be making this again!


  5. Kathy

    I am desperate and so hope you can help me. As you have stated in some of your recipes using frozen artichokes is so much better than canned. I live in rural N.E. Texas and don’t have to many grocery store choice but up until a year ago I could always find Birds Eyes frozen artichoke hearts at my Brookshires grocery store. No More!! I searched and searched and finally called Birds Eye who tell me they have discontinued packaging and selling frozen artichokes. I am so hoping you know of some company that does still package and sell them. I put them in everything (even my chicken spaghetti) and like I stated I AM DESPERATE!!! Can you help me please. Hoping to hear from you soon. Thank you very much and have a blessed day. Kathy

    Show Replies (1)
View More
Lemon artichoke pasta with spinachPasta with Spinach, Artichokes and Ricotta