Spinach Artichoke Pasta

This post may contain affiliate links. Please read our disclosure policy.

Ready in 30 minutes, this spinach artichoke pasta is an easy vegetarian dinner recipe. While the artichokes are in the oven, I quickly make spinach pesto and simmer the pasta. Then I stir everything together and serve it with a salad.

Spinach artichoke pasta  in a bowl.

Why You’ll Love This Recipe

This is everything you want in a simple weeknight dinner. You can overlap the steps by making the pesto and cooking the pasta right before the artichokes are done roasting. 

Pesto is a quick no-cook sauce that has tons of flavor. It always works so well with pasta and roasted vegetables. I take the same approach with my cauliflower spinach orecchiette

Roasting the artichokes really boosts their flavor. I use a can of quartered artichokes, so there’s no cutting or prep other than tossing them with oil, salt and pepper before I roast them.

The Ingredients

Ingredients including spinach, artichokes, pasta, walnuts, parmesan, lemon, garlic, olive oil, salt and pepper.

This is what you need:

  • Artichokes are great straight from the can, but they’re even better roasted because they brown and caramelize in the oven. 
  • Pasta: Short shapes like cavatappi, penne and orecchiette work best because they pick up the spinach pesto, and they work with the size of the artichoke hearts.
  • Spinach: I love classic basil pesto, but here I use baby spinach for the greens. You can substitute with arugula for a more peppery taste or include a mix of both. 
  • Walnuts: To bring out the flavor of the nuts, toast them on a sheet pan in a 350-degree F oven for 5-7 minutes. This is something I like to do in big batches right after I bring them home from the grocery, so then I’m ready to throw toasted nuts into salads and other dishes. 
  • Garlic: The recipe calls for 2 garlic cloves. Depending on your garlic tolerance/love, you can use 1 or 3 cloves.
  • Parmesan: Like traditional pesto, this version has grated parmesan cheese. I also use it for garnish. If you’re vegan, leave out the cheese and sprinkle the finished dish with nutritional yeast.
  • Lemon adds a bright and fresh finish to the pesto, and it’s perfect with the garlic and parmesan in the recipe.
  • Olive oil, kosher salt & black pepper are the pantry ingredients in the pesto. Since this is a no-cook sauce, use high-quality extra virgin olive oil for the best taste. You will also need these ingredients for roasting the artichokes.

How To Make This Spinach Artichoke Pasta

Preheat the oven to 425 degrees F. Line a baking sheet with parchment paper. 

1. Roast the artichokes. Toss them with olive oil, salt and pepper on the sheet pan. Arrange them in a single layer. Then roast them for 15 minutes. Flip them over and give them another 10-12 minutes in the oven, so they’re browned on both sides.

2. Make the pesto. Chop the garlic, spinach, walnuts, parmesan, salt, pepper and lemon juice in a food processor or blender. Then with the motor on pour in the oil, letting it run until it’s just combined.

Roasted artichokes on a sheet pan. Spinach pesto in a food processor.

3. Cook the pasta. Follow the recommended cook time on the package instructions, simmering the pasta in salted boiling water. Then drain the pasta in a colander and transfer it to a big bowl.

4. Stir the pesto into the pasta and add the roasted artichokes. Sprinkle with additional parmesan as you plate the pasta.

Pasta simmering in a pot. Pesto and roasted artichokes stirred into pasta in a bowl.

Serving

I like to pair this artichoke pasta with a salad on the side like this zesty go-with-anything lemon arugula salad with parmesan, a crisp Italian chopped salad or a restaurant-worthy house salad. A slice of crusty bread or focaccia is also good get every last bit of pesto.

Spinach Artichoke Pasta

No ratings yet
Prep: 5 minutes
Cook: 25 minutes
Total: 30 minutes
Servings: 4
Tossed with spinach pesto, this roasted artichoke pasta is an easy vegetarian dinner recipe with lots of great flavor.

Ingredients 

For artichokes

  • 14 ounce can quartered artichokes hearts, drained
  • 1 tablespoon olive oil
  • 1/4 teaspoon kosher salt
  • 1/4 teaspoon black pepper

For pesto

  • 2 garlic cloves
  • 1 cup packed baby spinach
  • 1/4 cup toasted walnuts
  • 1/4 cup grated parmesan plus more for serving
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 1 lemon, juice
  • 1/4 cup olive oil

For pasta

  • 8 ounces cavatappi, penne or orechiette

Save this recipe

Get it sent to your inbox plus new recipes every week.

Instructions 

  • Preheat the oven to 425 degrees F. Line a sheet pan with parchment paper. 
  • On the prepared sheet pan, toss the artichoke hearts with 1 tablespoon olive oil, 1/4 teaspoon kosher salt and 1/4 teaspoon black pepper. Spread them into a single layer. Roast for 15 minutes, then flip them over and continue roasting for 10-12 minutes until browned on both sides.
  • For the pesto, finely chop the garlic, spinach, walnuts, parmesan, 1/2 teaspoon salt and 1/4 teaspoon pepper and lemon juice in a food processor or blender. With the motor running, drizzle 1/4 cup olive oil through the feeder tube. Continue mixing until the pesto is fully combined. 
  • Bring a large pot of salted water to a boil and cook the pasta until al dente following the recommended cook time on the package directions. Drain and transfer to a large bowl.
  • Stir the pesto into the pasta. Then fold in the roasted artichokes.
  • Divide into bowls or serve on plates. Top with grated parmesan.

Notes

Store leftovers in an airtight container in the refrigerator up to 3 days. The pasta will soften the longer you save it. Reheat it in the microwave or in a skillet on the stove with a little oil.
You can also enjoy leftovers cold as a pasta salad. Let them sit at room temperature for 15 minutes. Then toss with baby spinach or arugula and a splash of lemon vinaigrette.
You can make the pesto up to 2 days ahead of time. Store it in an airtight container in the fridge. Before you stir it into the al dente pasta, let it sit out at room temperature for at least 15 minutes.
To make this recipe vegan, omit the parmesan from the pesto. Then sprinkle the finished dish with nutritional yeast.

Nutrition

Calories: 439kcal | Carbohydrates: 51g | Protein: 12g | Fat: 21g | Saturated Fat: 3g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 11g | Cholesterol: 5mg | Sodium: 922mg | Potassium: 259mg | Fiber: 5g | Sugar: 3g | Vitamin A: 766IU | Vitamin C: 17mg | Calcium: 93mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Pasta & Noodles
Cuisine: Italian
Did you make this recipe?Mention @lastingredient on Instagram and tag it #lastingredient!

Author photo

Hi, I'm Paige.

Welcome to Last Ingredient where you will find simple seasonal recipes with plenty of fruits and vegetables, all for the home cook.

Related Posts

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating