top of page

Homemade Vegan Pasta

Recipe by Vegan Recipes and Vibes (@veganrecipesandvibes)

Homemade Vegan Pasta

Yield: 4 servings | Prep time: 20 minutes | Cook time: 3 minutes | Total time: 1 hour 10 minutes


This homemade vegan pasta is one of my favorite things to make during a relaxing Sunday. It's a little bit of work, but is worth it in the end when you take a bite of this deliciously fresh pasta. Traditional pasta is made using eggs, so I tried many different egg substitutes (flaxseed eggs, JUST eggs, egg replacers, etc.). After lots of trial and error, I learned that simply using no egg is the best! Though if you do want that egg flavor, you can add a tiny pinch of kala namak (black salt) and turmeric (for color) to the dough. This vegan pasta is also perfect without any adjustments. Summon your inner Italian chef and try this out today!


  • 2 cups of white flour

  • 2 tbsp extra virgin olive oil

  • 1/4 cup water

  • 1 tsp salt


  • Place the flour in a large bowl or on a clean countertop. Using a fork or your fingers, create a well in the center of the flour.

  • Add the olive oil, water, and salt to the well in the center of the flour pile.

  • Using a fork, slowly start to whisk the olive oil, water, and salt together. The flour will begin to mix in. Expand your strokes with the fork little by little to incorporate more flour.

  • Continue using a fork to mix all the flour and liquid ingredients together. It may seem very dry, but it'll come together eventually. This beginning process should take maybe 2-3 minutes.

  • Once the flour is too dense to mix with a fork, start to use your hands.

  • Smush the flour mixture with your fingers and palms to begin to knead the dough together. It will be messy! This should take maybe 1-2 minutes.

  • If the dough is not coming together, add a tiny bit more water. Don't add too much, only add about 1 tbsp at a time. If the dough is too wet, add a sprinkle more of flour.

  • When the dough can form a very rough ball, it's time to knead. If you're working in a bowl, place the dough on a clean countertop now.

  • Knead the dough with the palms of your hands for 10 minutes minimum. The dough will get smoother and easier to work with as time passes.

  • Loosely wrap the dough in some plastic wrap and let it rest for 30 minutes minimum.

  • While the dough is resting, prep your workstation. You will need: ○ A rolling pin, clean surface, and pizza cutter / or a pasta machine. ○ A baking sheet sprinkled with flour / or a pasta drying rack.

  • Once the dough has rested, unwrap it (don't throw away the wrap) and cut it into 4ths.

  • Take one of the 4ths out, and re-wrap the rest so it doesn't dry out.

  • Time to roll the dough! ○ If you're using a rolling pin, roll the dough out to about 1/4 cm (basically as thin as possible). Whatever shape it comes out in is fine, whether that's a long oval, circle, rectangle, or giant blob. ○ If you're using a pasta maker, start on the widest setting and roll it twice. Then narrow the setting by 1 number, roll the dough once, and repeat. Do this until you're at the second-to-thinnest setting.

  • Cut your pasta with either the fettuccine setting on your machine, or with a pizza cutter (cut them to about 1/2 cm wide. It's okay if not all the pieces are exactly the same width or length).

  • Place the cut pasta on your baking sheet and toss it around to coat it in the flour (the flour is necessary so the pasta doesn't stick), or on your drying rack (no flour necessary).

  • Continue to roll and cut the rest of your pasta dough.

  • When you're ready to cook, bring a large pot of water to a boil on the stove.

  • Cook the pasta for 1-3 minutes, then strain.

  • Serve immediately with your favorite pasta sauce.


Tips and Tricks:

  • All of the steps above are really necessary, including kneading the dough for 10 minutes and letting it rest for 30. I've tried making homemade pasta in a hurry and skipping these steps, and it does not turn out the same.

  • You can make this pasta ahead of time and dry it. Follow all the instructions above, then let it sit out in a dry place for 24 hours. Then, store the pasta in an air-tight container for up to 3 days, or in the freezer for up to 1 month. Boil for 3-4 minutes to cook.

  • I would not recommend making the dough ahead of time and waiting to cut the pasta. The dough, even when wrapped, will start to dry out after a few hours.

  • I've tried this pasta recipe with whole wheat flour before and it turns out okay, though white flour tastes the best.

  • I have not tested this recipe with gluten-free flour. If you try it, please let me know how it turned out in the comments below!

Nutrition & Servings: (calculated by MyFitnessPal)

  • Servings: 1 cup of cooked pasta (will make roughly 1 pound of pasta, or 4 cups of pasta)

  • Calories: 76

  • Total Fat: 7g

  • Carbs: 4g

  • Protein: 1g

^ Nutrition facts include the ingredients listed above. Nutrition facts may change slightly if additional ingredients are added.

Tag me on Instagram @veganrecipsandvibes


Related Posts

See All
bottom of page