Homemade pasta is simple, fresh, and has a soft texture that works well with a variety of sauces. With just a few basic ingredients, you can create dough that rolls out smoothly and cooks quickly.
This recipe focuses on a classic method that is easy to follow and gives consistent results.
What You’ll Need
Ingredients
- 2 cups all-purpose flour
- 2 large eggs
- 1 tablespoon olive oil
- ½ teaspoon salt
Optional
- Extra flour for dusting
Tools
- Mixing bowl
- Rolling pin or pasta machine
- Knife or cutter
- Clean surface for kneading
Step-by-Step Instructions

1. Make the dough
In a bowl, combine flour and salt. Make a small well in the center and add eggs and olive oil. Mix until a dough forms.
2. Knead
Transfer the dough to a clean surface. Knead for 8 to 10 minutes until smooth and elastic.
3. Rest the dough
Cover the dough and let it rest for 20 to 30 minutes.
4. Roll out
Divide the dough into portions. Roll each portion thin using a rolling pin or pasta machine.
5. Cut the pasta
Cut into desired shapes such as strips or squares.
6. Cook
Bring a pot of salted water to a boil. Cook fresh pasta for 2 to 4 minutes until tender.
7. Serve
Drain and serve with your preferred sauce.
Serving Suggestions
Homemade pasta pairs well with:
- Tomato-based sauces
- Cream sauces
- Garlic and oil
- Fresh herbs
Tips for Best Results
Knead until the dough is smooth.
Let the dough rest for easier rolling.
Use flour to prevent sticking.
Do not overcook fresh pasta.
Storage and Reheating
Fresh pasta can be stored in the refrigerator for up to 2 days. Dust with flour to prevent sticking.
It can also be frozen for longer storage.
Variations
Add spinach puree for green pasta.
Use semolina flour for a firmer texture.
Add herbs to the dough for extra flavor.