Be Inspired!

Subscribe for a free sweet dessert recipe delivered instantly!

Thank you for subscribing!

Something went wrong.

This post may include paid or affiliate links.

This homemade spaghetti sauce with meat is a perfect topping for your favorite pasta or zoodles. Try my homemade Italian spaghetti sauce today.

Italian food is one of my favorite types of meals. There’s just something comforting about a bowl of pasta.

Have you tried this Baked Ziti with Meatballs yet?

Or, you might want to try my bacon turkey meatballs the next time you have a craving for Italian food.

They are one of our favorites.

Homemade spaghetti sauce collage image with two photos of homemade meat sauce for spaghetti.

Homemade Spaghetti Sauce

This easy homemade spaghetti sauce with meat really only takes a few minutes to prepare. But, your family will be convinced you spent all afternoon making it.

You don’t need to tell them the truth unless you really want to.

Homemade spaghetti sauce with meat served of spaghetti noodles.

Do you have to peel tomatoes to make spaghetti sauce?

A traditional homemade spaghetti sauce requires peeling and simmering to get just the right texture and taste.

But, this easy recipe starts with a can of crushed tomatoes which takes all the hard work out of the process. 

Since crushed tomatoes freshly packed and loaded with flavor, this has all the taste you would expect from a homemade sauce.

It’s just much less time-consuming to make.

Shop Pasta Pots on Amazon.

Spaghetti and homemade sauce on a fork

How do I make spaghetti sauce less bland?

My homemade spaghetti sauce with meat the best. One of the secrets to a delicious flavorful sauce is sauteing the garlic and onions in olive oil. It really brings out the taste.

Of course, I also like to add extra herbs and spices for even more flavor. A few of my favorites are red pepper flakes, basil, and rosemary.

You will want to top your spaghetti with freshly grated parmesan cheese. If you’re all out of parmesan, you can use mozzarella if you need to.

Homemade spaghetti sauce in a while bowl served over spaghetti pasta with a side of garlic bread.

Do I need to add meat?

No, not at all. If you want a homemade spaghetti sauce with no meat, simply leave it out.

It will still be absolutely delicious with chunks of vegetables and herbs.

You can even add more vegetables to compensate for leaving out the meat.

Or, you can always substitute homemade meatballs or even sausage if you want to. Instead of ground beef, why not try a lower fat version with ground chicken or turkey.

Find low-profile pasta bowls HERE.

How to make homemade spaghetti sauce

Gather your ingredients.

  • Olive oil
  • Onion
  • Garlic
  • Basil
  • Rosemary
  • Red pepper flakes
  • Butter
  • Crushed tomatoes
  • Water
  • Salt and pepper

Ingredients to make homemade spaghetti sauce in individual bowls on the counter.

Saute the onions and garlic in olive oil.

Cooking down onions and garlic in a frypan.

Add herbs, butter, and crushed tomatoes.

Making spaghetti sauce with onion, garlic, herbs, spices, and butterAdding tomato to homemade spaghetti sauce recipe.

Simmer for about 30 minutes.

Simmering pasta sauce recipe

If you prefer a smoother texture to your sauce, you can use an immersion blender to smooth out the chunks of crushed tomatoes.

Blending the sauce to smooth out the tomatoes with an immersion handheld blender

If you like your sauce with chunks, you can skip this step.

The final step is to brown the ground meat, drain and add it to the sauce.

browned beef added to the sauce

Shop immersion blenders.

Spaghetti sauce, marinara sauce, or pizza sauce?

They are all basically tomato-based sauces. A marinara sauce or pasta sauce is basically a tomato sauce with garlic and herbs. It can be served with or over many things.

A spaghetti sauce may or may not have meat. But, it is served over spaghetti.

Traditional spaghetti sauce tends to have more meat and chunks of vegetables.

Pizza sauce is a simpler sauce that is usually thinner and is used exclusively to top your pizza. It doesn’t usually have the extra meat, vegetables, herbs, and spices that the other sauces have.

Related: no yeast pizza dough recipes

You can use them interchangeably if you need to. 

Can I make this homemade spaghetti sauce ahead of time?

Yes, you can make this up ahead of time and keep it in the refrigerator for three to five days until you use it.

You can also make a large batch and freeze it in individual meal sizes to use in the future. 

Frozen spaghetti sauce will stay good for three to four months in a freezer container.

To defrost it, place it in the refrigerator overnight and let it thaw. Then, use it in your favorite recipe.

What should I serve with spaghetti?

This is really a full meal when you serve it with your favorite pasta.

If you want to add something else to the meal, you can serve it with a fresh garden salad.

Or, why not try making breadsticks for everyone to share.

Homemade meat sauce for spaghetti pasta

What is a spaghetti spoon? See them here.

Homemade spaghetti sauce in a while bowl served over spaghetti pasta with a side of garlic bread.

Homemade Spaghetti Sauce

Scrappy Geek
This homemade spaghetti sauce is easy to make and very delicious. For the best homemade meat sauce for spaghetti, look no further!


  • Stovetop skillet pan
  • Fry pan


  • 2 Tablespoons Olive oil
  • 1 White or yellow onion chopped
  • 3 Tablespoons Garlic minced
  • 1 Tablespoon Dry basil
  • 1 Tablespoon Dry rosemary
  • 1 Pinch Red pepper flakes
  • Salt & pepper to taste
  • 1 Tablespoon Butter
  • 28 oz Crushed tomatoes (1 can)
  • ¼ cup Water
  • 1 Pound Ground beef Browned on the stovetop
  • Grated Parmesan cheese


  • Saute onions in olive oil until fragrant and translucent
  • Add garlic and cook for about 60 seconds.
  • Add basil, rosemary, red pepper flakes, and salt and pepper. Stir in butter, tomatoes, and water until well combined
  • Reduce heat and simmer for 30 minutes
  • Brown ground beef in a seperate pan, drain, season to taste, stir into the sauce
  • Serve over cooked spaghetti with a sprinkle of Parmasan cheese


Use a submersion blender before adding beef to the sauce for a smoother texture.
As an alternative to ground beef, use browned ground turkey, tofu, or other filler if preferred.


Be Inspired!

Subscribe for a free sweet dessert recipe delivered instantly!

Thank you for subscribing.

Something went wrong.

Send this to a friend