15 Easy Vegan Pasta Recipes

Vegan Pesto Pasta
This vibrant Vegan Pesto Pasta is a fresh and flavorful dish perfect for any time of the year.
Ingredients
- 300g pasta of your choice
- 2 cups fresh basil leaves
- 1/2 cup pine nuts
- 1/2 cup nutritional yeast
- 2 garlic cloves
- 1/4 cup olive oil
- Salt and pepper to taste
Cooking method
- Cook the pasta according to package instructions, then drain.
- In a food processor, combine basil, pine nuts, nutritional yeast, and garlic.
- Slowly add olive oil while processing until smooth.
- Season with salt and pepper to taste.
- Toss the pesto with the cooked pasta and serve immediately.
Creamy Avocado Pasta
This Creamy Avocado Pasta offers a rich texture without any dairy, using ripe avocados to create a luscious sauce.

Ingredients
- 300g pasta
- 2 ripe avocados
- 1/4 cup fresh lemon juice
- 2 garlic cloves
- 1/4 cup fresh basil leaves
- Salt and pepper to taste
Cooking method
- Cook pasta as per instructions.
- Blend avocados, lemon juice, garlic, and basil until smooth.
- Season with salt and pepper.
- Mix the sauce with the drained pasta and serve immediately.
Spicy Tomato and Walnut Pasta
This dish features a spicy kick with a robust walnut topping, perfect for adding some heat to your vegan pasta repertoire.
Ingredients
- 300g spaghetti
- 1 can diced tomatoes
- 1/2 cup chopped walnuts
- 2 garlic cloves, minced
- 1/4 tsp red pepper flakes
- Salt and pepper to taste

Cooking method
- Cook spaghetti according to package directions.
- Sauté garlic and walnuts in a pan until fragrant.
- Add tomatoes and red pepper flakes, cooking for 10 minutes.
- Mix in the cooked spaghetti and season with salt and pepper.
Lemon Asparagus Pasta
A refreshing blend of lemon and asparagus makes this pasta a light yet satisfying meal.
Ingredients
- 300g fettuccine
- 1 bunch asparagus, trimmed and cut
- 1/4 cup lemon juice
- 2 tbsp olive oil
- Salt and pepper to taste
Cooking method
- Cook fettuccine and add asparagus for the last 3 minutes.
- Drain and mix with olive oil and lemon juice.
- Toss well and season with salt and pepper.
Roasted Red Pepper Pasta
This vibrant roasted red pepper pasta is full of flavor and takes little time to prepare.
Ingredients
- 300g penne pasta
- 2 roasted red peppers
- 1/4 cup almond milk
- 2 garlic cloves
- Salt and pepper to taste
Cooking method
- Cook penne as instructed.
- Blend roasted peppers, almond milk, and garlic until smooth.
- Mix sauce with the pasta and heat on low until warmed.
- Season to taste before serving.
Mushroom Stroganoff
A creamy mushroom stroganoff that brings hearty flavors to your table, all vegan.
Ingredients
- 300g wide noodles
- 500g mushrooms, sliced
- 1 onion, chopped
- 2 garlic cloves, minced
- 1 cup vegetable broth
- 1/2 cup coconut cream
- Salt and pepper to taste
Cooking method
- Cook noodles and set aside.
- Sauté onion, garlic, and mushrooms until soft.
- Add broth and coconut cream, simmering for 10 minutes.
- Mix in noodles and season as needed.
Spinach and Artichoke Pasta
This Spinach and Artichoke Pasta is inspired by a classic dip, making for a creamy and indulgent meal.
Ingredients
- 300g pasta
- 2 cups fresh spinach
- 1 can artichoke hearts, chopped
- 1/4 cup cashew cream
- Salt and pepper to taste
Cooking method
- Cook pasta and drain.
- In a pan, wilt spinach and stir in artichokes.
- Add cashew cream, then mix with pasta.
- Season with salt and pepper before serving.
Zucchini Noodle Pasta
Zucchini Noodle Pasta is a light and refreshing dish, substituting traditional pasta with zucchini noodles.
Ingredients
- 4 zucchinis, spiralized
- 1/2 cup cherry tomatoes, halved
- 1/4 cup pesto sauce
- Salt and pepper to taste
Cooking method
- Combine zucchini noodles and cherry tomatoes in a bowl.
- Toss with pesto sauce and season.
- Serve cold or slightly warmed.
Peanut Butter Soba Noodles
A fusion of flavors, this Peanut Butter Soba Noodles recipe is rich in protein and taste.
Ingredients
- 300g soba noodles
- 1/4 cup peanut butter
- 2 tbsp soy sauce
- 1 tbsp maple syrup
- 1/2 tsp ginger, grated
Cooking method
- Cook soba noodles and rinse under cold water.
- Mix peanut butter, soy sauce, maple syrup, and ginger.
- Toss sauce with noodles and serve chilled or at room temperature.
Broccoli and Lemon Pasta
This simple yet delightful pasta combines the freshness of broccoli with a zesty lemon twist.
Ingredients
- 300g linguine
- 1 head broccoli, cut into florets
- 1/4 cup olive oil
- 1/4 cup lemon juice
- Salt and pepper to taste
Cooking method
- Cook linguine, adding broccoli in the last 3 minutes.
- Drain and toss with olive oil and lemon juice.
- Season with salt and pepper before serving.