The Best Homemade Spaghetti Sauce

The rich, delicious flavor of this homemade spaghetti sauce is nothing short of amazing! Tried-and-true, this spaghetti sauce recipe really is the best.

Homemade spaghetti sauce on top of cooked spaghetti noodles, all on a white plate.

Today, it’s all about the best homemade spaghetti sauce known to man.

A quick glance through the comments below is proof that this spaghetti sauce is widely known, made and loved.

A fork twirling a bite of homemade spaghetti sauce and cooked spaghetti noodles to get ready for a bite.

For as much as I love to make new variations of recipes (seriously, I can’t be stopped with things like chocolate chip cookies and lasagna and brownies), I rarely branch out and try new spaghetti sauce recipes.

Why? Because this homemade spaghetti sauce recipe is perfect.

I’ve added some additional notes to the recipe below to reflect some very minor changes I’ve made over the years.

While this sauce recipe makes a large batch (grab a big pot!), that’s one of the things I love about it, because I can make it once and stick half (if not a little more) in the freezer for a super easy dinner later.

In addition, I’ve also included a slow cooker variation to the notes of the recipe, because many a Sunday, the aroma of rich, flavorful homemade spaghetti sauce is exactly what we want to come home to.

There may not be anything better.

This divine, homemade spaghetti sauce is comfort food at its finest!

If the internet ever explodes and my blog disappears, you better believe I’ll have copies of this recipe hidden in secure, undisclosed locations so it can be passed down to future generations.

Homemade spaghetti sauce on top of cooked spaghetti noodles, filling up a big white plate
Can I make this without meat?

Yes, it’s delicious meatless, too (especially if you add meatballs in – when I’ve done that, I add cooked meatballs toward the end of the sauce cooking so they can absorb some of the flavors of the sauce).

Can I can this recipe for later?

I haven’t canned this recipe, but here’s another option!
 https://www.melskitchencafe.com/homemade-spaghetti-marinara-sauce-for-canning-or-freezing/
The flavor is a bit different than this homemade spaghetti sauce (in order for the sauce to be safe for canning), but it’s super tasty.

Should I leave the lid on or off while simmering?

I simmer partially covered.

Can I use the leftovers for lasagna, ziti, etc?

Yes I do that all the time!

What To ServeHot, cooked spaghetti noodles
Divine breadsticks
Simple green salad (or something more fancy like this Gourmet Green Salad)

The Best Homemade Spaghetti Sauce

Yield: 16-20 servings (can halve or freeze)
Prep Time: 20 minutes
Cook Time: 1 hour 10 minutes
Total Time: 1 hour 30 minutes
The Best Homemade Spaghetti Sauce

Ingredients

  • 1 tablespoon olive oil
  • 2 cups onion, chopped and divided
  • 5 cloves garlic, finely minced
  • 2 pounds lean ground beef or lean ground turkey
  • 1 red bell pepper, seeded, cored and coarsely chopped
  • 1 can (12-ounces) tomato paste
  • 1 teaspoon coarse, kosher salt
  • 1 teaspoon black pepper
  • 3 teaspoons dried oregano
  • 3 teaspoons dried basil
  • 1 1/2 teaspoons dried thyme
  • 2 cans (14-ounces each) Italian-style diced tomatoes or regular diced tomatoes
  • 2 cans (28-ounces each) crushed tomatoes
  • 8 ounces button or baby bella mushrooms, chopped
  • 1 1/2 cups beef stock or beef broth
  • 2 tablespoons brown sugar
  • 2 bay leaves
  • 2 tablespoons balsamic vinegar

Instructions

  1. In a large pot, heat the olive oil over medium heat. Add 1 cup of the chopped onions, and sauté until translucent and slightly browned, 3-4 minutes. Add garlic, and cook, stirring constantly for a minute or so.
  2. Add beef, and cook, breaking into small pieces, until it is no longer pink, 6-7 minutes. Drain excess grease.
  3. In a blender or food processor, blend remaining 1 cup onion and the red pepper until smooth. Pour the mixture into the pot with the beef and onions.
  4. Add the tomato paste, salt, pepper, oregano, basil and thyme, and cook for 1 minute, stirring until combined.
  5. Add diced tomatoes, crushed tomatoes, mushrooms (if using), beef broth, and sugar. Stir until combined before adding the bay leaves.
  6. Bring the sauce to a boil, and then reduce to low and simmer for 1 hour, stirring occasionally. Stir in the balsamic vinegar and let the sauce rest for 10-15 minutes (for the flavor to absorb) before serving.

Notes

Sauce: the sauce may seem watery at first but will reduce to perfection after simmering for an hour. It can simmer for 2-3 hours (very low heat) with good results, especially if you want a super thick, flavorful sauce.

Slow Cooker: I’ve also had good success making this in the slow cooker; I brown the meat ahead of time and throw everything (minus the olive oil and balsamic vinegar) in the slow cooker and cook on high for 4-6 or low for 7-9 hours. I add the balsamic vinegar 15 minutes before serving.

Halving the Recipe: this sauce halves (or even quarters) great if you don’t want to make such a large batch. I have never tried canning it (but hopefully will figure out a canning recipe soon!).

Make Ahead Instructions: the sauce can be made 2-3 days in advance and stored in the refrigerator. It also freezes beautifully. My favorite way to thaw/cook the sauce is to throw the heaping frozen mass of sauce in the slow cooker and cook it on low for about 5-6 hours. It thaws and heats up wonderfully well.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Follow @melskitchencafe on Instagram and show me the recipes you are making from my blog using the hashtag #melskitchencafe. I love seeing all the goodness you are whipping up in your kitchens!

Recipe Source: from Mel’s Kitchen Cafe