This homemade spinach pasta recipe is easier than you might think! Make the fresh pasta dough in a food processor, then use a pasta machine to roll and cut the fettuccine noodles. Cook the pasta right away, or freeze it for up to 6 months.
Editor's Note: This recipe was originally published in 2013. It was updated in 2025 to include additional notes and step by step photos.
There's nothing quite like homemade pasta. This fresh spinach fettuccine is surprisingly simple to make, and it pairs well with everything from an easy white pasta sauce to a hearty marinara.
Baby spinach gives these noodles a vibrant green color, but the flavor is very subtle. Once you cook the pasta and add sauce, you'll hardly notice any spinach taste!
You'll need a set of pasta rollers for this fettuccine: One smooth roller to make the large pasta sheets, and one fettuccine cutter to slice them into strips. In these photos, we used the pasta roller attachments for our KitchenAid mixer; you can also use a manual pasta machine.
With so few ingredients, great pasta really comes down to technique. Read this post thoroughly before you start, and take your time — particularly when it comes to kneading the pasta dough. If it's your first time making pasta, don't worry: We'll walk you through it step by step!
And remember: As with many recipes, the most important ingredient is practice.
Ingredients

Scroll to the recipe card below for a full ingredients list with exact quantities.
- Fresh spinach gives this pasta its stunning green color. We'll blanch and drain the spinach - which preserves the color and removes excess water - before blending it into the pasta dough.
- All purpose flour is the backbone of our pasta. Look for quality flour with a high protein content, which is best for strong gluten development. We test our recipes with and recommend King Arthur All Purpose Flour.
- Olive oil helps us build a little more elasticity into the dough, which makes it easier to knead and roll.
Use a kitchen scale
Measuring ingredients by volume (with cups) is notoriously unreliable. For best results, use a kitchen scale to measure ingredients by weight using the gram measurements provided below. (No scale? Measure flour with the scoop and level method!)
Please note: Even with a scale, homemade pasta dough can vary depending on humidity, egg size, the brand of flour, or how long the dough is kneaded. A kitchen scale will give you the best possible starting point, but you may still need to make small adjustments as you go. This gets easier with practice!
Step by step instructions
Blanch the spinach

Blanch the spinach in salted, boiling water for just a few minutes, until the leaves have wilted. Transfer to a plate lined with a paper towel to soak up any excess moisture, then set aside to cool completely.
Make the dough

Use clean hands to tightly squeeze cooled, blanched spinach in order to remove any excess water.
Add spinach to a food processor with flour and kosher salt. Pulse a few times to break up the spinach, until you have a pale green flour mixture.
Equipment note: This recipe works best with a larger food processor. In these photos, we used a 14-cup Cuisinart model.

Add eggs to the spinach mixture one at a time, pulsing in between each addition. Slowly drizzle olive oil into the mixer while it runs, and pulse until you have a crumbly dough.
Transfer to a lightly floured cutting board.
Knead the dough

Use clean hands to knead the pasta dough for 5-10 minutes, until it is smooth and elastic. The dough may feel a bit sticky at first, but should smooth out the more you knead it. When it's ready, the dough should stretch rather than tear as you knead, and should barely stick to your hands or the cutting board.
Pro Tip: Kneading pasta dough helps develop strong gluten networks. Well-developed gluten makes the dough smooth and elastic. This makes it easier to roll and cut the dough, and gives the final pasta a nice al dente texture with plenty of chew. Strong gluten development is also important in homemade bread!
Make kneading easier

If the dough is stiff and difficult to knead, cover it with a bowl and rest for 15-30 minutes. This lets the gluten relax, which makes it easier to knead. After a quick rest, the dough should feel noticeably softer and more pliable.

Once the dough is thoroughly kneaded, cover it with an upside down bowl (this prevents it from drying out), and rest for 30 minutes before cutting and rolling.
Roll into sheets

Cut the pasta dough into 8-10 equal pieces using a bench scraper or a sharp knife. Lightly knead each piece, then press one piece into a thick disc so it will fit into your pasta roller.
Learn more: How to use KitchenAid pasta roller attachments.

Roll the piece of dough into a sheet with a pasta roller, starting with the widest setting and gradually moving down to a thinner setting. For best results, fold the dough in half and re-roll it through the same setting 2-3 times before moving on to the next setting.
On our KitchenAid pasta roller attachment, we start at a wide #1 setting and roll this dough down to a #4. Be sure to consult the instructions for your pasta machine, as the settings and recommendations may vary.
Dust each pasta sheet with a bit of flour to prevent sticking, then set aside and repeat the process until you've rolled all the pasta dough into sheets.
Pro Tip: Place rolled pasta sheets on a large, lightly floured cutting board, and leave them uncovered while you roll out the remaining dough. The pasta will dry a bit as it sits, which will give you cleaner fettuccine cuts later on.

