Tommy D Eats

Classic Homemade Spaghetti

Recipe by
40 min.
Prep: 10 min. | Cook: 30 min. | Servings: 4 servings


Indulge in the timeless flavors of our Classic Homemade Spaghetti recipe. This traditional Italian dish features al dente spaghetti tossed in a rich, savory tomato sauce infused with aromatic herbs and spices. With just the right balance of garlic, onion, and ground beef, every bite is a comforting symphony of flavors. The simmered sauce coats the pasta perfectly, creating a satisfying and hearty meal that will transport you to the heart of Italy. Serve it with a sprinkle of grated Parmesan cheese and fresh herbs for an authentic finishing touch. Prepare this timeless favorite for your loved ones and experience the joy of a homemade pasta dish that never goes out of style.


  • 8 ounces (225g) spaghetti
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 small onion, finely chopped
  • 1 pound (450g) ground beef or Italian sausage
  • 1 can (14 ounces/400g) crushed tomatoes
  • 1 can (6 ounces/170g) tomato paste
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • Grated Parmesan cheese, for serving
  • Fresh basil or parsley, chopped, for garnish (optional)


  1. In a large pot, bring salted water to a boil. Cook the spaghetti according to the package instructions until al dente. Drain and set aside.
  2. In a large skillet or saucepan, heat the olive oil over medium heat. Add the minced garlic and chopped onion, and sauté until fragrant and translucent, about 2-3 minutes.
  3. Add the ground beef or Italian sausage to the skillet and cook until browned, breaking it up into small pieces with a spoon or spatula.
  4. Stir in the crushed tomatoes, tomato paste, dried basil, dried oregano, salt, and black pepper. Reduce the heat to low and let the sauce simmer for about 20 minutes to allow the flavors to meld together.
  5. Once the sauce has thickened and cooked for 20 minutes, taste and adjust the seasoning if needed.
  6. Add the cooked spaghetti to the skillet with the sauce. Toss well to coat the pasta evenly with the sauce.
  7. Serve the spaghetti in individual bowls or plates. Garnish with grated Parmesan cheese and fresh basil or parsley, if desired.
  8. Enjoy your delicious traditional spaghetti!

Leave a Review

Your email address will not be published. Required fields are marked *


1 2 3 4 5