This post may contain affiliate links. Please read our disclosure policy.
I can’t wait to show you how to make this rich and flavorful Homemade Spaghetti Meat Sauce recipe right in your kitchen. It’s fast and easy, and it’s much healthier than buying sauce from a jar or can.
It takes only a few minutes to prepare this hearty Spaghetti Meat Sauce recipe. Then you can let it simmer while your kitchen fills with the aroma of fresh garlic, onion, and basil. The addition of balsamic vinegar gives it a richness that will make this Meat Sauce recipe a new family favorite!
Want to make it a full meal? Serve it over spaghetti or another favorite pasta and alongside some Green Beans and Tomato Salad or this delicious Parmesan Zucchini Corn Salad.
Recipe Overview
Before you get started
Here is what you need to know to make the perfect homemade meat sauce.
→ If you want to use ground turkey or chicken, you can. The classic calls for ground beef.
→ I like to use a combination of crushed tomatoes and tomato sauce. Or I use crushed tomatoes and diced tomatoes. You can mix it up.
→ Try to use fresh garlic. Makes a huge difference.
→ Don’t skip the balsamic vinegar.
Ingredients you’ll need
Below is a list of ingredients you will need to make this meat sauce. Full measurements are listed further down in the recipe card.
- Olive Oil: Avocado oil can also be used to make it.
- Balsamic Vinegar: Try to use this if you can. If you don’t have any other hand, other vinegars will work like grape or red wine vinegar.
- Ground Beef: Use really lean ground beef if you can.
- Yellow Onion, or white sweet onions, will work.
- Garlic: I prefer using fresh garlic instead of garlic powder. Unless you are in a pinch, try to use fresh garlic.
- Dried Basil, or if you have fresh basil, even better
- Crushed Tomatoes and canned Chopped Tomatoes/tomato sauce.
- Salt and Pepper
How to make spaghetti meat sauce
Below is a step-by-step process of how I made the meat sauce.
1️⃣ Prepare the onion and garlic
Start by finely chopping the onion and pressing the garlic.
✏️ The smaller you dice the onion, the better. You can use white sweet onions or cooking onions.
2️⃣ Sear the onion and garlic
Place a large skillet or Dutch oven over medium heat. Add oil and heat until shimmering. Add in garlic and sauté for 1 minute or until fragrant. Add onion and cook until translucent.
✏️ Careful not to burn the garlic. It will change the taste. Do not try to rush it and put the heat on high.
3️⃣ Cook the ground beef
Once the onion and garlic get soft and cooked through, immediately add ground beef and mix well, breaking it apart with a wooden spoon until it is in small crumbles. Cook until the meat is brown and no longer pink. At this point, you can drain the excess fat if desired.
4️⃣ Add the tomato sauce
Add crushed tomatoes and tomato puree. You do not need to mix it just yet.
5️⃣ Add the other ingredients
Pour in vinegar and season with dried basil, salt, and pepper. Mix well to combine everything.
✏️ At this point, if you want to make it spicy, you can add some crushed peppers or some cayenne pepper.
6️⃣ Cook and serve
Cover and let simmer on low for about 2 to 3 hours. Don’t forget to give the sauce a few good stirs in the meantime. Serve the homemade meat sauce with your favorite cooked pasta.
Common Questions
Yes you can. This Meat Sauce is great in the slow cooker as well. Follow the instructions until the meat is cooked and the tomatoes and other seasonings are added. Transfer sauce to the slow cooker and cook on low for 3-5 hours, stirring occasionally. Serve over cooked pasta.
Yes. Meat sauce can be stored in a container or freezer zipper bag and frozen up to 4-6 months. Defrost in the fridge overnight or in the microwave on the defrost setting. Reheat on the stove or in the microwave with your favorite cooked pasta.
Yes. Instead of beef, you can chop some mushrooms really small and cook them as you would the beef. Follow the same steps. You can also use tofu or plant-based “ground beef” like the Impossible ground beef.
You can just double up on the sauce, and you do not have to use crushed tomatoes if you do not have them on hand.
You may also like
- Keto Creamy Italian Chicken Skillet
- Italian Chicken Veggie Soup
- Creamy Tuscan Chicken
- Cucumber and Tomato Salad
- Italian Spaghetti Squash Boats
- Pesto Chicken Recipe
- Low Carb Pizza
- One-Pot Chicken Spaghetti
Also, if you try a recipe and you like it, leave me some feedback in the comment section below, and don’t forget to rate it! Share it with friends and family on social media.
FOLLOW me on FACEBOOK | INSTAGRAM | PINTEREST | TWITTER for all of our latest blog posts and recipes.
Can I use diced vs chopped tomatoes?
Yes you can.
If you use -1 1/2 lbs ground beef will it lessen the flavor?
it should be fine
Can you make this with ground turkey?
Hi Gaby. Yes you can
Does it have to simmer for 2-3 hours? This is on the menu tonight and didn’t realize it had to simmer that long.
Hi. you can cook it for less. leave it at medium to low heat, cover it, and a good 15 to 20 minutes is fine. Mix in between so it doesn’t burn
Whst is a serving size? 1/2 a cup, 1 cup?
I would say about 1/2 cup
Is the nutrition info per serving?
Yes. Per serving.