4.28 from 196 votes
Homemade spaghetti sauce in a saucepan with a wooden spoon.
Homemade Spaghetti Sauce
Prep Time
10 mins
Cook Time
30 mins
Total Time
40 mins

Easy homemade spaghetti sauce, using ingredients you probably already have in your pantry! This recipe is a family dinner staple! 

Course: Main Course
Cuisine: American, Italian
Unit: cup, medium, ounce, pound, Tablespoon, teaspoon
Servings: 5
Calories: 303 kcal
Author: Lauren Allen
  • 1 pound ground beef (or 1/2 lb ground Italian sausage and 1/2 lb ground beef)
  • salt and freshly ground black pepper , to taste
  • 1 medium onion , chopped
  • 15 ounces tomato sauce
  • 6 ounces tomato paste
  • 1/2 teaspoon Italian seasoning
  • 1 Tablespoon dried parsley flakes
  • 1 teaspoon garlic powder
  • crushed red pepper flakes , to taste
  • 1 Tablespoon Worcestershire sauce
  • 1 Tablespoon granulated sugar
  • 1 cup water
  • 1/4 cup fresh basil leaves (optional)
  • spaghetti noodles , for serving
  1. Season ground beef with salt and pepper. 

  2. In a large skillet, add the beef and chopped onion and brown.  Drain excess grease. 

  3. Add tomato sauce, tomato paste, Italian seasoning, parsley, garlic powder, crushed red pepper, worcestershire, and sugar to the skillet. 

  4. Stir well to combine and bring to a boil. Add water and stir well. 

  5. Reduce heat and simmer for 30 minutes. Add chopped basil before serving, if desired.

Recipe Video

Nutrition Facts
Homemade Spaghetti Sauce
Amount Per Serving
Calories 303 Calories from Fat 162
% Daily Value*
Total Fat 18g 28%
Saturated Fat 7g 35%
Cholesterol 64mg 21%
Sodium 814mg 34%
Potassium 948mg 27%
Total Carbohydrates 16g 5%
Dietary Fiber 3g 12%
Sugars 11g
Protein 18g 36%
Vitamin A 17.7%
Vitamin C 19.4%
Calcium 5.6%
Iron 22.4%
* Percent Daily Values are based on a 2000 calorie diet.