This Vegan Spinach Artichoke Pasta tastes like the dip but in pasta form! Silky smooth, creamy and full of artichokes and spinach.

bowl of pasta with spinach in background

This is one of those 30 minute meals that you will want to make again and again. If you love Spinach Artichoke Dip as much as I do, you will adore this pasta dish!

It’s basically the dip but in a bowl with noodles. I mean, what could be better?

While the pasta boils, you will prepare the sauce in a high powered blender. Drain the pasta, add back to the pot along with the spinach artichoke mixture, and voila! Dinner is served.

Tips & Substitutions

  • Gluten free – To make the recipe gluten free, simply use your favorite gluten free noodles. I love brown rice noodles.
  • Cashew free – Substitute raw slivered almonds for the cashews, or even sunflower seeds to make it nut free!
  • Add extra cheesiness – Consider placing the mixed pasta and sauce in a casserole dish and top with a few cups of vegan mozzarella cheese. Broil for a few minutes to melt the cheese, then serve. Yum!

Want more easy vegan pasta recipes?

square image with bowl of pasta
5 stars (6 ratings)

Vegan Spinach Artichoke Pasta

This Vegan Spinach Artichoke Pasta tastes like the dip but in pasta form! Silky smooth, creamy and full of artichokes and spinach.
Prep: 15 minutes
Cook: 15 minutes
Total: 30 minutes
Servings: 8 servings


  • 16 ounces penne pasta
  • 1 1/2 cups raw cashews, soaked
  • 1 1/2 cups unsweetened cashew, soy or almond milk
  • 1/4 cup nutritional yeast
  • 2 tablespoons lemon juice
  • 1 1/2 teaspoons salt
  • 4 cups loosely packed baby spinach
  • (2) 14-ounce cans artichokes, water packed, drained well
  • 1 tablespoon olive oil
  • 1 small onion, chopped
  • 4 cloves garlic, minced


  • Cook the pasta in boiling water according to package instructions, then drain and set aside. Save some (about a cup) of the pasta water for adding back in later.
  • Soak the cashews in boiling hot water for 5 minutes, then drain and add to a high powered blender, along with the milk, nutritional yeast, lemon juice and salt. Blend until very smooth.
  • To the blender, add the spinach and artichokes, and pulse a few times, using the tamper, being careful not to blend too much as you want to leave a good amount of texture. Set aside.
  • In the same pot you used to cook the pasta, add a tablespoon of olive oil over medium heat, then add the onion and garlic and sauté for 3-4 minutes until translucent.
  • Now add the creamy mixture from the blender, and stir, cooking for 2-3 minutes until it thickens somewhat. Be careful not to burn the bottom.
  • Now add the cooked pasta, and stir to mix. I usually add some of the water, 1/2 cup or more, if it's too thick. Serve immediately and enjoy!


  1. Gluten free – Use any gluten free pasta you like instead of penne and the dish will be gluten free.
  2. May use frozen and thawed artichokes instead, use about 2 1/2 cups frozen artichoke hearts.
  3. Make sure your plant milk is unsweetened and unflavored. I used cashew milk.
  4. Leftovers will thicken quite a bit, you can add a few tablespoons of water to thin the sauce out before serving.


Serving: 1of 8 servings | Calories: 380kcal | Carbohydrates: 53g | Protein: 13g | Fat: 14g | Saturated Fat: 2g | Sodium: 486mg | Potassium: 416mg | Fiber: 3g | Sugar: 3g | Vitamin A: 1407IU | Vitamin C: 7mg | Calcium: 40mg | Iron: 3mg
Course: Main
Cuisine: Italian
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Read my full disclosure here.

Posted In: , , , , , ,

you may also like:


  1. I was VERY pleasantly surprised by this recipe! It was delicious 😋! I used a ninja bullet to blend my ingredients and I may have used too much raw spinach because my sauce was green…..but delicious. I also used jovial gluten free pasta (made with cassava flour). Sooooo healthy and soooo good.

    1. So great to hear you loved the recipe! Thanks for sharing your cooking experience and wonderful feedback!

  2. Nora, I’m looking for some cold lunches for an upcoming trip and love your recipes. Wondering if this could be enjoyed cold or if it really needs to be re-heated before enjoying?

  3. Just made this amazing recipe! I had no artichoke hearts and substitute it for dried Italian tomatoes in oil. It’s soooo good I love it! Thank you ❤️

    1. I am really glad you loved the pasta! Thanks for sharing your great idea about the tomato substitute! I appreciate your terrific feedback and review! Happy cooking!

  4. Love this! Wonderfully creamy and tasty. I added a little Follow Your Heart blue cheese for extra tanginess. Not needed but it went really well with it. Thank you for another wonderful recipe!

  5. Hi, Nora. Thank you for sharing this recipe. Just made it and eating it now. Delectable. I love the onions and garlic. Yum. Good call on the lemon juice. Really makes it pop and brings out the flavors. 

    1. Hi Sally. Thanks for sharing your great review and feedback! I’m glad you and your husband loved the pasta! The crushed croutons sound delicious! Wishing you happy cooking!

  6. I love this pasta! So yummy and a reag way to sneak in veggies. Is there anything you can substitute for the nutritional yeast?

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.