This post may contain affiliate links. Read disclosure policy
Our family favorite Homemade Spaghetti Sauce is full of robust flavors, plenty of garlic, and loads of fresh tomato flavor. So easy – just toss your ingredients in a pot to simmer for a couple of hours and you’ll have the most flavorful spaghetti sauce recipe!
My mama used to tease me for making my life more difficult than it needs to be.
I once had our family coming over and was in a major time crunch. And, yet, I still made homemade ricotta cheese to add to the baked ziti I was serving. Ridiculous? Probably. Worth it? 100%.
I love making quick dinner rolls or biscuits from scratch.
And you’ll often find me making this homemade spaghetti sauce. That’s not to say I never grab a jar of sauce, because hey – I’m a busy mom too.
But oh man, this homemade spaghetti sauce is just the best and it’s really not a lot of work – it just needs some time to simmer on the stove and then it’s ready to use in your baked ravioli, crockpot lasagna, or our family favorite baked spaghetti.
♥ What We Love About This Recipe:
Flavor: You’ll get a far superior and more complex flavor when you make your sauce from scratch vs. starting with a jar of sauce.
Freshness: When you make spaghetti sauce at home, you have complete control over the ingredients. This means using the best quality tomatoes, vegetables, meats, and seasonings available. The difference in taste and texture is immediately noticeable compared to mass-produced jarred sauces.
Customized: One of the joys of homemade spaghetti sauce is the ability to customize it to your personal preferences. Whether you like it spicier, sweeter, chunkier, or with more or less of certain ingredients, the flexibility to adapt the recipe is hugely appealing.
Budget Friendly: Preparing a large batch of homemade spaghetti sauce is often more economical than repeatedly purchasing jarred varieties. Plus, the leftovers can be easily frozen for quick, delicious meals down the road.
Ingredient Notes:
Ground Meat – I’m using a combination of ground beef and ground pork in my homemade spaghetti meat sauce! Both will add flavor but you can change it up and use all beef or all sausage if you prefer!
Garlic & Onion – Pretty much necessary ingredients for any good spaghetti sauce as far as I am concerned. Especially all that garlic! With six cloves of garlic in this sauce you’ll definitely be getting plenty of flavor – but feel free to add as much as your heart desires. There is no limit to garlic.
Tomato – You’ll need canned crushed tomatoes as well as tomato paste. We use canned tomatoes instead of fresh, but always go for a high quality brand. Canned tomatoes are picked and canned at the peak of freshness and good all year long.
Italian Seasoning – A simple blend of basil, oregano, thyme, and other savory herbs and spices.
Sugar – Sugar might seem like an odd addition, but it’s just a bit and it helps to balance out the acid in the tomatoes. Skip this if you prefer or grate in a carrot to add some natural sweetness.
Red Pepper Flakes – These are optional, but they really don’t make this spicy. They just add a depth of flavor.
See the recipe card for full information on ingredients and quantities.
What Readers are Saying!
“This recipe is the best I have tasted. The ingredients needed were in my cabinet & fast and easy to make. Good bye sauce in a jar!” – Susan D.
How to Make Homemade Spaghetti Sauce:
Brown the ground beef and sausage in a heavy bottomed pot, such as a dutch oven. Once cooked through, stir in the garlic and onion and keep cooking until softened.
Stir in the tomato sauce, tomato paste, and seasonings and bring this to a simmer. Cook this uncovered for 2-4 hours. The longer the better!
Give your sauce a taste and adjust the seasonings to suit your tastes. You may need more salt or more sugar. A dash of Worcestershire sauce adds more savory depth and a knob of butter will add a silky mouthfeel to the sauce.
Recipes To Use Our Spaghetti Sauce With:
We love making pasta and other Italian favorites! They always go over well with my kids and are usually our go-to for dinner parties!
Use this as a sauce for pizza and top it off with cheese and pepperoni. You’ll have a meat lovers pizza thanks to the sauce!
Use this in our ravioli lasagna and you’ll really turn your pasta into a protein packed dish.
This is perfect over spaghetti, penne, or any other shape of noodle as well.
This would also be tasty in our Crockpot Lasagna! Just be sure to add an extra cup of water to the sauce before layering the lasagna, so there is plenty of liquid for the noodles to soak up.
What gives spaghetti sauce flavor?
Loads of garlic, plenty of Italian seasonings like basil, oregano, and rosemary, and a mixture of beef and pork.
I use a jar of Italian Seasoning – it’s just a blend of herbs. You can put in a mix of your favorite Italian herbs instead if you like or add in fresh herbs.
The beef and pork in this spaghetti sauce recipe add a delicious richness to the sauce and they get so tender as they simmer away for hours with the sauce.
I don’t drain the fat from the meat after cooking as that helps add flavor to the sauce as well.
Feel free to also stir in some red pepper flakes or a splash of red wine to add even more flavor.
FAQs:
It sounds strange to add sweetness to a savory recipe, but just like you’d never bake cookies without balancing the sweetness with a pinch of salt, you often want to balance the acidity of tomatoes with a pinch or two of sugar.
Feel free to adjust the sugar to suit your needs, but I recommend adding at least a pinch to really balance the flavors and bring it all together.
This spaghetti sauce thickens as it cooks. Just keep simmering and the liquid in the tomatoes will evaporate a bit. The sauce turns out perfect for tossing your pasta.
This recipe makes enough to generously coat two pounds of pasta. If you won’t be using that much sauce at one time, store leftovers tightly covered in the refrigerator for 4-5 days or freeze for up to 4 months.
MORE HOMEMADE ITALIAN RECIPES!
- Baked Manicotti
- Chicken Caprese
- Italian Pasta Salad
- Sausage Tortellini Soup
- Baked Chicken Parmesan
- Homemade Italian Dressing
If you love this recipe, be sure to try my Alfredo sauce too!
Homemade Spaghetti Sauce
Ingredients
- 1/2 pound ground beef
- 1/2 pound ground pork see notes
- 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
Instructions
- 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.
Tips & Notes:
Nutrition Information:
This recipe was originally published in November of 2012. It’s been updated July of 2019. Original photo below.
jules says
this looks like exactly what i want in a red sauce. i always make it more difficult than it should be. thanks for putting it in writing. now i can get it right every time.
Elizabeth @Food Ramblings says
yum! homemade spaghetti sauce is the BEST!!!!
Meghan @ The Tasty Fork says
I’ll let you make my life easier – I’d be happy to eat your homemade donuts or this sauce any day of the week!
S. Wilkerson says
I’ve been wanting to go back to making my own sauce – thanks for the recipe.
Have you ever tried turkey Italian sausage instead of pork? Delish!
Deborah says
Well, it may cost a little bit more than the cheap store stuff, but I can guarantee that stuff doesn’t have all of the good stuff in yours!! I can smell it right now! ๐
Jennifer @ Not Your Momma's Cookie says
This looks so incredibly yummy! Perfect for a chilly fall day ๐
Do you use regular sugar? I’ve heard some people use brown sugar in their tomato sauce. I’d love to know if you have tried it!
Karly says
@Jennifer @ Not Your Momma’s Cookie,
Ooh, I haven’t tried it. I generally don’t add sugar if I use the Muir Glen tomatoes. I do add it with other brands though. I’ll have to try it with brown sugar next time.
I’ve also heard some people add a little coffee instead of sugar and I’d like to try that, too! Have you done that before?
Jennifer @ Not Your Momma's Cookie says
@Karly,
Nope, I haven’t tried it either – I must confess that I’m normally a jar sauce kind of girl. I know that homemade sauces always taste better, but my sheer laziness usually wins ๐
Hayley @ The Domestic Rebel says
I totally understand the convenience of grabbing a can of Ragu and calling it a day, but man, nothing beats homemade spaghetti sauce. NOTHING. I seriously think we should go in the business of having spaghetti sauce facials because they’re so tasty and obviously, if they’re good for your soul, will be good for your complexion. Or something.
Joanne says
Haha and to think you’ve always told me that you were a jarred sauce girl! I always knew you’d come around. ๐
Karly says
@Joanne,
Don’t tell, but I’m a pretty new convert. I did make homemade sauce for awhile there in 2011 and then I just sorta stopped. I’m back now. Let’s all hope that I don’t fall off the wagon again. ๐
Cat Davis - Food Family Finds says
I adore homemade spaghetti sauce. Usually I just toss it all in the slow cooker and let that do the work for me. The sauce comes out so rich and thick.
Karly says
@Cat Davis – Food Family Finds,
Ooh, that’s smart! Great idea!
sally @ sallys baking addiction says
I love love love family/homemade tomato sauces. Store bought or even restaurant sauces will never, ever compare! And YES I love love love the way it makes my mom’s house smell when it’s on the stove all day. Makes me nostalgic just to think about ๐
Katrina @ Warm Vanilla Sugar says
This is so fabulous! Gotta love a good spaghetti sauce.
Melissa says
I bet this would make a delicious lasagna too! I love pork and beef in lasagna. Do you ever make it with just meatballs? My husband and son don’t like meatspace as much (I love it, you can get a bit of meat and sauce and spaghetti in one bite)…
Karly says
@Melissa,
I LOVE meatballs in spaghetti ever since making this recipe: http://bunsinmyoven.com/2011/03/16/spaghetti-and-meatballs/ but my family prefers this simpler version with the meat spread throughout. ๐
Dorothy @ Crazy for Crust says
What a yummy sauce! Love the meat in there. Cooking sauce all day is one of the things I look forward to about winter – it’s finally cool enough in my kitchen to leave my stove on all day!
Brenna says
I am so glad I am not the only one out there making life harder. I once made homemade spaghetti sauce and fresh bread for it in the same night. I sat down to the dinner table and realized I was exhausted and we were just having spaghetti. lol I have been searching for a good sauce recipe yours will be the next one I try.
Kristen says
Thanks for the recipe. Sounds delish! Can’t wait to try!!!