Homemade Meat Sauce
This Homemade Meat Sauce recipe is so easy that you’ll never need to buy it again! It’s thick, rich and hearty with ground beef, mushrooms, red wine and herbs, and it comes together with pantry staples. It’s great for meal prep dinners and it’s freezer friendly!
When I met my husband, I’d never made Homemade Meat Sauce before. His grandmother and mother made great sauce, so it was important to me to create one that was worthy of family dinners.
Pasta sauces are a personal thing in the end, and they’re generally passed down through the family from generation to generation. While this isn’t my mother-in-law’s sauce, it’s my contribution to a long line of pasta sauces that we’ll be happy to eat any time.
This particular recipe got rave reviews from my husband, which made me very happy. As it turns out, it’s very easy to make, and is so easy to customize just like my homemade marinara sauce and roasted red pepper sauce.
I think the key is that it’s homemade…everyone can just taste the love that goes into it. I also get a tremendous sense of satisfaction from making it as opposed to opening a jar of store bought sauce.
The aroma that fills the house as it simmers is a huge bonus as well. 🙂
Why you’ll love this recipe
- This meat sauce recipe is thick, rich and hearty with grass fed ground beef, mushrooms and the flavors of red wine and herbs.
- It’s easy to make and is perfect over pasta, polenta and veggie noodles.
- The recipe makes a big batch, so you can freeze half of it for future dinners.
- The sauce can be customized with your favorite ground meat and herbs.
Recipe ingredients
There are so many layers of flavor in this meat sauce recipe, but the ingredients list features basic ingredients that I always have on hand.
Ingredient notes
- Ground beef. When it comes to ground beef, I always choose 85% lean grass fed beef. It’s a sustainable choice which is important to me, and it also adds great flavor to the sauce. Because it’s lean, it keeps the sauce from becoming overly greasy.
- Tomato purée. There are a few different types of tomatoes on the market, and any of them would be fine to use in this recipe. Crushed tomatoes have chunks of tomatoes, while tomato purée and tomato sauce are smooth. I prefer to use a combination of crushed tomatoes and tomato purée in this recipe.
- Red wine. Use red wine that you like to drink in this recipe as the flavor will impact the sauce. If you don’t like wine or don’t have any on hand, simply omit it from the recipe.
- Mushrooms. Sliced mushrooms add texture and nutrition to this sauce, and “beef up” the recipe further without adding more meat. If you’re not a fan of mushrooms, simply substitute with another 1/2 lb. of ground beef.
- Tomato paste. This ingredient adds rich tomato and umami flavor to the sauce.
- Herbs. I always have bay leaves, dried basil and oregano in my pantry, so I used them in this meat sauce recipe. They can be substituted with your favorite fresh or dried herbs.
See the recipe card below for the full list of ingredients and quantities.
How to make this recipe
If you’ve never made homemade meat sauce before, you’ll be amazed how easy it is.
Pro tip: The longer the sauce simmers, the thicker and richer it gets. I like to get a batch going when I have time and let it simmer on the stove top for a good hour or two.
See the recipe card for full instructions.
- Cook the mushrooms over medium heat until softened and the liquid evaporates, then set aside.
- To the same pan, add the ground beef and break up into chunks with a wooden spoon. Cook for 2-3 minutes until browned, then add the onions and garlic and cook 5 minutes more until softened. Degrease the pan as needed.
- Add the wine and reduce by half, then add the tomatoes, tomato paste, bay leaf and herbs. Bring to a boil, then reduce to low heat and simmer for 1-2 hours with the lid cracked. Add more olive oil for a richer sauce and adjust seasoning as necessary.
Recipe FAQs
Meat sauce is a tomato sauce that typically includes ground beef. The ground beef may also be substituted with Italian sausage, ground turkey or chicken.
I prefer using a dry red wine such as pinot noir in this homemade meat sauce recipe. In general, I recommend using a red wine you’d actually drink rather than a “cooking wine” as the flavor does impact the sauce.
Tomato purée, crushed tomatoes and tomato sauce may be used interchangeably. They’re virtually the same, they just vary slightly in texture and thickness. Tomato purée is smooth like tomato sauce, but it’s thicker and richer, while crushed tomatoes are chunkier.
This sauce will keep for up to five days in the fridge, or frozen for up to 3 months.
Absolutely! In fact, I like to use half of the sauce right away and freeze the rest for up to 3 months for busy weeknight dinners.
Serving suggestions
This homemade meat sauce recipe is very versatile and can be served a number of ways.
- Serve it over your favorite pasta, Instant pot polenta or veggie noodles.
- It’s great for this skillet lasagna recipe. It also works perfectly with low carb options like spaghetti squash lasagna or zucchini lasagna.
- Serve it with a side of rosemary focaccia bread or garlic bread.
- Serve with a side salad such as butter lettuce salad or massaged kale salad.
Recipe notes
- Pro tip: The longer the sauce simmers, the thicker and richer it gets. I like to get a batch going when I have time and let it simmer on the stove top for a good hour or two.
- Use a good quality wine that you like to drink as opposed to cooking wine as it will impact the flavor of the sauce. If you prefer not to use alcohol, simply omit it.
- If you’re not a fan of mushrooms, substitute with another 1/2 lb. of ground beef.
- This makes a large batch of sauce. I like to use half and freeze the other for busy week nights.
- For a richer sauce, stir in 1-2 tablespoons more of olive oil.
- Sauce is easily customized with your favorite ground meat and fresh herbs.
More pasta sauce recipes:
Did you try this recipe? If so, be sure to leave a review below and tag me @flavorthemoments on Facebook and Instagram
Homemade Meat Sauce
Equipment
Ingredients
- 2 tablespoons extra virgin olive oil divided; plus more as needed
- 16 ounces baby bella mushrooms stemmed and sliced; see notes
- 1 1/2 lbs. lean ground beef (I used 85 percent lean, organic, grass-fed)
- 1 large onion peeled, and chopped
- 4 cloves garlic minced
- 1 cup dry red wine (I used pinot noir)
- 28 ounces crushed tomatoes sub with tomato sauce or tomato purée; use San Marzano for best quality
- 28 ounces tomato purée sub with tomato sauce or crushed tomatoes; use San Marzano for best quality
- 4 tablespoons tomato paste
- 1 tablespoon dried basil or sub with twice the amount of fresh chopped basil
- 2 teaspoons dried oregano or sub with twice the amount of fresh chopped oregano
- 1 bay leaf
- salt and pepper to taste
Instructions
- Heat 1 tablespoon of olive oil over medium heat in a large Dutch oven. Add the mushrooms and cook for 5-7 minutes until browned and the liquid has evaporated. Remove from heat and set aside.2 tablespoons extra virgin olive oil, 16 ounces baby bella mushrooms
- Add the remaining tablespoon of oil to the pan, then add the ground beef. Break up into small pieces and continue to cook for 2-3 minutes until the meat has browned slightly. Add the onions and garlic, and cook for 5-6 minutes more until the beef is cooked through and the onions have softened. Drain the grease as needed.1 1/2 lbs. lean ground beef, 1 large onion, 4 cloves garlic
- Add the red wine and cook for 3-5 minutes or until reduced by half. Add the mushrooms back to the pan along with the crushed tomatoes, tomato purée, tomato paste, bay leaf, basil and oregano, and stir well to combine. Bring to a boil, then reduce the heat to low. Simmer for 1-2 hours with lid slightly ajar, stirring often, until the sauce is thick and rich.1 cup dry red wine, 28 ounces crushed tomatoes, 28 ounces tomato purée, 4 tablespoons tomato paste, 1 tablespoon dried basil, 2 teaspoons dried oregano, 1 bay leaf
- Remove from heat and discard the bay leaf. Season with salt and pepper, to taste and add 1-2 more tablespoons of olive oil if desired. Serve and enjoy!salt and pepper
Notes
- Pro tip: The longer the sauce simmers, the thicker and richer it gets. I like to get a batch going when I have time and let it simmer on the stove top for a good hour or two.
- If you’re not a fan of mushrooms, substitute with another 1/2 lb. of ground beef or diced carrot or celery.
- This makes a large batch of sauce. I like to use half and freeze the other for busy week nights.
- For a richer sauce, stir in 1-2 tablespoons more of olive oil.
- Sauce is easily customized with your favorite ground meat and fresh herbs.
Nutrition
Nutrition is estimated using a food database and is only intended to be used as a guideline for informational purposes.
31 Comments on “Homemade Meat Sauce”
Thank you, Juliana! It really is extra special with the wine — the flavor adds so much. Have a great rest of the weekend, my friend!
Red wine really does add so much, and I’m glad you’re on board with the mushrooms — they’re an absolute must! haha Thanks, Jamie. 🙂
You cracked me up with that “beefing” up comment! 🙂 Thanks, Mary Frances, and I appreciate the pin!
This red sauce looks fantastic Marcie! I love to buy San Marzano tomatoes too – they are the best! Baby bellas are my fav mushroom too (if one can have a fav mushroom) 🙂
San Marzano’s are the best! I’d have to say baby bella mushrooms are my favorite if I had to pick, because they’re my go-to, and I toss them in almost everything! Thanks, Deb, and hope you’re having a great weekend. 🙂
San Marzano tomatoes are the best. I totally agree with spending a little more for these over other brands. I can taste a difference 😀 Your sauce or gravy, depending on where you are from, looks delicious! I love athe addition of mushrooms. I’m going to try your recipe next time we’re having pasta. Pinning!!
I can really taste the difference in the tomatoes, too! I kind of like the idea of calling this gravy…I’ll sound like I’m from somewhere else. haha Thanks, Cindy, and I hope you get to try it. 🙂
Love a good meat sauce especially one that looks this tasty and hearty! The flavors sound fantastic in here! Love adding mushrooms in a sauce and the red wine in here is perfect 🙂 Awesome recipe Marcie – especially since it makes a big batch that you can freeze some for later – pinning 🙂
Thank you, Kelly! Mushrooms and red wine can never be a bad thing. 🙂 Hope you’re having a great weekend!
This meat sauce looks so rich and inviting! Love the recipe Marcie!
I can never seem to make sauce without mushrooms either. My daughter is going to love this. Thanks for sharing
The mushrooms are a must for me! Thanks, Kathy! 🙂
I still need a go-to pasta sauce like this! I love that you added the mushrooms (my fav!). My grandma makes an awesome pasta sauce but no matter what I do it just doesn’t taste the same as when she makes it! lol She claims the secret ingredient is love … her love to be specific : )
I tried to replicate my mother in laws sauce twice and gave up — she even told me what she put in it. Maybe it was more love?
It doesn’t sound weird — you just have to find the right one. Please grab a noodle and try it, Carol!
This sauce looks delicious! Red wine is so perfect in meat sauce. So hearty! Pinned!
Thank you, Trish! Red wine makes everything better.
Marcie, I love using red wine in a meat sauce. Especially really good fresh tomatoes. I’m going to have to make this one… looks absolutely divine! Loving the mushroom action, too. Sounds like your mother-in-law is very special! Have a wonderful Wednesday, my friend!
Thank you, Gloria! There’s something so comforting about a good meat sauce, and it’s even better when it includes red wine!
I love meat sauces over spaghetti! This looks fantastic and now I just want a huge spoonful of it over pasta! For breakfast ha!
Thank you, Chelsea! I’ve never had pasta sauce for breakfast, but hey, it’s worth a try! 🙂
I love mushrooms in spaghetti sauce! This really does look like the perfect meat sauce recipe!
I don’t think I’ve ever made pasta sauce without mushrooms…I could live without the meat but I gotta have my mushrooms. haha Thanks, Christin! 🙂
I love serving a chunky meat sauce like this over pasta – so simple but so delicious! I love how it makes a big batch too, so you have plenty of leftovers!
The simple things in life are often the best, right? 🙂 Thanks, Ashley!