Go Back
+ servings
Homemade Meat SauceNew

Homemade Meat Sauce

Rich, weeknight-friendly meat sauce with a gentle kick and bright basil finish. It clings beautifully to spaghetti and gets even better as it rests.
Pin This Recipe For Later! Share The Yum On Facebook Print
Prep Time: 10 minutes
Cook Time: 45 minutes
Total Time: 55 minutes
Servings: 6

Ingredients
 

For the meat sauce

  • 1 tablespoon olive oil
  • 1 medium yellow onion, finely diced
  • 2 cloves garlic, minced
  • 5 ounces tomato paste
  • 1 pound ground beef
  • 24 ounces tomato sauce
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon crushed red pepper flakes
  • 2 teaspoons Worcestershire sauce
  • 2 teaspoons granulated sugar
  • 3/4 cup low-sodium beef broth or water
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon freshly ground black pepper
  • 1/4 cup fresh basil, chopped (optional)
  • cooked spaghetti, for serving

Instructions

Preparation Steps

  • Warm the olive oil in a heavy pot or deep skillet over medium heat. Add the onion and a pinch of salt and cook, stirring, until translucent and lightly golden at the edges, 4 to 5 minutes. Stir in the minced garlic and cook just until fragrant, about 30 seconds.
  • Scoot the onions to one side and add the tomato paste to the cleared space. Cook the paste, stirring often, until it darkens slightly in color and smells sweet, 1 to 2 minutes. This concentrates the tomato flavor.
  • Add the ground beef to the pot. Season with the kosher salt and black pepper, then cook, breaking the meat into small crumbles, until well browned with no pink remaining, 6 to 8 minutes. If there’s more than a tablespoon of fat in the pan, spoon off the excess.
  • Stir in the Italian seasoning, garlic powder, and crushed red pepper. Pour in the tomato sauce, Worcestershire sauce, and the broth (or water). Scrape up any browned bits from the bottom, then bring the mixture to a lively simmer.
  • Reduce the heat to low so the sauce barely bubbles. Partially cover and simmer gently for 35 minutes, stirring every 8 to 10 minutes. If it looks too thick at any point, splash in a bit more broth or water; if too thin, simmer uncovered for the last few minutes.
  • Stir in the sugar, taste, and adjust salt and pepper as needed. Off the heat, fold in the fresh basil (if using) and let the sauce rest for 5 minutes to settle the flavors.
  • Toss with hot spaghetti, adding a spoonful of pasta cooking water if you want the sauce to cling silkily to the strands. Serve immediately.

Notes

For the best texture, reserve 1/2 cup of pasta cooking water and use a splash to loosen the sauce right before serving—it helps the sauce hug the noodles. Leftover sauce keeps well refrigerated for up to 4 days or frozen for up to 3 months.
This recipe is an original creation inspired by classic Homemade Meat Sauce flavors. All ingredient ratios and instructions are independently developed.