Go Back
+ servings
Homemade Spaghetti Sauce Recipe

Homemade Spaghetti Sauce Recipe

Transform your meal with this rich and savory homemade spaghetti sauce, packed with bold flavors and hearty ingredients. Perfect for a comforting dinner that everyone will love.
Print Pin
Course: Main Course
Cuisine: Italian
Keyword: Homemade Spaghetti Sauce Recipe
Prep Time: 10 minutes
Cook Time: 40 minutes
Total Time: 50 minutes
Servings: 6 servings

Ingredients

  • 1 medium onion chopped
  • 1 pound ground beef or a combination of ½ lb ground beef and ½ lb Italian sausage
  • Salt and freshly ground black pepper to taste
  • 15 ounces tomato sauce
  • 6 ounces tomato paste
  • 1 teaspoon garlic powder
  • ½ teaspoon Italian seasoning
  • 1 tablespoon dried parsley flakes
  • 1 tablespoon Worcestershire sauce
  • 1 tablespoon granulated sugar
  • Crushed red pepper flakes to taste
  • 1 cup water
  • ¼ cup fresh basil leaves optional
  • Spaghetti noodles for serving

Instructions

  • Begin by seasoning the ground beef with a pinch of salt and pepper. In a large skillet, cook the ground beef and chopped onion over medium heat until the beef is browned and the onion becomes tender. Drain any excess grease.
  • Add the tomato sauce, tomato paste, Italian seasoning, dried parsley, garlic powder, crushed red pepper flakes, Worcestershire sauce, and sugar to the skillet. Stir everything together until well mixed.
  • Bring the sauce to a gentle boil, then slowly pour in the water, stirring to combine. Once everything is well incorporated, reduce the heat and let the sauce simmer for about 30 minutes, allowing the flavors to blend beautifully.
  • Just before serving, stir in the fresh basil if you’re using it for an added burst of flavor. This sauce pairs perfectly with spaghetti noodles and can also be used in dishes like Spaghetti Pie, Million Dollar Spaghetti, Slow Cooker Lasagna, or Instant Pot Spaghetti.

Notes

For a gluten-free version, opt for gluten-free Worcestershire sauce and gluten-free spaghetti noodles.