White plate of spaghetti with basic spaghetti sauce of tomatoes, ground meat, and veggies.

Spaghetti Sauce Recipe

  • Author: Christine Pittman
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 8 servings 1x
  • Category: Sauce
  • Method: Stovetop
  • Cuisine: American


Who doesn’t like spaghetti for dinner? Well, it all starts with a great spaghetti sauce and this is the best recipe around! Check the post above for substitution options. 


Units Scale
  • 1 Tbsp. olive oil
  • 1 small onion, chopped
  • 2 carrots, peeled and chopped
  • 2 ribs of celery, chopped
  • 2 cloves of garlic, minced
  • 1/4 tsp. crushed red pepper flakes (optional)
  • 1 lb. lean ground beef
  • 1 lb. sausage meat
  • 1/2 tsp. dried basil
  • 1/2 tsp. dried oregano
  • 1 tsp. salt
  • 1/4 tsp. black pepper
  • 4 cups tomato sauce


  1. In a large skillet, heat the olive oil over medium heat. Add the onion, carrot, and celery. Cook, stirring occasionally until softened, about 4-5 minutes.
  2. Add the garlic and stir until fragrant, about 30 seconds.
  3. Add the ground beef, sausage meat, basil, oregano, salt, and pepper. Use the back of a wooden spoon to break up the meat until it’s in fine crumbles.
  4. Cook, stirring occasionally until meat is no longer pink, about 5-8 minutes.
  5. Drain the fat from the skillet then stir in the tomato sauce to the meat mixture and heat until bubbling. Reduce to a low simmer and cook, stirring occasionally, for 5 minutes.
  6. Taste and add more salt and pepper if desired.

Love this recipe? I’d appreciate it if you could scroll down and add a *5 star rating* to help others know they’ll love it as well!