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

I have this true love relationship with Italian Food. Every bit of it. However, it all started with Homemade Meat Sauce, Spaghetti Sauce, or whatever you want to call it, I am over the moon about it.

Homemade Meat Sauce

I have made many sauces over the years and sometimes even used that jarred stuff you can buy at the store!  I know go ahead and gasp.  But I am here to tell you that this sauce is worth writing home about. It may even write back to thank you!

I think I am so in love with Italian Food because it is full of garlic or maybe the basil. Ok well I cannot choose I just adore it all. It’s so comforting and filling and did I mention the garlic. Wasn’t garlic was created for the angels, because it is so heavenly!  Well anyway, I think you get how much I LIKE this SAUCE so I hope that you will love it too.

You can top your favorite spaghetti noodles, or use it in lasagna!  Where ever you put it… I promise it will make you happy to have it in your life.

For this recipe, I am making it in my Instant Pot. But don’t leave if you don’t have one.  You can make this on the stove top too.  I am giving the slow cook feature on the IP a try.  The fact that you can Sauté and cook all in one pot makes me dance :).

Start out by browning the ground beef and sausage with the Sauté feature. Season your meat to your taste. Salt & Pepper it or garlic salt like we do at the Lee house!  You can cook this in a skillet/Dutch oven on the stovetop on medium high heat also. Cook until done and then add in the diced onion and garlic and cook for 1 minute.

Meat for Meat Sauce

Drain meat and return to the pot. Next add in all your spices and wine and let it cook for 1 minute before adding in the tomatoes, sugar, salt & pepper. Then STIR.

Set your IP to 10 minutes on High Pressure or use the slow cook feature (or pour into crock pot) on low for 6 to 8 hours, high for 3 or 4 hours or simmer on stove top for 1 or more hours if you like.  I love when it cooks a nice long while.  All those flavors just get all cozy and yummy!

Meat Sauce

This sauce is soooooo good!  I just can’t wait to slather my noodles and dip my garlic bread in it! Garlic is GREAT!

Serve over your favorite pasta! My house says it must be spaghetti noodles.  Unless I am making lasagna,  this is the bomb in lasagna!  I will share that recipe soon !

Meat Sauce
Homemade Meat Sauce
5 from 1 vote

(click stars to rate)

Homemade Meat Sauce

Prep Time: 10 minutes
Cook Time: 1 hour
Total Time: 1 hour 10 minutes
Servings: 8
Author: Nikki Lee
Easy Homemade meat sauce is rich and loaded with flavor. Slow cooked using ingredients you probably already have in your pantry! This recipe is a family dinner favorite!
Add to Shopping List


  • 2 pounds Lean Ground Beef
  • ½ to ¾ pound Italian sausage or ground pork
  • ½ large yellow onion, diced
  • 4 or 5 garlic cloves, minced
  • 2 teaspoons basil
  • 2 teaspoons oregano
  • 1 teaspoon crushed red pepper
  • 1 cup red wine
  • 2- 29 ounce large cans crushed tomatoes
  • 14.5 ounce can petite diced tomatoes
  • 3 ounce tomato paste
  • 2 teaspoons white sugar
  • 1 teaspoon salt or to taste
  • ½ teaspoon black pepper or to taste


  • Sauté ground beef and sausage on sauté setting in instant pot or on stovetop in skillet on medium high heat until done. Season your meat while cooking to your taste. It will turn a greyish color.
  • Drain on plate with paper towels and then return to pan.
  • Stir in onion and garlic, cook for 1 minute.
  • Add in basil, oregano and red pepper and mix into meat. Then add wine and cook for 1 minute.
  • Add crushed tomatoes, diced tomatoes, tomato paste, sugar, salt and pepper and stir.
  • Set instant pot to high pressure for 10 minutes or use the slow cook on low for 6 to 8 hours. If sauteing in skillet pour into slow cooker on low for 6 to 8 hours or on high for 3 to 4 hours. You can also cook on stove top on low (simmer) for 1 to 3 hours.

Nutrition Information

Serving: 8servings Calories: 351kcal (18%) Carbohydrates: 18g (6%) Protein: 32g (64%) Fat: 15g (23%) Saturated Fat: 6g (38%) Polyunsaturated Fat: 2g Monounsaturated Fat: 7g Trans Fat: 0.4g Cholesterol: 92mg (31%) Sodium: 585mg (25%) Potassium: 1113mg (32%) Fiber: 4g (17%) Sugar: 10g (11%) Vitamin A: 595IU (12%) Vitamin C: 19mg (23%) Calcium: 91mg (9%) Iron: 6mg (33%)

Nutritional Disclaimer

Soulfully Made is not a dietician or nutritionist, and any nutritional information shared is only an estimate. We recommend running the ingredients through an online nutritional calculator if you need to verify any information.

©️Soulfully Made

Did You Make This?I love to see what you made! Tag me @soulfullymade_ and hashtag #SoulfullyMade
Pin Recipe Tag on Insta Share on Facebook Leave Review
the pinterest image for this homemade meat sauce recipe

Please share

5 from 1 vote (1 rating without comment)

Leave a Reply

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


This site uses Akismet to reduce spam. Learn how your comment data is processed.


    1. The wine gives it flavor and richness. If you don’t want to use it you can leave it out. But I highly recommend it. Any red wine that you have usually will do. I like a cabernet sauvignon or a merlot works well too!

  1. My husband just walked by, and said, “oooooh, that looks good!” He’s half Italian, and he’s right… It does look good! I am going to try it next time we have spaghetti. Thank you.