Go Back
+ servings

Homemade Spaghetti: Easy, Comforting, and Full of Flavor

Delicious homemade spaghetti with robust flavors and endless customization options, perfect for busy weeknights.
Prep Time 30 minutes
Cook Time 15 minutes
Resting Time 30 minutes
Total Time 1 hour 15 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Italian
Calories: 350

Ingredients
  

For the Pasta
  • 2 cups all-purpose flour The foundation of your spaghetti, providing the essential structure and texture.
  • 2 large eggs Helps give the pasta richness and a lovely yellow hue.
  • 1 pinch salt Enhances flavor while kneading the dough.
For the Sauce
  • 4 cups fresh tomatoes Provides a glorious base for your sauce.
  • 4 cloves garlic Infuses the sauce with aromatic depth.
  • 3 tablespoons olive oil Used for sautéing the garlic and tomatoes.
  • 1 teaspoon dried basil Elevates the sauce.
  • 1 teaspoon dried oregano Elevates the sauce.
Optional Add-Ins
  • 1 cup ground meat Optional for a hearty sauce.
  • 1 cup vegetables Sauté spinach, mushrooms, or zucchini.
  • 1 cup Parmesan cheese A sprinkle on top adds a savory finish.

Equipment

  • mixing bowl
  • Rolling pin
  • pasta machine
  • skillet
  • Large pot
  • colander

Method
 

Step-by-Step Instructions for Homemade Spaghetti
  1. In a large mixing bowl, combine 2 cups of all-purpose flour and a pinch of salt. Create a well in the center and crack in 2 large eggs. Using a fork, beat the eggs gently and gradually incorporate the flour until a rough dough forms. Knead the dough on a floured surface for about 8-10 minutes until it’s smooth and elastic. Wrap the dough in plastic wrap and let it rest for 30 minutes.
  2. After resting, divide the dough into four pieces. Using a rolling pin or pasta machine, roll each piece into thin sheets, about 1/16 inch thick. Dust the dough lightly with flour to prevent sticking. Cut the sheets into your desired spaghetti shape.
  3. In a large skillet over medium heat, add 3 tablespoons of olive oil and sauté 4 minced garlic cloves until fragrant, about 1 minute. Add 4 cups of chopped fresh tomatoes and season with salt, pepper, and a teaspoon each of dried basil and oregano. Simmer the sauce for 10-15 minutes.
  4. In a large pot, bring salted water to a rolling boil. Carefully add the freshly made spaghetti and cook for 2-3 minutes, or until they float to the surface and are al dente. Reserve a cup of pasta water, then drain the spaghetti.
  5. Return the drained spaghetti to the skillet with the simmering sauce. Toss everything together, adding reserved pasta water as needed. Cook for an additional 2-3 minutes.
  6. Serve the homemade spaghetti hot in bowls, garnishing with freshly grated Parmesan cheese and a sprinkle of chopped basil.

Nutrition

Serving: 1servingCalories: 350kcalCarbohydrates: 50gProtein: 12gFat: 10gSaturated Fat: 2gCholesterol: 60mgSodium: 400mgPotassium: 500mgFiber: 4gSugar: 5gVitamin A: 300IUVitamin C: 15mgCalcium: 80mgIron: 2mg

Notes

For best results, knead the dough adequately and prepare the sauce while the pasta rests. Store leftovers in an airtight container for up to 3 days.

Tried this recipe?

Let us know how it was!