Homemade Meat Sauce
This amazing meat sauce recipe hails from my father-in-law's kitchen and is the best; it’s everyone's favorite. It's thick, hearty, and has phenomenal flavor thanks to a combination of beef, veal, and pork, as well as traditional seasonings that you can adjust as you’d like. Get a pot simmering on the stove this Sunday!

Sunday dinners at my grandma’s always involved some type of pasta; she would make anything from lasagna to stuffed shells, rigatoni with sausage and peppers, or simple spaghetti noodles with sauce.
To accommodate those who didn't like chunks of anything in sauce, she typically made a simple marinara sauce (and had spare ribs simmering in there for extra flavor); I loved her sauce, though I have always had a huge soft spot for a super chunky meat sauce.
At some point in the early months of dating my husband, I had the chance to taste his dad's meat sauce after it had spent a Sunday afternoon simmering away on the stove. I fell madly in love with that sauce.
I've been enjoying it for years (both when he makes it and when I make it!), and the second time that I made it, my husband walked into the kitchen as I was just getting it to a simmer and said that it smelled like his parents' house on a Sunday.
Success.
The Ingredients
This homemade spaghetti meat sauce recipe builds wonderful flavor with these basic ingredients:
- Meat – This sauce uses a mixture of ground beef, ground pork, and ground veal; the combination is sometimes labeled “meatloaf mix”. I have also often done half ground beef and half ground Italian sausage, which is delicious.
- Onions and Garlic – Classic building blocks for a fantastic sauce!
- Basil – This is the only herb used in the sauce and I love it, but feel free to throw in a dash of oregano or any other classic herbs you like. This recipe calls for dried basil, but if you prefer fresh herbs, my father-in-law often substitutes fresh basil from the garden in the summer.
- Red Wine – This gives the sauce some body and little oomph. I use whatever red wine we have available at home, usually something like cabernet sauvignon or pinot noir. This simmers out, but you can omit it if you are unable to consume wine.
- Crushed Tomatoes – These are chunkier than tomato sauce, but more finely processed than diced tomatoes. It lends a wonderful fresh tomato flavor to the sauce.
- Tomato Puree – This is thicker than tomato sauce, but not nearly as thick as tomato paste. It gives great body and smoothness to the sauce.

Meat Sauce vs Bolognese Sauce
Many people interchange meat sauce and bolognese sauce, which is understandable since they are both a chunky, meaty sauce, but there are some significant differences.
Save This Recipe
While the meats used are the same, the aromatics differ; bolognese has a base that starts with carrots, celery, and onions. In addition, there is very little tomato product used in a traditional bolognese – it is meaty and thick, often uses beef broth, and always some type of dairy such as milk or cream.
Recipes Notes
Here are a few extra tips on making this amazingly meaty homemade spaghetti sauce recipe:
- The Tomatoes – My father-in-law swears by Tuttorosso crushed tomatoes and tomato puree. He said he loves prefers it because they are both nice and thick, which makes for a heartier sauce. This brand is primarily sold in the Eastern part of the U.S. (though you can sometimes get it on Amazon, from Target, or Walmart), so if you can't find it, feel free to use your favorite or whatever is available. He did note that he has found some brands of crushed tomatoes are a little watery compared to the Tuttorosso brand, so if this happens to be the case, you might want to add a small can of tomato paste to thicken up the sauce.
- Meatless – If you prefer a meatless sauce, you can simply omit the meat and make the sauce as directed below. I've done that multiple times when I've made baked ziti, and it's just as fabulous.
- Extra Flavor – As I’ve mentioned above, you can use different/extra herbs, and even a pinch or two of red pepper flakes for an extra pop!
- Long and Low Simmer – For the best-tasting sauce, once it is simmering on the stove, let it go for at least 2 or 3 hours so that all of the flavors meld and intensify.
- Storage – Allow the sauce to cool to room temperature, then store in an airtight container in the fridge for up to 4 days.
- Freezing Instructions – This sauce freezes beautifully! Once the sauce is cooled and in an airtight container, store in the freezer for up to 3 months. Thaw in the refrigerator overnight, then reheat in a saucepan over low heat.

