Making spaghetti sauce from scratch is quick and easy with only one pot to clean.

This homemade spaghetti sauce recipe has ground beef, Italian sausage, two kinds of tomatoes and savory seasonings for the perfect sauce.

Homemade Spaghetti Sauce in the pot

This post may contain affiliate links. Please read our disclosure policy.

Holly’s Recipe Highlights

  • Flavor: Simmered tomato richness with layers of garlic, onion, and Italian herbs – this recipe is balanced and hearty.
  • Skill Level: This beginner-friendly recipe is made all in one pot. Cook the meat, add the rest, and simmer. It’s so quick and delicious.
  • Prep Note: Make a double batch and freeze for future recipes.
  • Swaps: This flexible recipe works well with ground beef, ground turkey, or other ground meats.
  • Recommended Tools: A meat chopper will make breaking up the beef and pork a cinch.
taking a spoonfull of Homemade Spaghetti Sauce out of the pot

Ingredient Tips for Spaghetti Sauce

  • Meat: I use ground beef for meaty goodness and Italian sausage flavor.
  • Tomatoes: Diced tomatoes, crushed tomatoes, and tomato paste are the trifecta of a perfect sauce texture.
  • Seasonings: Use Italian seasoning or try this DIY Italian seasoning. This recipe is seasoned with dried basil and garnished with fresh herbs like parsley.
  • Vegetables: A carrot is added to balance the acidic tomatoes, but chopped red bell pepper or a pinch of sugar will do the job just as well.
  • Saucy Extras: Sauteed mushrooms and onions will add even more depth of flavor and texture to homemade spaghetti sauce. Even the kids won’t mind a bag of mixed veggies tossed in; once the spaghetti is sauced, they’ll dig right in!
Homemade Spaghetti Sauce on spaghetti in a bowl

Holly’s Tips for Success

  • For an extra-thick sauce, simmer with the lid off the pot.
  • Chop the meat while it’s cooking so the pieces are smaller for a little bit of meaty goodness in every bite.
  • Spaghetti sauce is multi-purpose! Add it to pasta, lasagna, French bread pizzas, or baked spaghetti squash.

More Favorite Pasta Sauces

Did you enjoy this Homemade Spaghetti Sauce? Leave a comment and rating below.

image of Everyday Comfort cookbook by Holly Nilsson of Spend With Pennies plus text
Homemade Spaghetti Sauce in the pot
4.98 from 139 votes

Homemade Spaghetti Sauce

Servings 8 servings
This meaty spaghetti sauce recipe is rich and delicious with lots of zesty flavor.
Servings 8 servings
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Email this recipe!
Enter your email and we’ll send it directly to you, plus get even more tips & recipes!

Equipment

Ingredients  

  • 1 pound lean ground beef
  • ½ pound Italian sausage casings removed, or bulk sausage
  • 1 medium yellow onion diced
  • 3 cloves garlic minced
  • 28 ounces canned diced tomatoes with juices
  • 28 ounces crushed tomatoes or tomato sauce
  • 6 ounces tomato paste
  • 1 cup water
  • ¼ cup shredded carrot or a pinch of sugar
  • teaspoons Italian seasoning
  • ½ teaspoon dried basil
  • ½ teaspoon salt or to taste
  • ¼ teaspoon black pepper
  • 3 tablespoons chopped fresh parsley or fresh basil (optional)

Instructions 

  • In a large pot or Dutch oven, cook the beef, sausage, onion, and garlic over medium-high heat until no pink remains, about 5 to 6 minutes. Drain fat.
  • Add diced tomatoes, crushed tomatoes, tomato paste, water, carrot, Italian seasoning, basil, salt, and pepper.
  • Bring to a simmer over medium-high heat. Reduce the heat to medium-low and let simmer uncovered for 30 minutes or until thickened.
  • Taste and season with additional salt and pepper if desired. Stir in fresh parsley if using.
  • Serve over spaghetti or cooked pasta.

Notes

Carrot: Shredded carrots balance the tart flavor of the tomatoes. Carrot can be replaced with ½ finely diced red bell pepper or a small pinch of sugar.
Meat: If substituting Italian sausage for another ground meat such as ground beef or pork, increase the Italian seasoning to 2 teaspoons and add ½ teaspoon oregano and a pinch of red pepper flakes.
Consistency: To thicken this homemade spaghetti sauce further, simmer uncovered.
Pasta: Do not rinse the spaghetti after draining or add butter or oil to the pasta. The starches in the pasta will help the sauce to cling to the noodles.
Freezing: Spaghetti sauce can be kept in an airtight container in the fridge for up to 4 days and in the freezer for up to 4 months. 
4.98 from 139 votes

Nutrition Information

