There’s nothing quite like fresh homemade pasta tender, silky noodles that cook in just minutes and taste incredible with simple olive oil and Parmesan or your favorite sauce. This easy pasta dough recipe uses only four basic ingredients and comes together beautifully with a stand mixer and pasta attachment (or by hand!). Perfect for weekend cooking, date nights, or leveling up your Italian dinners, this homemade pasta recipe is easier than you think and so worth it.
table of contents
Time Breakdown
- Prep Time: 30 minutes
- Cook Time: 2 minutes
- Resting Time: 30 minutes
- Total Time: 1 hour 2 minutes
- Serves: 3–4
Ingredients List
- 2 cups all-purpose flour (spooned & leveled)
- 3 large eggs
- ½ teaspoon sea salt
- ½ tablespoon extra-virgin olive oil
Kitchen Tools You’ll Need
This recipe doesn’t require fancy gadgets, just a few reliable kitchen basics to keep everything simple and stress-free.
- Clean work surface
- Fork
- Stand mixer with pasta roller attachment (optional but helpful)
- Pasta cutter attachment (fettuccine or preferred shape)
- Plastic wrap
- 2 large baking sheets
- Large pot (for boiling)
Step-by-Step Beginner-Friendly Instructions
1️⃣ Make the Dough
Place flour on a clean work surface and create a well (nest) in the center.
Add eggs, olive oil, and salt to the middle.
Use a fork to gently whisk the eggs, slowly incorporating flour from the inner edges while keeping the outer wall intact.
Switch to your hands and bring the dough together into a shaggy ball.
2️⃣ Knead the Dough
Knead for 8–10 minutes until smooth and cohesive.
✨ At first, it may feel dry — keep kneading!
If too dry, wet your fingers slightly and continue kneading.
If sticky, dust lightly with flour.
Shape into a ball, wrap in plastic wrap, and let rest at room temperature for 30 minutes.
3️⃣ Roll the Pasta Sheets
Dust baking sheets with flour.
Divide dough into 4 pieces. Flatten one piece into an oval disk.
Run through pasta roller:
- 3 times on level 1
- Fold into rectangle
- 3 times on level 2
- 3 times on level 3
- Once each on levels 4, 5, and 6
Lay sheets on floured baking sheet and dust generously so they don’t stick.
Repeat with remaining dough.
4️⃣ Cut the Pasta 🍝
Run pasta sheets through cutter attachment (fettuccine shown).
Flour noodles lightly and separate.
5️⃣ Cook
Bring a large pot of salted water to boil.
Cook fresh pasta for 1–2 minutes until tender.
Serve immediately with olive oil, butter, or your favorite sauce.
Pro Tips
- Resting is key: It relaxes gluten and makes rolling easier.
- Flour generously: Prevents sticking when layering sheets.
- No mixer? Use a manual pasta machine — works beautifully.
- Storage: Wrap tightly and refrigerate up to 2 days.
Nutrition Table
| Serving Size | Calories | Protein | Carbs | Fat | Fiber | Sugar |
|---|---|---|---|---|---|---|
| 1 serving | 420 | 18g | 35g | 22g | 4g | 6g |
Disclaimer: Nutrition facts are estimated using online tools and may vary based on ingredient brands and portion sizes. Please consult a nutritionist for precise dietary advice.

Homemade Pasta
Ingredients
Equipment
Method
- On a clean surface, mound the flour and create a well in the center. Add eggs, olive oil, and sea salt into the well.
- Gradually mix the flour into the eggs using a fork, then knead by hand for 8–10 minutes until smooth and elastic.
- Wrap dough in plastic wrap and let rest at room temperature for 30 minutes.
- Roll dough through a pasta machine or with a rolling pin until thin. Cut into desired noodle shapes.
- Bring salted water to a boil and cook fresh pasta for 1–2 minutes until tender. Drain and serve immediately.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Conclusion
This Homemade Pasta recipe proves that fresh pasta is easier than you think. With just four simple ingredients and a little kneading, you’ll have silky, restaurant-quality noodles ready in minutes. Once you try it, boxed pasta just won’t compare.