I urge you to run, not walk, into the kitchen and get a pot of this started.
More Favorites Pasta and Sauce Recipes:
- Easy Weeknight Bolognese Sauce
- Homemade Alfredo Sauce
- The BEST Italian Meatballs (another one of my father-in-law’s recipes)
- Easy Baked Ziti with Sausage
Watch How to Make Meat Sauce:
If you make this meat sauce recipe and love it, remember to stop back and give it a 5-star rating - it helps others find the recipe! ❤️️

Homemade Meat Sauce
Ingredients
- 2 tablespoons olive oil
- 8 ounces ground beef
- 8 ounces ground pork
- 8 ounces ground veal
- 1 large yellow onion, finely chopped
- 3 cloves garlic, minced
- 4 tablespoons dried basil
- Salt and pepper, to taste
- ½ cup (120 ml) red wine
- 2 28-ounce cans crushed tomatoes
- 1 28-ounce can tomato puree
Instructions
- Heat the olive oil in a large pot or Dutch oven over medium heat. When it is shimmering, add the ground beef, pork and veal, and cook, breaking it up with a wooden spoon, until the meat is browned.
- Add the onion and garlic to the meat mixture and sauté, stirring occasionally, until the onions are translucent, about 7 to 10 minutes. Stir in the dried basil and season with salt and pepper.
- Stir in the red wine and let simmer for about 1 minute, until mostly evaporated.
- Reduce the heat to low and add the crushed tomatoes and tomato puree to the pot, stirring to incorporate. Reduce the heat to the lowest simmer possible, and place a lid on the pot slightly ajar. Simmer for 2 to 3 hours, stirring occasionally.
Notes
- Equipment – An 8-quart pot or a 7.25-quart Dutch oven is perfect for this sauce!
- The Tomatoes – My father-in-law swears by Tuttorosso crushed tomatoes and tomato puree. He said he loves prefers it because they are both nice and thick, which makes for a heartier sauce. This brand is primarily sold in the Eastern part of the U.S. (though you can sometimes get it on Amazon, from Target, or Walmart), so if you can't find it, feel free to use your favorite or whatever is available. He did note that he has found some brands of crushed tomatoes are a little watery compared to the Tuttorosso brand, so if this happens to be the case, you might want to add a small can of tomato paste to thicken up the sauce.
- Wine: I use whatever red wine we have available at home, usually something like cabernet sauvignon or pinot noir. It can also be omitted if you are unable to consume wine.
- Meatless – If you prefer a meatless sauce, you can simply omit the meat and make the sauce as directed below. I've done that multiple times when I've made baked ziti, and it's just as fabulous.
- Extra Flavor – As I’ve mentioned above, you can use different/extra herbs, and even a pinch or two of red pepper flakes for an extra pop!
- Long and Low Simmer – For the best-tasting sauce, once it is simmering on the stove, let it go for at least 2 or 3 hours so that all of the flavors meld and intensify.
- Storage – Allow the sauce to cool to room temperature, then store in an airtight container in the fridge for up to 4 days.
- Freezing Instructions – This sauce freezes beautifully! Once the sauce is cooled and in an airtight container, store in the freezer for up to 3 months. Thaw in the refrigerator overnight, then reheat in a saucepan over low heat.
Did you make this recipe?
Leave a review below, then snap a picture and tag @thebrowneyedbaker on Instagram so I can see it!
Update Notes: This recipe was originally published in February 2014.
[photos by Ari of Well Seasoned]




