Satisfy your carbohydrate craving with any of these AMAZING vegan pasta recipes! Lasagna, Mac and Cheese, Spaghetti Bolognese and more! Plus a NEW recipe for Spinach Artichoke Pasta – silky smooth and full of flavor.

long collage of vegan pasta with text box

Here are 20 incredible and easy vegan pasta recipes that the whole family will enjoy! Pasta is one of the most comforting foods on the planet, and the good news is there is no reason you can’t enjoy your favorites with no animal ingredients like eggs, dairy or meat.

Several of the recipes are ready in less than 30 minutes, but even the lasagna, usually considered more time and labor intensive, is quite easy and fast to make.

Don’t be mistaken though. Just because the recipes are simple, doesn’t mean they aren’t mouthwatering and downright irresistible! These vegan pasta recipes are kid friendly, perfect for weeknights and can all be made gluten free.

To get the recipes, either click on the photo or the link below each photo. This will take you to that recipe. Enjoy!

Pasta Favorites Made Vegan

bowl of spinach artichoke pasta

Spinach Artichoke Pasta – Tastes just like my popular spinach artichoke dip, but it’s mixed with penne pasta instead! Scroll to the bottom of this post for the recipe, or use the ‘Jump to Recipe’ button above.

sliver serving spoon in large pot of mac and cheese

The Best Vegan Mac and Cheese – Creamy, cheesy and made with just 7 simple ingredients. It’s ready in under 20 minutes, making it just as easy as making boxed mac and cheese! Stir in some peas, roasted broccoli, cauliflower, brussels sprouts or even steamed kale.

vegan bolognese sauce in black bowl over pasta

Favorite Vegan Bolognese – The BEST Vegan Bolognese sauce and it’s super simple to make with only 8 ingredients and about 40 minutes. Savory, meaty and hearty, everyone will love this Italian classic made vegan!

looking down on a bowl of Asian noodles

Teriyaki Noodles – A quick dinner ready in less than 30 minutes! A vegetarian dish that is flexible with an easy homemade teriyaki sauce.

looking down on a pan full of creamy pasta with basil and tofu pancetta

Creamy Vegan Carbonara – This Vegan Carbonara is downright irresistible and easy to make. A creamy sauce coats the pasta and the tofu “pancetta” is pure heaven.

spoonful of mac and cheese with a jalapeño slice from casserole dish

Vegan Jalapeño Popper Mac and Cheese – Tastes like a jalapeño popper in pasta form! It’s ultra creamy, perfectly spicy and crave worthy.

looking down on a big plate of spaghetti and red meaty sauce

Lentil Bolognese – One-Pot Lentil Bolognese is hearty, flavorful, protein-packed and perfect served over spaghetti! Sure to become a staple recipe in your home.

plate with vegan meatballs and spaghetti

Easy Vegan Meatballs and Spaghetti – Italian Style Vegan Meatballs are flavorful, hearty and made with pantry staples you probably have on hand right now. They hold up well in marinara sauce, and are perfect served over spaghetti noodles.

spoon taking a serving out of vegan baked mac and cheese

Vegan Baked Mac and Cheese – The Ultimate Vegan Baked Mac and Cheese, a family favorite and easy to make! Creamy, cheesy and topped with a buttery panko breadcrumb topping.

plate with serving of baked ziti on it, blue towel in background

Vegan Baked Ziti – This comforting pasta dish is made with cooked ziti noodles, marinara sauce, cashew cheese and optional vegan “meat”.

bowl full of mac and cheese shells

Vegan Butternut Squash Mac and Cheese – Kids and adults alike will swoon for this pasta dish! The sauce is so creamy and smooth with no dairy at all.

looking down on a plate of vegan mushroom stroganoff, gray towel in background.

Vegan Mushroom Stroganoff – Ultra creamy, comforting and made in 30 minutes or less! Can easily be made gluten free.

looking down on a plate of vegan alfredo

Vegan Alfredo Sauce – Easy to make with just a handful of ingredients and ready in 15 minutes or less and SO delicious! No one will guess it’s vegan.

bowl of pasta drenched in pesto sauce, white bowl and background.

Simple Vegan Pesto – A vegan pesto recipe that is so simple to make with only 5 ingredients. Cashews are used in place of pine nuts and cheese for a more budget friendly option.

high plate of thai peanut noodles in white dish.

Thai Peanut Noodles – 20 minutes is all it takes to make Thai Peanut Noodles! This dish is loaded with colorful vegetables and packed with flavor.

two plates with vegan pad thai from top with chopsticks

Vegan Pad Thai -30 Minute Vegan Pad Thai with rice noodles, tofu, veggies, peanuts and the most incredible, simple sauce. Talk about an easy dinner using everyday ingredients!

vegan lasagna being picked up from the pan.

The Best Vegan Lasagna – This truly is the BEST Vegan Lasagna! It’s well loved by many, as evidenced by over 200 five star reviews!

Vegan Stuffed Jumbo Shells with Spinach: Stuffed jumbo shells with cashew tofu ricotta and spinach.

Vegan Stuffed Jumbo Shells – Stuffed with a cashew-tofu spinach ricotta, these stuffed shells are a crowd-pleasing and classic pasta dinner that even the pickiest kids couldn’t turn down! No one ever guesses they are vegan.

a serving being lifted out of casserole dish

Pumpkin Pasta Bake with Almond Ricotta – A cheesy, creamy, delightful dinner, perfect for fall or any other time of year!

whole vegan white lasagna in pan

Vegan White Lasagna – Layers of vegan ricotta, creamy white sauce, lasagna noodles, spinach and white beans make this Vegan White Lasagna a comforting dinner.

Want more vegan recipe round ups of all my favorites?

square image with text box, collage of noodle dishes

Vegan Spinach Artichoke Pasta

Satisfy your carbohydrate craving with any of these AMAZING vegan pasta recipes! Lasagna, Mac and Cheese, Spaghetti Bolognese and more! Plus a NEW recipe for Spinach Artichoke Pasta - silky smooth and full of flavor.
5 from 2 votes


  • 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



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