Go Back
+ servings
homemade spaghetti recipe in white pot.

One Pot Spaghetti

This easy spaghetti recipe is made in just one dish for minimal clean up! I love the way the spaghetti sauce soaks into the noodles as they cook.
Course Main Course
Cuisine Italian
Keyword easy dinner recipes, kid-friendly recipes, weeknight dinner recipes
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Servings 6 servings
Calories 483kcal


  • 1 pound lean ground beef
  • 1 sweet onion diced
  • 5 cloves garlic minced
  • 15 ounces canned tomato sauce
  • 15 ounces canned diced tomatoes
  • 2 3/4 cup water
  • 1 tablespoon Italian seasoning
  • 1 teaspoon salt
  • 1 teaspoon pepper
  • 1 teaspoon sugar
  • 12 ounces dried spaghetti noodles
  • 3/4 cup shredded Parmesan cheese
  • 2 tablespoons fresh chopped parsley


  • Add the ground beef and onion to a large dutch oven over medium heat and cook until browned. Drain the grease.
  • Add the garlic to the pan and cook for 30 seconds, stirring constantly.
  • Stir in the tomato sauce, undrained canned tomatoes, and water. Add the Italian seasoning, salt, pepper, and sugar. Bring to a boil over medium heat.
  • Once boiling, break the spaghetti in half and add to the pot. Stir to submerge the noodles in the liquid.
  • Return to a boil, reduce to a simmer, and cover. 
  • Cook, stirring occasionally, for 10-12 minutes or until noodles are cooked through.
  • Sprinkle the Parmesan cheese and parsley over the top and stir to combine.
  • Serve immediately. 



We break our spaghetti in half to be sure it's submerged in the sauce. You can skip this step, but you'll want to be sure you get those noodles covered in the liquid so they cook evenly. 
Taste the spaghetti before serving and stir in additional herbs and spices to add more flavor, if you like a more robust sauce. 


Calories: 483kcal | Carbohydrates: 56g | Protein: 28g | Fat: 16g | Saturated Fat: 6g | Cholesterol: 62mg | Sodium: 1116mg | Potassium: 826mg | Fiber: 4g | Sugar: 9g | Vitamin A: 625IU | Vitamin C: 16.7mg | Calcium: 227mg | Iron: 4.4mg