Red Gold, Tuttoroso and Red Pack are all processed at the same plant which is about an hour north of where I live. It’s next to impossible to find either Tuttoroso or Red Pack here. I use Red Gold exclusively and Ii’ve never been dissatisfied with the results. The Red Pack brand was James Beards’ favorite. In Beard on Pasta he said that they were second only to high quality fresh tomatoes.
If you’re not opposed to consuming wine but just don’t drink it at home, Sutter Home makes 4-packs of a variety of wines. I almost never drink wine at home, but do use it in cooking. I keep a 4-pack of both red and white wine to use for cooking. The bottles hold about 3/4 cup each.
This is my favorite recipe on your site! I make at least once a month. I also made it when visiting family out west & my mother-in-law commented a few times how great it was. She even put it over toast as a meal!
And the key really is the Tuttoroso brand. It adds a depth & flavor that other brands just don’t have.
Thanks to you & your father-in-law for sharing this!
This recipe is so good! I even have a video on my channel showing how I make it, if you are interested – https://youtu.be/llfas1q04dQ. This is my family’s go to marinara sauce recipe! It makes the best lasagna :)
No no no. You are not making sloppy Joe’s or Chili .
This Italian? Sauce recipe is American sauce recipe.
Can you provide an Italian sauce recipe then?
Hey Linda — Where in this article is the meat sauce called Italian? Why are there so many mean people on the Web? This is a great recipe!
Thank you! Thank you! Thank you!
(And your F-I-L) this recipe is the bomb!
Never, ever wasting my time making any other recipe for “meat sauce”. This IS that good!
I made this EXACTLY as your recipe says and it’s the best I’ve tried. Thank you again!
BTW, mine looks exactly like your picture and I only ever use Tuttorosso canned tomatoes!
Can this meat sauce be canned for later?
Hi Ann, I can’t recommend that, as I have no idea if the acidity is correct for long-term storage.
I am trying this now as I write. Thank you.
P.S. But,,, a little on the chunky side with the onions and garlic, threw in some hot sausage as well.
I have made this recipe time and time again and it’s loces by all!!! However, I have a request from a friend to put more vegetables in like peppers and mushrooms. I just think this sauce is so perfect as is. Have you tried this before?
Hi Karin, I’ve never tried adding any vegetables to this particular sauce. You could try sautéing with the onions if you go that route.
Hi Michelle!
I love your recipes and your darling family!
I don’t t drink wine, so what can I sub for it?
Can’t wait to make this delicious sauce!
Thanks!
Kathy
Hi Kathy, Thank you so much! You can omit the wine since it cooks down. I hope you enjoy the sauce!
Can you leave out the veal and just put 12oz of sausage and 12oz ground beef?
Hi Deborah, Yes you could totally do that! In fact, that’s my favorite way to make the sauce if I’m using it for lasagna :)
Easy and delious I made this for my egplant receipe.
Is there a specific wine you use?
Hi Debbie, My father-in-law also makes wine, and I usually use his cabernet sauvignon. I hope that helps!
Under which Pinterest board is your Best Eggplant recipe found, by your father-in-law?
Thanks!
Hi Linda, here you go! https://www.pinterest.com/pin/230879918381133914/
If you’re looking for the actual recipe, it’s here: https://www.browneyedbaker.com/eggplant-parmesan/
Made the “Best Ever Meat Sauce” today for the first time. OMG… it was amazing! Got the pasta roller attachments for my Kitchen Aid for Christmas and needed a good homemade sauce to go with. It was so, so good! Made a small change… hubby and I don’t care for veal, so I used a mixture of 50% beef and 50% pork. This is now my “go-to” sauce recipe! Thanks to your father-in-law for sharing!
Can you suggest how much salt and pepper to use. Not sure when you say to taste. Thank you.
Hi Randi, I have never, ever measured…. literally do a light sprinkle of salt over the surface of the pot, and maybe a dozen turns of the pepper grinder. I hope that helps!
that was, by far, the best meat sauce gravy I ever had! My family is sooo grateful! A neighbor also came by for just a moment and as he was leaving he thanked me for letting him smell such wonderful food😊
I made this last night. I followed the recipe exactly as written. I found it to be a bit acidic, but it’s a great sauce. Next time, I will add some sugar to it to take the edge off of the tomatoes.
Maybe I missed it, but don’t you drain the grease from browning the ground meats? Even with reduced olive oil, it seems like it would be greasy.
Otherwise it looks like something worth trying.
Hi Ed, No, I don’t drain after browning the meats, and don’t find the sauce greasy, but if you’re concerned about it you definitely could.
Sauce came out delicious! I added parmesan cheese and Italian sausage. Thanks for sharing!!
You’re welcome Lisa! The sausage sounds great, so glad you enjoyed it!
Hey Michelle! I am planning to make this recipe tonight and I thought I had everything, but I am a little confused. What is tomato puree?? Are you meaning tomato sauce? Tomato passata? I am assuming you don’t mean tomato paste? I am just not sure what to buy for this recipe. Thanks so much.
Hi Aimee, Tomato puree is thicker than tomato sauce but not nearly as concentrated as tomato paste. There are many brands that sell it, but here is an example: https://www.redpacktomatoes.com/products/detail/redpack-tomato-puree. You’ll find it right next to the cans of crushed tomatoes, diced tomatoes, tomato sauce, etc.
made this for lunch today for friends and they really enjoyed now they are asking for a copy of the recipes.
Made this for in laws last night while vacationing in New Zealand. No Tuutorosso, no ground veal in local supermarkets. I substituted Italian sausage & simply removed it from the casing. I added a lot of oregano & basil too as this is just personal preference.
This is a great recipe and holds up to modifications, or change ups based on personal preference. And it’s easy-chopping and browning’ only. A true winner!!
This sauce is so delicious!!!! I will definitely be making this over and over again.
I’ve been wanting to make this meat sauce for a while now. For the tomatoes, I used the brand Cento and found the sauce to be acidic. Is there any way to fix this? I have quite a lot leftover! Thank you 😊
Hi Karen, You could definitely add some pinches of sugar. I would start with 1/4 teaspoon and then add more if needed.
I fry and/or bake meatballs and they’re too crusty. So I simmer them in my sauce and they’re good. do need a good meatloaf recipe.
I’m making the meat loaf mix right now with my own sauce. My sauce recipe is similar except for the last years I’ve been using a 106-oz (!) can of San Marzano tomatoes we buy at Costco. I also cook the garlic in oil first in my sauce pot and add the tomatoes and brown the meat in a separate pan – I drain off a bit of the fat but keep some of it to add into the sauce. They’re whole tomatoes so after cooking for 30 minutes or so I use a hand blender to smooth them down and add the meat after that. I also use some oregano along with the basil, and don’t put onion in my sauce. Always use (ahem) 2/3 or 3/4 cup of red wine and couple dashes of Franks – only Franks – hot sauce along with about 1/2 tablespoon of kosher salt and about 1 tablespoon of sugar. That’s my go-to recipe along with usually just ground beef, will be interesting with the meat loaf mix! Our recipe has been honed over the years for sure, my husband says he likes my sauce better than his mom’s (heart). Thanks for the post!
Thanks so much for sharing!! I want to give that a try!
Would this sauce be an item that could be canned?
Hi Ronda, I would not recommend that, as there are very specific requirements for ensuring the safety of a recipe for long-term storage, and I have no way of knowing if this meets those specifications.
I am somewhat confused…. in the video, it appears that you are using an 8 or perhaps 16 oz glass measure cup for the tomato puree, and the recipe is calling for 28 oz…I have only ever seen tomato paste in the 6 oz tin sizing. Please confirm that you are really using 28 oz and who is the brand that you are using…am I mixed up with the tomato paste being different from the tomato puree? Thanks.
Hi Alana, This recipe does not call for tomato paste, it calls for tomato puree and crushed tomatoes. There are 4 cup (32-oz) measuring glasses, which is what’s used in the video. I typically use RedPack brand tomato puree.
This is almost identical to my nannys meat suave! The only difference is she also cooked raw pork shoulder and veal and pork meatballs in it for a day :)
i can print other recipes from your site but NOT this one.
when i try to print it gives the link but not the actual recipe
Hi Gary, My apologies, there was a funky line of code in there for some reason, and that seems to have fixed it. Please let me know if you continue to have issues!