Cooked spaghetti on a plate with homemade pasta sauce on top
4.75 from 4 votes
Review Recipe

The Best Homemade Pasta Sauce

Prep Time 10 minutes
Cook Time 1 hour 15 minutes
Total Time 1 hour 25 minutes
Servings 8 servings
Author Holly Nilsson
Course Main Course, Pasta
Cuisine Italian
Homemade Pasta Sauce is one of our all time favorites! I’ve made this literally hundreds of times and it’s perfect every single time with tender meat and a silky flavorful sauce that is perfect on any kind of pasta dish!
Print Pin


  • 1 1/2 lbs ground beef or turkey
  • 1 large onion diced
  • 3 cloves garlic
  • 2 bay leaves
  • 1 tablespoon Italian seasoning
  • 1 large green bell pepper diced
  • 1/2 teaspoon salt or to taste
  • 1 teaspoon sugar
  • 1 cup water
  • 1 can 28oz diced tomatoes
  • 1 can approx. 28 oz tomato sauce
  • 1/4 cup fresh parsley chopped
  • 1/4 cup fresh basil chopped
Meat Seasoning
  • 2 teaspoons sage
  • 2 teaspoons fennel seed
  • 1 teaspoon thyme
  • 1 teaspoon black pepper
  • 1/8 teaspoon teaspoon allspice

avatarFollow Spend with Pennies on Pinterest


  1. Combine seasoning & ground meat until well mixed. Brown meat, onion & garlic over medium heat making sure to break up the meat very well. (Drain any fat if needed).
  2. Add remaining ingredients (except parsley & basil) and bring to a boil. Reduce heat and simmer uncovered 1 hour or until desired consistency.
  3. Stir in parsley & basil.
  4. Remove bay leaves and serve over hot pasta
Nutrition Information
Calories: 130, Fat: 1g, Cholesterol: 46mg, Sodium: 340mg, Potassium: 521mg, Carbohydrates: 8g, Fiber: 2g, Sugar: 3g, Protein: 21g, Vitamin A: 415%, Vitamin C: 26%, Calcium: 61%, Iron: 2.3%

(Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)

Keyword homemade pasta sauce