Calories: 251 | Carbohydrates: 18g | Protein: 20g | Fat: 12g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0.2g | Cholesterol: 57mg | Sodium: 691mg | Potassium: 1003mg | Fiber: 4g | Sugar: 10g | Vitamin A: 1327IU | Vitamin C: 25mg | Calcium: 95mg | Iron: 5mg

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

Course Main Course, Pasta, Sauce
Cuisine American, Italian
plated Homemade Spaghetti Sauce with a title
rich and delicious Homemade Spaghetti Sauce with writing
Homemade Spaghetti Sauce on spaghetti and pot full with a title
Homemade Spaghetti Sauce in the pot and photo of plated dish on spaghetti with a title

Categories:

, , ,

Recipes You’ll Love

About the author

Holly Nilsson is the creator of Spend With Pennies, where she creates easy, comforting recipes made for real life. She is also the author of “Everyday Comfort,” which promises to inspire even more hearty, home-cooked meals.
See more posts by Holly

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

4.98 from 139 votes (118 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. Hi Holly, I don’t have passata or tomato sauce on hand. Could I substitute jarred spaghetti sauce? I do have the diced tomatoes.

  2. Have made similar for years… but I put a whole carrot in and then take out and discard when ready to serve….I make up a big batch and freeze…5 stars

  3. I’ve been making the same old sauce recipe I found when I first got married. This one looks similar but much easier to prepare. I’m anxious to try it.

    1. No, it’s not. There is plenty of water in the tomatoes. This is how my mother used to make her spaghetti sauce. She never added water. This is how I make my sauce, when I do it from scratch. I don’t bother doing that though any more. Jarred Ragu is my base that I add hamburger/italian sausage too and if I’m feeling up to it, I’ll jazz it up by adding more garlic, diced onion, italian seasoning, basil and a splash of red wine. But truthfully, we like the jarred Ragu roasted garlic and parmesan combos that I often don’t.

      1. There are many ways to make Spaghetti Sauce (and this is my favorite). Your version sound good too, thanks for sharing.

  4. I cant wait to try thes resrespis thank you for sharing your resepis I am a firefighter in a smal town scaly mountain nc

  5. I have been growing my own herbs/spices for yrs & I have fallen on love with Purple Basil. I use it now in everything. It adds just a bit of earthy flavor to things & this sauce recipe is no different. It gives it just a touch or sweet earthy flavor.5 stars

    1. Hi Amelia, this recipe is a delicious homemade spaghetti sauce. You can scroll to the bottom or use the jump to recipe button at the top to view the whole recipe.

  6. Oh my! This is exactly my husbands recipe he used to make! He didn’t cook much, but he would make this & was always a favorite of ours. Believe me – it’s wonderful!!! Love it!

  7. I’m shocked that your telling everyone they can eat a spaghetti sauce with meat in it for two weeks!! It only lasts 3 days in the refrigerator!!!

    1. I have only made this as written so I can’t say for sure how to substitute fresh tomatoes. If you have home-canned tomatoes, they should work perfectly in this recipe. Enjoy Robin!

    2. Hi Robin, while I haven’t made this specific recipe but plan to. It’s really close to how I make homemade Italian meat sauce. Usually just wing it. I use fresh tomatoes when I have a ton in the garden. I put in more than what the cans hold as they will cook down and alot of the juice will evaporate. So there would be no need to add water and the sauce would have to simmer longer to reduce to a thicker sauce. But the results are amazing because all the flavor is infused in the process. As a matter of fact I purposley can my tomato sauce on the thin side so I can let it simmer longer when I use it it applications like this. You can always taste as you go in case it needs more seasonings. Dorie

      1. If I want to replace the diced tomatoes with crushed tomatoes, do I add 2 28oz cans crushed tomatoes or would I need less crushed tomatoes?

      2. If you prefer a smoother sauce, you can use all crushed tomatoes and simmer a bit longer so the sauce isn’t too thin.

  8. This spaghetti sauce is SO delicious! We used spicy Italian sausage which gave it a tiny bit of a kick. This is the perfect meat sauce and was so easy to make. I’m glad it made so much so I can have leftovers all week long!!! SWP Employee5 stars

  9. The 1st sentence in the instructions cannot be right. I get it but just a FYI. I am going to try it. Sounds yummy!

    Instructions
    Cook sauce, beef, onion and garlic in a skillet until no pink remains.

  10. I also make your sauce, but I add about half of cup of semi sweet red wine instead of carrots. I also add a cup of portobello mushrooms sliced.

    1. It’s doable but seems pointless to pressure cook it as it would take more time for the pot to come to pressure and would prevent the sauce from cooking down and allowing it to evaporate slightly.