Use the fettuccine roller attachment to cut each fresh pasta sheet into fettuccine noodles. Transfer to a large cutting board, and dust with additional flour to prevent sticking.
When all the noodles are cut, gently twirl them into individual portions and place on a lightly floured sheet pan. Cook the pasta immediately, or freeze to use at a later time!
Pro Tip: This recipe uses all-purpose flour in the dough, since that's what most home cooks have on hand. But if you happen to have semolina flour, use that to dust the cut fettuccine noodles! Semolina flour's coarse texture is especially good at keeping fresh pasta from sticking together. If you don't have semolina flour, no worries - just use additional AP flour here!

How to cook homemade pasta
Bring a large pot of water to a boil and add a generous pinch of kosher salt. Gently drop your fresh fettuccine pasta into the boiling water, and give them a stir to prevent sticking.
Cook for 5-7 minutes, stirring frequently, until the pasta is al dente. Drain the pasta, then toss with your favorite sauce!
Storage and freezing
If you're not cooking these noodles immediately, we recommend freezing them! We like freezing individually-sized portions of fettuccine so it's easy to cook just what you need.
Twirl uncooked fettuccine into portion-sized nests on a lightly floured sheet pan, then place the entire pan in the freezer for 1-2 hours. Once frozen, transfer the nests to an airtight container or bag. Store in the freezer for up to 6 months.
To cook, drop frozen noodles directly into a pot of boiling, salted water. Stir frequently with tongs to prevent sticking, and cook 6-8 minutes until al dente.

