Homemade Pasta

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 SizeCaloriesProteinCarbsFatFiberSugar
1 serving42018g35g22g4g6g

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.

zinaba word

Homemade Pasta

This easy Homemade Pasta recipe uses just four simple ingredients to create fresh, tender noodles perfect for any Italian dish. Soft, silky, and made completely from scratch.
Prep Time 15 minutes
Cook Time 2 minutes
Rest Time 30 minutes
Total Time 17 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Italian
Calories: 310

Ingredients
  

  • 2 cups all-purpose flour
  • 3 large eggs
  • 1/2 tsp sea salt
  • 1/2 tbsp olive oil

Equipment

  • mixing bowl or clean work surface
  • Fork
  • plastic wrap
  • pasta machine or rolling pin
  • large pot

Method
 

  1. On a clean surface, mound the flour and create a well in the center. Add eggs, olive oil, and sea salt into the well.
  2. Gradually mix the flour into the eggs using a fork, then knead by hand for 8–10 minutes until smooth and elastic.
  3. Wrap dough in plastic wrap and let rest at room temperature for 30 minutes.
  4. Roll dough through a pasta machine or with a rolling pin until thin. Cut into desired noodle shapes.
  5. Bring salted water to a boil and cook fresh pasta for 1–2 minutes until tender. Drain and serve immediately.

Nutrition

Calories: 310kcalCarbohydrates: 47gProtein: 11gFat: 8gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gCholesterol: 140mgSodium: 150mgPotassium: 120mgFiber: 2gSugar: 1gVitamin A: 260IUCalcium: 25mgIron: 3mg

Notes

Use room-temperature eggs for easier mixing. If the dough feels too dry, add a few drops of water; if too sticky, dust lightly with flour. Resting the dough helps relax the gluten for easier rolling.

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.