4.88 from 8 votes

Homemade Spaghetti Sauce

Prep Time
10 mins
Cook Time
4 hrs
Total Time
4 hrs 10 mins
Servings: 16 servings
Course: Main Course
Cuisine: Italian
Keyword: classic recipes, comfort food, family recipes
Calories: 129 kcal

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.


  • 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


  1. In a large pot over medium heat, cook the ground beef and pork until no longer pink. Do not drain.
  2. 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.
  3. Add the remaining ingredients to the pot and simmer, uncovered, stirring occasionally, for 2-4 hours.
  4. Taste and add additional sugar, salt, or red pepper as desired.

Recipe Notes

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. 

Nutrition Facts
Homemade Spaghetti Sauce
Amount Per Serving
Calories 129 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 2g13%
Cholesterol 20mg7%
Sodium 462mg20%
Potassium 494mg14%
Carbohydrates 11g4%
Fiber 3g13%
Sugar 7g8%
Protein 7g14%
Vitamin A 415IU8%
Vitamin C 12mg15%
Calcium 55mg6%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.

Nutrition Disclaimer: All information presented on this site is intended for informational purposes only. I am not a certified nutritionist and any nutritional information shared on should only be used as a general guideline.