Yes, this really is the BEST Homemade Spaghetti Sauce! Once you make this robust meat sauce you'll never go back to the store-bought stuff again. It's got the perfect amount of tomatoes, herbs, seasonings and beef to really hit the spot!
Add the beef, Italian sausage, and onion. Cook, stirring often, until the meat is browned and the onion is translucent. If there is a lot of excess fat, drain it or use a paper towel to soak it up and discard.
Stir in the garlic, Italian seasoning, salt, dried parsley, oregano, and pepper and cook for 2 minutes.
Add the tomatoes and broth. Bring to a simmer.
Cover, reduce the heat to medium-low, and simmer for 20 to 30 minutes, stirring occasionally, until the flavors come together.
Taste and adjust seasonings as desired, adding the sugar and fresh parsley if desired, and serve.
Video
Notes
Ingredients and Substitutions:
Ground Beef and Sausage: you can use any kind of ground meat in this spaghetti sauce recipe, including ground turkey or chicken. If you swap out the Italian sausage, you will want to add additional herbs and spices.
Herbs and Seasonings: this is an easy recipe to customize to your tastes, so add more or less of the seasonings as you see fit.
Crushed tomatoes: I like smooth crushed tomatoes in my spaghetti sauce, but for a chunkier texture you can use diced tomatoes instead, or half of each.
Tasty additions: want to add a little pop of flavor? Try a spoonful of basil pesto, a parmesan rind or some red chili flakes.