Home » Blog » Vegan Main Dish » Vegan Pasta Dough

Vegan Pasta Dough

4.53 from 17 votes

This post may contain affiliate links. Read my disclosure policy.

Sharing is caring!

Making vegan pasta dough is easier than you might think! With just a few simple ingredients and a little bit of time, you can have fresh eggless, oil free, pasta dough that is perfect for all of your shaped and filled pastas.

Parchment covered baking pan with fresh pasta bundles

As an Amazon Associate, I earn from qualifying purchases. This post may contain affiliate links.

Making pasta from scratch may seem like a lot of work, but I promise, it’s way easier than you think. And while you can buy boxes or packages of vegan pasta for a dollar or less, nothing beats fresh pasta dough.

So far I’ve used this recipe for fettuccine and ravioli (recipe coming soon!) and can’t wait to try other shapes! The pasta so silky and delicious! It will make any of your pasta meals extra special.

Do you need eggs to make pasta?

No, you don’t! You can make delicious pasta without any eggs or even oil. The most basic recipes use just flour and water. This results in a more delicate pasta, but isn’t ideal for the various fun pasta shapes or for filled pasta.

A tip I learned from Rouxbe Online Culinary School, is that silken tofu is an excellent substitute for eggs in pasta dough.

What is vegan pasta dough made of?

Ingredients for pasta dough
  • Lite firm silken tofu – I use Mori Nu brand.
  • All-purpose flour – other flour blends can be used, but I haven’t yet tested any others
  • Semolina flour
  • Turmeric – this is added for color, but can easily be left out
  • Salt

How to make vegan eggless pasta from scratch:

Mix together the tofu, water, turmeric, and salt in a food processor until the tofu is smooth.

Pureed tofu and black spatula in food processor bowl

In a medium bowl, mix together the all purpose flour and the semolina flour.

Transfer the tofu to the bowl of a stand mixer and mix in the flour a bit at a time with the dough hook. Alternatively, you can mix the dough by hand.

Pasta dough ingredients being mixed in an electric stand mixer

Continue adding the flour and mixing with the dough hook until a ball of dough is formed. This might not take the entire amount of flour.

Unkneaded ball of dough on floured surface

Remove the dough from the mixer, and place on a floured surface. If you have remaining flour mixture, you can use this for kneading. Continue kneading the dough for about 10 minutes, until the dough is no longer sticky, and is smooth and stretchy.

Kneaded ball of dough

Wrap the dough in plastic wrap and let it sit for 30 minutes. If you don’t plan on using the dough right away, it can be placed in the refrigerator for up to two days. Refrigerated dough should be allowed to sit at room temperature for about 30 minutes before using.

To make simple noodles like fettucini or linguine, roll out your dough with a rolling pin, or with a pasta machine.

The dough should be rolled to about 1/16 of an inch (about the thickness of a dime).

Flour the surface of the dough and roll it up.

Cut the rolled dough into whatever width piece you desire. Then unroll the noodles.

Pasta dough rolled and cut into noodles with two unwound noodles

Cooking this pasta:

This pasta cooks more quickly than boxed dry pasta. Bring a large pot of water to a rolling boil. Add in the pasta. The cool pasta will reduce the water temperature and stop the boiling. Continue cooking until the water returns to a boil and the pasta is floating. Depending on the thickness of your pasta shapes, you may need to boil for a couple more minutes. Remove a piece of pasta and taste to see if it is cooked to your desired softness.

Drain the cooked pasta and immediately add to whatever sauce you plan to serve it with. Pasta left in a colander or pot without sauce can become sticky.

How can I use this fresh pasta dough?

While I can’t guarantee that this dough will work for extruded pasta, it is perfect for most of your pasta shapes. You can form these by hand, or use a pasta cutting machine.

A few ideas are:

Freshly cut noodles

Wanna get fancy? Try your hand at farfalle (bow tie), fusilli, cannelloni, or even orecchiete. Here’s a page with instructions for forming many of these pasta shapes. I can’t wait to make more dough and play with some of these shapes!

Freezing pasta dough

This dough can be made ahead and frozen for later. You can freeze leftover dough, or prepare a single or even double or triple to freeze for future meals.

Prepare the dough through the kneading step. Then dust the dough with flour and wrap it in plastic wrap. Place the wrapped dough in a ziploc freezer bag or other airtight container to avoid freezer burn. The dough can be frozen for 3 to 6 months.

You can also freeze your noodles or shaped pasta. Freeze these on a parchment covered baking sheet before transferring to a ziploc bag or airtight freezer container.

If you like this recipe, you might also like:

If you make this recipe, please be sure to leave a rating and feedback below. It only takes a few seconds, but helps other visitors to my site. Thank you for taking the time to leave your comment!

And come join my Oil Free Vegan Recipes and Support Facebook group, where you can share your favorite oil free vegan recipes, and give and receive support on your plant based journey.

Pasta dough cut into noodles

Vegan Pasta Dough

Teresa Sklenicka
Making vegan pasta dough is easier than you might think! With just a few simple ingredients and a little bit of time, you can have fresh eggless, oil free, pasta dough that is perfect for your shaped and filled pastas.
4.53 from 17 votes
Prep Time 20 minutes
Cook Time 4 minutes
Rest Time 30 minutes
Total Time 54 minutes
Course Main Course
Cuisine Italian
Servings 8
Calories 215 kcal


  • 1 ½ cups all-purpose flour
  • 1 ½ cups semolina flour
  • 12.3 oz package lite firm silken tofu
  • 2 tablespoons water
  • ½ teaspoon salt
  • ¼ tsp turmeric


  • Stir together the all-purpose flour and the semolina flour in a medium sized bowl.
  • In a food processor, puree the tofu with the water, salt, and turmeric.
  • Transfer the tofu mixture to the bowl of a stand mixer. With a dough hook, mix in the flour mixture a bit at a time, until a soft and kneadable dough is formed. You might not need all of the flour mixture.
  • Remove the dough from the mixing bowl, and knead it on a clean surface dusted with all-purpose flour or remaining flour mixture. Continue kneading for about 5 minutes, until the dough is soft, smooth, and no longer sticky.
  • Wrap the dough in plastic wrap and let it sit at room temperature for 30 minutes, or in the refrigerator for up to one day. If you have refrigerated your pasta dough, allow it to sit at room temperature for at least 30 minutes before using it.
  • Divide the dough into four pieces. Working with one piece at a time, roll out the dough with a rolling pin on a lightly floured surface, or using a pasta machine.


Serving: 100gCalories: 215kcalCarbohydrates: 41.2gProtein: 9.5gFat: 0.9gSodium: 191mgFiber: 2gSugar: 0.5gCalcium: 27.91mgIron: 1.87mg
Keyword Pasta
Tried this recipe?Let us know how it was!

Nutrition facts are approximate.

Pin to save for later:

Pinterest image for vegan pasta dough
By on January 17th, 2021

About Teresa Sklenicka

I love creating tasty, oil-free, vegan recipes that everyone will love (even non-vegans)! Here you'll find vegan versions of your favorite comfort foods, as well as some new tastes! Join me on a path to improving your health, helping the planet, and saving animals.

More posts by this author.