FAQs
Yes! If you don't have a pasta maker, you can certainly roll this dough out by hand - it will just take a bit of elbow grease!
Roll pasta dough with a rolling pin on a lightly floured surface, then dust each sheet with flour and lightly fold each sheet over on itself a few times to make it easier to cut. Use a sharp knife to cut the dough into ribbons, then gently shake out the noodles. Learn more: How to hand cut fresh pasta sheets (video).
Yes! We have used this pasta dough for a variety of rolled pasta shapes, including lasagna (try these sheets in our spinach and mushroom lasagna!), ravioli, agnolotti, tortellini, and pappardelle.
Note: We have not tested this recipe with a pasta press or extruder attachment.
Yes, we recommend following the recipe as written and blanching the spinach in boiling water. This reduces the overall size of the spinach, preserves the bright green color, and removes excess water from the greens, which lets the spinach incorporate more smoothly into the dough.
If you skip this step, the color won't be as uniform and the dough may not hold together quite as well.
If you don't have fresh spinach, you can use frozen, defrosted spinach - just be sure to squeeze out any excess water (worth noting: in our testing, we preferred the flavor of fresh spinach in this pasta).
Because this pasta contains raw eggs, we don't recommend letting it dry on the counter. If you want to save this pasta, we recommend freezing it!
This pasta is delicious with just about any sauce! Keep it simple by tossing the fettuccine with some melted butter, fresh basil or other herbs, and parmesan cheese.
You can also use a mushroom cream sauce, or serve with an easy white sauce and some chicken (try our slow cooker pulled chicken or dutch oven shredded chicken) for an alfredo style meal. Don't forget to reserve a splash of pasta water to add to the sauce - it will help the sauce stick to the noodles.
This fettuccine is also delicious with fresh tomatoes and grilled corn (à la our summer gnocchi or this creamy pasta with corn and tomatoes).
Did you make this recipe? Leave a comment and star rating below to let us know how it turned out!
📖 Recipe
Spinach Fettuccine Noodles
- Prep Time: 1 hour
- Cook Time: 10 minutes
- Total Time: 1 hour 10 minutes
- Yield: Serves 6
- Category: Pasta
- Cuisine: Italian-American
- Diet: Vegetarian
Description
This bright, colorful spinach fettuccine pairs well with your favorite sauces. Great for date night!
Ingredients
- 85 grams fresh baby spinach (about 2 packed cups)
- kosher salt, to taste
- 600 grams all purpose flour (about 5 cups), plus extra for dusting
- 4 large eggs
- 1 Tablespoon olive oil
Instructions
Blanch the spinach
- Fill a medium-sized pot with water and bring to a low boil. Add a pinch of kosher salt, then drop in the spinach. Cook for 3-5 minutes until spinach is wilted and bright green. Drain the water and transfer spinach to a paper towel-lined plate. Let cool completely, then use clean hands to squeeze the spinach to remove any excess moisture.
Make the pasta dough
- Add blanched spinach, all purpose flour, and a generous pinch of kosher salt to the bowl of a food processor. Pulse a few times to chop up the spinach, until the flour turns a light green color.
- Add eggs one at a time, pulsing for a few seconds in between each addition. Add olive oil and pulse to combine. The mixture should look a bit shaggy and crumbly - that's ok!
- Transfer dough to a lightly floured cutting board. Knead by hand for 5-10 minutes, until the dough is smooth and elastic. Note: If the dough is stiff and difficult to knead, cover it with a bowl and let rest for 15-30 minutes. This relaxes the gluten, which makes the dough softer and easier to work with. Once dough has rested, try kneading again.
- When dough is ready, cover it with a mixing bowl and let rest for 30 minutes. Note: When the dough is ready, it should stretch rather than tear as you knead it, have a smooth surface, and should no longer be sticky.
Roll the dough & cut the noodles
- Use a sharp knife or a bench scraper to cut the pasta dough into 8-10 evenly sized pieces. Lightly knead each piece, then gently press one piece out into a small disc.
- Roll the first dough disc through your pasta machine, starting on the widest setting and slowly working your way down to a narrower setting. (On our KitchenAid pasta attachment, we start at the #1 setting ad roll this dough out to a #4 thickness). When the pasta sheet has reached your desired thickness, lightly dust it with flour and set aside. Repeat with remaining pasta dough.
- Run each rolled pasta sheet through the fettuccine cutter section of your pasta machine. Dust the cut noodles with a bit of additional flour to prevent sticking, then gently twirl into portion-sized nests and place on a lightly floured baking sheet.
Cook or freeze the noodles
- To cook fresh pasta, drop noodles into a large pot of boiling, salted water. Cook for 5-7 minutes, stirring frequently to prevent sticking, until al dente. Drain and toss with your favorite sauce.
- To freeze fresh pasta, twirl it into small nests and place on a lightly floured baking sheet. Place the baking sheet in the freezer for 1-2 hours, then transfer frozen pasta to an airtight container. Freeze for up to 6 months. When you're ready to eat, drop frozen pasta directly into a pot of boiling, salted water. Cook until al dente and enjoy!
Notes
Storage and freezing. This pasta freezes very well! Arrange pasta in small nests on a large sheet pan, then transfer the pan to the freezer. Freeze 1-2 hours until pasta is solid, then transfer pasta nests to an airtight container. Pasta will last up to 6 months in the freezer before it starts to dry out. Drop frozen pasta directly into boiling, salted water to cook.
Use a kitchen scale for best results, as measuring flour by volume (with cups) is notoriously unreliable. Use a kitchen scale and follow the weight measurements (in grams) above for best results.
Pasta takes practice. The exact texture of your pasta dough can vary depending on the humidity in your kitchen, the brand of flour you use, the exact size of your eggs, and the amount of gluten that develops while you knead the dough. Don't be afraid to make adjustments as you go.
Equipment notes. In the photos above, we used the pasta roller attachments for our KitchenAid mixer; you can also use a manual pasta machine.
Nutrition
- Serving Size: 1 serving
- Calories: 435
- Sugar: 0.5 g
- Sodium: 267.2 mg
- Fat: 6.5 g
- Carbohydrates: 77.1 g
- Protein: 14.9 g
- Cholesterol: 124 mg









Rhonda @ Life As A Strawberry
This pasta is so smooth and tender with a delicious flavor! Pasta always seems so hard and time consuming, but this recipe simplifies it into something so easy!
Diane
Can you dry this?
Rhonda @ Life As A Strawberry
If you want to make in advance and save, let dry on the counter while you finish rolling and cutting all the pasta. Arrange pasta in small nests on a large sheet pan and transfer the pan to the freezer for 1-2 hours until pasta is solid, and then transfer pasta nests to an airtight container. Pasta will last up to 6 months in the freezer before it starts to dry out. Drop frozen pasta directly into boiling, salted water to cook.
Maxine
I think this pasta will be mouthwatering when I tried it
Team Life As A Strawberry
We can't wait to hear what you think!
Katharine
After making simple traditional pasta dough for 30 years we thought we needed a spinach pasta recipe and found yours! THE BEST! I think the olive oil is the key to a perfect texture. We simply served it with butter and Parmesan - perfect! ( we had it three days in a row using the serving for 4) Bonus I lost weight each day we had it!Thank you!
Stephanie G
Delicious! Thanks!
Jackie @ Life As A Strawberry
Hi Stephanie, so glad to hear you enjoyed the dish!
S Boning
I adapted this recipe so it could be kneaded by my bread machine (use 3 eggs & e Tbsp olive oil. Worked beautifully and very tasty recipe!
Jessie
I'm so glad you liked it - thanks for letting me know how it turned out!