All recipes

Easy Spaghetti with Tomato Sauce

Easy Spaghetti with Tomato Sauce features a hearty, slow-simmered meat sauce enriched with tomatoes, tomato paste, mushrooms, and herbs. The long cook melds savory beef with oregano, onion, and a hint of sweetness for a full, balanced flavor that clings to al dente pasta. Ideal for a cozy weeknight dinner or a casual family meal.

  • Prep10 mins
  • Cook2 hrs 15 mins
  • Serves4
  • DifficultyEasy
Easy Spaghetti with Tomato Sauce
  1. 1

    Gather all ingredients.

  2. 2

    Heat a large skillet over medium-high heat.

  3. 3

    Cook and stir ground beef in the hot skillet until browned and crumbly, 5 to 7 minutes.

  4. 4

    Drain and discard the grease.

  5. 5

    Transfer the beef to a large pot over low heat; stir in tomatoes, tomato paste, mushrooms, onion, salt, oregano, sugar, pepper, and garlic powder.

  6. 6

    Cover and simmer, stirring occasionally, for 2 hours.

  7. 7

    Bring a large pot of lightly salted water to a boil.

  8. 8

    Cook the spaghetti in the boiling water, stirring occasionally, until tender yet firm to the bite, about 12 minutes; drain.

  9. 9

    Serve the meat sauce over the spaghetti.