Go Back
+ servings
Spaghetti noodles topped with tomato sauce.

Homemade Spaghetti Sauce

This sauce is full of Italian flavors! It will make enough to coat 2 pounds of spaghetti, but I usually just use it for one pound of spaghetti and then we dip bread in the leftovers. It keeps well in the fridge for 4 days or in the freezer for a few months.
Course Main Course
Cuisine Italian
Keyword classic recipes, comfort food, family recipes
Prep Time 10 minutes
Cook Time 4 hours
Total Time 4 hours 10 minutes
Servings 16 servings
Calories 129kcal


  • 1/2 pound ground beef
  • 1/2 pound pork sausage
  • 1 medium onion finely diced
  • 6 cloves garlic minced
  • 56 ounces canned crushed tomatoes
  • 6 ounces tomato paste
  • 2 tablespoons Italian seasoning
  • 1 tablespoon sugar or to taste
  • 1 teaspoon salt
  • 1/2 teaspoon red pepper flakes


  • In a large pot over medium heat, cook the ground beef and pork until no longer pink. Do not drain.
  • Add the onion and garlic to the pot with the meat and cook over low heat until the onions are soft and the garlic is fragrant.
  • Add the remaining ingredients to the pot and simmer, uncovered, stirring occasionally, for 2-4 hours.
  • Taste and add additional sugar, salt, or red pepper as desired.


You may substitute a 1/2 teaspoon each of basil, oregano, and rosemary plus a 1/4 teaspoon thyme in place of the Italian seasoning blend. 


Calories: 129kcal | Carbohydrates: 11g | Protein: 7g | Fat: 7g | Saturated Fat: 2g | Cholesterol: 20mg | Sodium: 462mg | Potassium: 494mg | Fiber: 3g | Sugar: 7g | Vitamin A: 415IU | Vitamin C: 12mg | Calcium: 55mg | Iron: 2mg