This rich, comforting homemade spaghetti sauce uses only pantry staples and comes together in under 40 minutes. It’s thick, flavorful, and customizable, making it your new go-to red sauce for any night of the week.
1lbground beefor mix with half Italian sausage for more depth
½teaspoonsaltto taste
¼teaspoonblack pepperfreshly ground, to taste
1mediumyellow onionchopped
15oztomato sauce
6oztomato paste
½teaspoonItalian seasoning
1tablespoondried parsley flakes
1teaspoongarlic powder
¼teaspooncrushed red pepper flakesoptional, for heat
1tablespoonWorcestershire sauce
1tablespoongranulated sugar
1cupwater
¼cupfresh basiloptional, chopped
1lbspaghetti noodlescooked separately
Instructions
Heat a large skillet or pot over medium heat. Add ground beef and chopped onion. Season with salt and pepper. Cook until beef is browned and onion is soft, stirring often.
Drain off any excess grease to keep the sauce rich but not greasy.
Add tomato sauce, tomato paste, Italian seasoning, parsley flakes, garlic powder, crushed red pepper flakes, Worcestershire sauce, and sugar. Stir to combine into a thick mixture.
Pour in the water and stir well. The sauce should be slightly loose before simmering.
Reduce heat to low and let the sauce simmer gently, uncovered, for 30 minutes. Stir occasionally.
Stir in chopped fresh basil right before serving, if using.
Serve over cooked spaghetti noodles. Optional: top with grated parmesan cheese.
Notes
Pulse the cooked beef and onion in a food processor if you prefer a smoother texture.