Go Back
Picture of meat sauce inside a pan with a wooden spoon. Serve meat sauce over spaghetti noodles.

Spaghetti Meat Sauce

Ditch the canned spaghetti sauce for this flavorful & beefy homemade Spaghetti Meat Sauce. Easy to make with dried seasonings and canned tomatoes. Make it one pot and let it simmer on the stove top for the best flavor. Only takes a few minutes to prepare and then let it simmer for amazing flavor. Serve over pasta noodles or use in any recipe that calls for spaghetti sauce.
Course Main Course
Cuisine Italian
Keyword homemade spaghetti meat sauce, spaghetti meat sauce
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Servings 8 servings
Calories 146kcal
Author Jessica


  • 1 lb lean ground beef
  • 1 sweet onion finely diced
  • 4 cloves garlic minced or pressed
  • ½ teaspoon salt
  • 1 can (15 oz) crushed tomatoes
  • 1 can (8 oz) tomato sauce
  • 1 can (14.5 oz) diced tomatoes w/ garlic, oregano, basil
  • 1 tablespoon granulated sugar
  • 2 teaspoons dried basil
  • ½ teaspoon dried oregano
  • ½ teaspoon salt
  • ¼ teaspoon pepper


  • Cook ground beef, onion, garlic, and 1/2 teaspoon salt over medium-high heat until the meat is no longer pink. Crumble as you cook it. Drain the meat to avoid a greasy pasta sauce. 
  • Add in the remaining ingredients and stir to combine. 
  • Bring to a low boil and then turn heat down to medium low and let it simmer for at least 20-30 minutes, longer if you can. If it starts to boil and spit sauce, just turn the heat down.
  • Serve over hot cooked pasta and garnish with chopped parsley and shredded parmesan cheese if wanted. 



Simmer : The key to this pasta sauce is the simmer time. Let it simmer at least 20 minutes, longer if you can. I try to simmer for at least 30 minutes-45 minutes when I make this. 
Garlic : Use fresh garlic that has been minced or pressed. Chopped garlic from a jar. Or use garlic paste from the tube, which you can find in the refrigerated produce area at the grocery store. 
Tip : While the sauce is simmering prepare the pasta so it's ready to go when the sauce is done. 
Nutrition Information : The 183 calories is for 1 serving of the meat sauce. It does not include pasta noodles. To reduce calories, use cauli-rice or zucchini noodles. 
This recipe has been updated with new pictures (same recipe) in September 2021.


Calories: 146kcal | Carbohydrates: 16g | Protein: 15g | Fat: 3g | Saturated Fat: 1g | Cholesterol: 35mg | Sodium: 910mg | Potassium: 811mg | Fiber: 4g | Sugar: 10g | Vitamin A: 589IU | Vitamin C: 17mg | Calcium: 65mg | Iron: 4mg