Homemade Spaghetti & Meat Sauce

This article has links to products that we may make commission from.

If you’re still making spaghetti with jarred tomato sauce, you’re missing out on the nuances of flavor that you’ll only ever get from making your own sauce from scratch.

>> You might also like these Instant Pot Stuffed Bell Peppers, 5-Cheese Penne al Forno or The Best Instant Pot Brisket Recipe.

Homemade Spaghetti Meat Sauce

You might be thinking that it’s just so much easier to open a jar of sauce, but if you care at all about what goes into your meal, you might want to start making your own tomato sauce.

Not only is this recipe really easy to make, with only a few basic ingredients, it will allow you to do away with the extra artificial ingredients that are often found in jarred tomato sauce, and to cut back on the amount of sugar too.

Homemade Spaghetti Meat Sauce

When I added it to my lasagna, the dish became irresistible. It’s also really great as baked ziti. You really can use this sauce with any type of pasta you want. Add a sprinkle of parmesan cheese on the top and you will impress anyone with your cooking skills.

It’s also great on spiralized vegetables like zucchini.

How to Make Homemade Spaghetti Sauce

This recipe calls for a mixture of ground beef and Italian sausage. Using both adds additional flavor to the sauce. You can use any sausage or just plain ground pork. The seasonings you add will spice it up.

Combine both the beef and pork in one large skillet to save on dishes. Spread the meat in an even layer and allow it to brown before stirring. The browned meat gives so much additional flavor to the sauce.

Once the meat is browned on one side, add the onions and spices (but not the sugar, just yet) and stir it all up. Give it another five minutes, to meld together the flavors, then combine it with the tomatoes in a saucepan.

Homemade Spaghetti Meat Sauce

I prefer to make my sauce on the stovetop, but if you want to make this recipe as easy as possible, put all the sauce ingredients in the slow cooker, mix together, and cook on low for up to 8 hours, while you’re at work.

butcher box meat

On the stovetop, simmer the sauce for anywhere from just a few minutes to 4 hours, depending on how much time you have. The longer it simmers, the better the flavors will be.

Homemade Spaghetti Meat Sauce

Once the sauce is ready, you just have to combine it with your pasta and serve. Some people think you should spoon the sauce over the top of the pasta, but I don’t think that makes the best plate of pasta. Combining the pasta and sauce in the saucepan gives the sauce a chance to stick to the pasta before serving.

Finally, use a microplaner/shredder to shave a bit of shredded Parmesan cheese over the top for a final boost in flavor.

»  For other great tomato and mozzarella recipes, try this Caprese Ravioli or our favorite Chicken Caprese pasta.

Making Your Own Pasta

If you want to try your hand at making your own pasta, I can’t recommend it enough. It’s not difficult or scary to make your own pasta.

making pasta dough

Here is an incredibly easy homemade pasta recipe that only requires you to mix flour with eggs and knead the dough.

  • 2 large eggs
  • 200g of 00 flour, plus extra for dusting

Make a mound out of the flour (reserving about 20 grams to use only if necessary). Swirl a whole in the middle of the mound with your fingers. Crack the eggs into the center of the mound. 

Using a fork, beat the eggs gently, then start to incorporate the surrounding flour, slowly, until fully combined. Add the extra flour only if the dough is too sticky. Then knead the dough until it’s smooth and elastic.

Rolling the Pasta

There are two ways to roll your fresh pasta. You can knead it and roll it out with a rolling pin. This takes a bit of muscle and time, but it’s not difficult. Or you can use a pasta maker. There are three different types of pasta makers.

A manual pasta roller won’t make the pasta for you; it’ll just help with rolling out or cutting shapes. The second option is an attachment for the KitchenAid that rolls out the dough for you.

There is a third, even easier option. If you’ve ever wanted to make fresh pasta, but didn’t want to do the work, you need this.

Check out this amazing electric pasta maker from Hamilton Beach. Fresh, homemade pasta is now as simple as adding ingredients and pushing a button. In 15 minutes or less, you can have pasta that’s ready to boil. The pasta machine mixes, kneads and extrudes the pasta for you.

(photo courtesy of Hamilton Beach)

This electric pasta maker has 7 different pasta shapes: thick spaghetti, lasagna, spaghetti, angel hair, wide noodle, penne and fettuccine. It’s pretty brilliant.

How much homemade pasta per person?

I recommend a 2 ounce serving of fresh pasta per person. Once the pasta is cooked it equals around 1 cup of pasta, which is a decent serving. The recipe above makes 4 servings.


Like this recipe? We’d love for you to share it on your Pinterest board! Click to follow our Pinterest boards so you can find all our recipes! 

Instagram it! If you try this recipe please tag #AFoodLoversKitchen on Instagram or Twitter. We love to see your photos of our recipes! Also follow us on Instagram, Twitter and Facebook to keep up on what we’re cooking up.

Homemade Spaghetti Meat Sauce

Homemade Spaghetti with Meat Sauce

You’ll never use store-bought spaghetti sauce again after you learn how easy this sauce is to make and how incredibly good it is.
5 from 10 votes
Print Pin Rate
Course: Main Course
Cuisine: Italian
Keyword: Beef, Pasta
Prep Time: 5 minutes
Cook Time: 40 minutes
Total Time: 45 minutes
Servings: 6 servings
Calories: 502kcal
Author: Laura


  • 1 lb uncooked spaghetti
  • 1/2 lb ground beef
  • 1/2 lb Italian pork sausage crumbled
  • 1/2 onion chopped
  • 1 tsp Italian herbs
  • 1 clove garlic minced
  • 1/4 cup tomato puree
  • 2 14 oz cans chopped tomatoes
  • 1 tsp salt
  • 1/4 tsp oregano
  • 1/4 tsp ground black pepper
  • 1/4 tsp white sugar
  • 1/4 tsp fennel seeds optional


  • Add water to a large stock pot. When the water is boiling, add the dried spaghetti. Cook until al dente, about 8-12 minutes. Drain and set aside.
  • Meanwhile, add the ground beef, sausage, onion, and herbs to a skillet and cook over medium high heat until the meat is browned. Add the minced garlic and tomato puree and stir well. Remove from heat.
  • Add the meat mixture to a 3-quart pot. Add the tomatoes and the rest of the spices. Stir it all together.
  • Allow to simmer for 30 minutes, or up to 4 hours with the lid on.


Calories: 502kcal | Carbohydrates: 59g | Protein: 22g | Fat: 19g | Saturated Fat: 6g | Cholesterol: 54mg | Sodium: 662mg | Potassium: 426mg | Fiber: 3g | Sugar: 3g | Vitamin A: 84IU | Vitamin C: 2mg | Calcium: 35mg | Iron: 2mg

Pin it for later

easy homemade spaghetti sauce

Leave a Reply

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

Recipe Rating

Send this to a friend