The Best Homemade Spaghetti Sauce
The rich, delicious flavor of this homemade spaghetti sauce is nothing short of amazing! Tried-and-true, this spaghetti sauce recipe really is the best.
This has been my go-to spaghetti sauce for years. I make a batch, freeze half, and we have several meals to look forward to!
The flavor in this spaghetti sauce is out of this world delicious.
How to Make Homemade Spaghetti Sauce
This sauce begins by building levels of flavor.
First: throw a chopped onion and red pepper in a blender and process until mostly smooth.
Doing this gives the sauce loads of flavor with minimal texture (making it especially kid-friendly!).
Second: brown ground beef (or a combination of ground beef, ground pork, or ground sausage) with lots of garlic and add the following.
- tomato paste
- blended onion and red pepper
- dried basil, oregano and thyme
- salt and pepper
Cook that mixture until sizzling and fragrant.
Third: add the “saucy” ingredients and a few more ingredients for flavor.
- diced tomatoes
- crushed tomatoes
- beef broth or stock
- brown sugar
- bay leaves
A Boost of Flavor
Cook the sauce at a low simmer for about an hour. It will reduce and thicken as it cooks.
Also: your house is going to smell amazing!
When it’s done cooking, stir in 1-2 tablespoons of balsamic vinegar. Why? This balances out the sauce while adding a rich depth of flavor.
Slow Cooker Variation
This sauce can easily be made in a slow cooker for even easier prep!
Slow Cooker Instructions: cook the meat and garlic in a skillet on the stove. Drain the grease. Then add the cooked meat and everything else (minus the olive oil and balsamic vinegar) to the slow cooker. Cook on high for 4-6 or low for 7-9 hours. Stir in the balsamic vinegar about 15 minutes before serving.
A Family Favorite
This sauce has been our go-to homemade spaghetti sauce for over ten years. It’s perfect for spaghetti. But it can also be used for baked ziti, manicotti, and many other pasta dishes!
So many of you have become lifelong fans of this recipe as well.
Elizabeth says: This sauce is so good. I made everything exactly to a T. AMAZING!
Jorene says: I have been making this sauce for a couple years now. It truly is the best recipe. Everybody that eats it loves it. My sister asked for the recipe. That says a lot. I keep it in my freezer all the time.
Christy says: Omg! I haven’t made homemade sauce in over 20 years and I’m here to tell you that this is by far the best sauce I’ve ever tasted or made. Love it and wouldn’t change a thing. Thank you.
FAQ for Homemade Spaghetti Sauce
Yes, it’s delicious meatless, too (you can also use it for spaghetti and meatballs – add cooked meatballs toward the end after the sauce has simmered and let the meatballs heat through in the sauce).
I haven’t canned this recipe, but here’s another option!
https://www.melskitchencafe.com/homemade-spaghetti-marinara-sauce-for-canning-or-freezing/
The flavor is a bit different than this homemade spaghetti sauce (in order for the sauce to be safe for canning), but it’s super tasty.
I simmer partially covered.
Yes I do that all the time!
What to Serve With This
- Hot, cooked spaghetti noodles
- Divine breadsticks
- Simple green salad (or something more fancy like this Gourmet Green Salad)
The Best Homemade Spaghetti Sauce
Ingredients
- 1 tablespoon olive oil
- 2 cups onion, chopped and divided
- 5 cloves garlic, finely minced
- 2 pounds lean ground beef or lean ground turkey
- 1 red bell pepper, seeded, cored and coarsely chopped
- 1 (12-ounce) can tomato paste
- 1 teaspoon coarse kosher salt
- 1 teaspoon black pepper
- 3 teaspoons dried oregano
- 3 teaspoons dried basil
- 1 ½ teaspoons dried thyme
- 2 cans (14-ounces each) Italian-style diced tomatoes or regular diced tomatoes
- 2 cans (28-ounces each) crushed tomatoes
- 8 ounces button or baby bella mushrooms, chopped
- 1 ½ cups beef stock or beef broth
- 2 tablespoons brown sugar
- 2 bay leaves
- 2 tablespoons balsamic vinegar
Instructions
- In a large pot, heat the olive oil over medium heat. Add 1 cup of the chopped onions, and sauté until translucent and slightly browned, 3-4 minutes. Add garlic, and cook, stirring constantly for a minute or so.
- Add beef, and cook, breaking into small pieces, until it is no longer pink, 6-7 minutes. Drain excess grease.
- In a blender or food processor, blend remaining 1 cup onion and the red pepper until smooth. Pour the mixture into the pot with the beef and onions.
- Add the tomato paste, salt, pepper, oregano, basil and thyme, and cook for 1 minute, stirring until combined.
- Add diced tomatoes, crushed tomatoes, mushrooms (if using), beef broth, and sugar. Stir until combined before adding the bay leaves.
- Bring the sauce to a boil, and then reduce to low and simmer for 1 hour, stirring occasionally. Stir in the balsamic vinegar and let the sauce rest for 10-15 minutes (for the flavor to absorb) before serving.
Notes
Recommended Products
Recipe Source: from Mel’s Kitchen Cafe
Recipe originally published September 2016; updated September 2022 with additional photos, notes, etc (did not change the recipe).
Loved your spaghetti recipe. Made a big batch. Canned it. Gave some to my daughter & her children. My Nine year old grand daughter asked for the recipe! It was a hit.
This sauce is really delicious. Another great recipe, Mel! Did not disappoint. Printing it out and adding it to my ‘Best’ recipe binder. The binder where I keep the recipes my family loves. ( In case I die and they can’t find my bookmarks on my phone-🤣) they still have to eat right?
This is simply heavenly! It’s exactly what meat sauce should taste like and I didn’t know it until now. Those jars of sauce in my pantry are going to feel very ignored.
Holy moly! I haven’t even added the balsamic and it’s only been simmering for about 15 minutes, but I can see where this is heading and it’s going to be chef’s kiss. I cut the recipe in half and easily could have quartered it for our small gang, but I’m already looking forward to the leftovers. I did 3/4 lb beef and 1/4 lb mild Italian sausage, added a little fennel, and used Cabernet instead of beef broth. This is definitely going to be bookmarked for future use. Glad I found your site Mel! Can’t wait to try more things.
Thanks, Sue! Glad you found your way here!
I found this recipe several years ago. It truly is the best I’ve made. There are only 2 of us so I freeze it. I get about 10 containers, so we will have it on hand at all times. It freezes well. The only thing I do different is add fennel seeds. It’s hard to improve perfect.
Perhaps maybe the best compliment a chef can get! I came back to my hometown and I haven’t seen an old friend in over a decade probably probably 12 years and I invited him for dinner and he said I want your spaghetti. That was the best spaghetti he’d never forgotten it even though he had it that one time he’s never had it again since he ate it at my house 12+ years ago. I immediately Knew which sauce he was talking about about! I keep coming back to yours even though I’ll venture out and try others just for curiosity if nothing else but I always come back to your sauce when I want to impress and I thought that is really a top compliment for somebody to remember it that long ago that to him,in all his 60+ years, as the best sauce he ever had! So, hat tip to you Mel!
That is great feedback, Libba!
This was the very best spaghetti sauce I’ve ever had! I made it for a large crowd (32) and fixed it the day before. (I doubled the recipe and have about 3 quarts left for the freezer) That extra time having the flavors meld together just added to the deliciousness! It was super easy to throw innthe crockpot and heat up the day of the activity.
I used 1/2 ground beef and 1/2 sweet Italian sausage. This is a sauce we will be making again and again.
It was great
Hi Mel,
We are making several batches of your marinara sauce for a fundraiser. I know each batch is 20 servings but I’m wondering how much sauce to measure out per individual serving. Would you say about 3/4-1 cup to get 20 servings a batch? We’ll need about 200 servings Thank you for all your amazing recipes that feed thousands of people!
Hi Jenna, yes, it’s about 1 cup per serving.
Whole family enjoys this sauce. Loves to freeze and have a homemade sauce ready for a busy week day
I’m scared to put onions in my blender! Won’t it taste/smell like onions after?
If you wash the blender with hot, soapy water, it should be fine.
I have made this recipe and doubled it for forty people. They loved it. However will be tripling it due to demand. It is delicious and a crowd favorite
This was do good! I was out of basil and didn’t have balsamic vinegar, but it was still amazing! Best homemade spaghetti was a hit in my house!
We love this recipe, my hubby says it’s he’s favorite
I’d love to make this recipe and your Quick Weeknight Homemade Spaghetti Sauce with fresh tomatoes from my garden instead of canned diced and crushed tomatoes. How do I do that? Thanks!
It might be best to google how to use fresh tomatoes in recipes that call for canned tomatoes (I don’t want to give you bad advice!)
Smells amazing but I did not put in the beef stock as I think it would be too runny and I wanted thicker.
Thoughts?
The flavor will be different but you can definitely experiment!
Well Mel, you did it again. I thought my spaghetti sauce was really good, but yours is amazing. I made lasagna with it and both hubby and I devoured it. We just finished the first one and I am making it again tomorrow! I haven’t found a bad recipe here yet, thank you!
Tag this recipe it was very good thank you
My family loves this. I make it in a crock pot and let it cook all day.
We love this sauce! And love putting the leftovers in the freezer to heat up later. We have one small issue though, it always seems to weep (water separates) when served. Do you think cutting back on a bit of the broth would help?
Sure, you could try that! Maybe cut the broth in half (or increase the tomato paste just a bit).
I made a half batch of this – as there’s only two of us in our house, a full batch seemed unnecessarily large. But even the half batch was HUGE!!! I’m not complaining, though, because this is miles better than my previous fave (your weeknight spaghetti sauce – which has been our household favorite for years). Thank you!!
Just made this for the 20th time. I double the recipe, add an extra lb of beef and a cup or so of red wine. Sometimes a pinch more of basil and oregano.
This is and will continue to be my go to meat sauce. It even better out of the freezer.
Has anyone made it with fresh tomatoes out of the garden? Slicers/Roma. If so, do you just weigh them and use the exact weight of the cans?
If you want to freeze this sauce, do you cook it first? It mentions to thaw/cook for 5-6 hours in a slow cooker. Is this in addition to cooking it first?
ours.
Yes, it should be cooked before it is frozen.
I don’t know where the person that said it’s between chili and spaghetti sauce. they must of not followed it to the tee or they used generic ingredients because this is my go to now and it’s really good.
Scrumptious isn’t the word. For years when I worked, and on my way home, I’d pick up a quart of Mel’s meat sauce & an order of fries once a month. The aroma filled instantly filled the car. I’d dunk the fries in the sauce since I couldn’t wait. Now that I’m retired, I’m going to try making this recipe so I can have it anytime. I just have to master those one-of-a-kind French Fries now. This sauce by far beats even my Mom’s sauce. Friends of mine and I are the Pasta Police, best we’ve ever had.
Are you sure about the beef broth, I used it on a chili recipe and it gave my chili a bad taste . Can I use tomatoe sauce instead . Thank you . Fixing to cook this recipe .
I’ve had a lot of successes from this site, but this one fell short for me. The puréed bell pepper plus beef broth left a flavor that lands between sauce and chili. I love the sauce she uses for her classic lasagna rescipe so I’ll have to go back to that one :).
I would like to make this for someone who does not eat beef. What would be a good substitute for the beef broth?
You could try vegetable or beef broth.
Are you sure about the beef broth, I used it on a chili recipe and it gave my chili a bad taste . Can I use tomatoes sauce instead . Thank you . Fixing to cook this recipe .
It’s delicious as written – I highly recommend trying it with the ingredients listed!
I love this recipe! It’s yummy and makes a ton, so I always divide and freeze the leftovers. For our family, it makes enough for 4 meals. I use the leftover sauce to quicken meals like stuffed shells or manicotti. I’ve noticed the days I cook it for the recommended time, the meat tastes mushy. Our slow cooker often takes less time though, so we just adjust and cook for shorter times.
Hi, has anyone tried this in their electric pressure cooker or IP? What changes did you need to make for this?
Thanks!
Do you ever make this without meat? I have made this sauce with the meat, but my family loves meatless sauce + meatballs. I have been making your marinara sauce and using that. We love the marinara, but wondered how you felt about this sauce sans meat (if you have tried it).
Ooh! I just saw another reply where you mentioned it is great without meat. 🙂
Yes, I have! But I definitely use the mushrooms (and double them) to boost the flavor.
Thank you!!!
I have been making this pasta sauce for years and I refuse to change a thing— I swear it tastes better after it’s been frozen for a while. I believe the main secret is to purée the onions and red pepper, along with the balsamic vinegar at the end. When my daughters come home for a visit, they always ask for my spaghetti dinner. Thanks Mel.
Thanks, Gord! After all these years (more than a decade) I can’t imagine using another spaghetti sauce either. It’s the best!
Love, love, love this recipe. I found it several years ago. It truly is the best ever. Everyone who eats it raves about it and wants the recipe. I share with my mother and sister. They look forward to getting it. Since it’s just my husband and myself I freeze it. I’m guaranteed to have it for months to come. I do use Italian seasoning, instead of individual spices, and add fennel seeds. It works perfectly.
I made this tonight for my family and it was AMAZING!!! I’ve been looking for a good homemade sauce that was a bit tedious for a while and this is it! I think most of the flavor was brought out with the balsamic vinegar which I didnt realize would happen. I tasted the sauce after about 2 hours and it was a tad too tomatoey for me so I added some garlic powder, parsley and rosemary to see if thats what I was missing. I only did 1 1/2 tblsp of vinegar because I was nervous, but next time I would use all of it for sure and I might try with italian sausage instead of beef. It made enough for me to save 3 nights worth of sauce in the freezer. I paired it with the Quick Homemade Breadsticks from this site and they were perfect together. Thank you thank you thank you!
Absolutely Delicious! It has so many flavors and veggies! I love LOVE this sauce!
I think this would be fine to can providing you pressure can it. Use the same time/pressure as you would for stuffed pepper soups etc.