This easy spaghetti recipe with meat sauce takes just a few minutes of prep and then a low simmer on the stove for a deep, meaty, homemade spaghetti for the best family favorite dinner.
This recipe was passed down to me from my mom. I remember being so happy it was spaghetti night growing up because the house would smell amazing. As this sauce simmers the flavors get deeper and more delicious. This is still one of my kids favorites and I absolutely love making this. Its an easy weeknight made from scratch in one pot and only takes an hour.
Make this and your whole house will smell glorious and will feed an army! I hope you enjoy it as much as we do!
Mom’s Homemade Spaghetti with Meat Sauce
- 1 lb lean ground beef
- 3 tbsp olive oil
- 1 medium white or yellow onion finely chopped
- 1 6 oz can tomato paste
- 4 garlic cloves minced
- 1½ tsp dried basil
- 1 tsp Italian seasoning
- 1 pinch crushed red pepper flakes
- 1 tsp kosher salt
- ¼ tsp fresh ground black pepper
- ½ cup water
- 1 28 oz can crushed tomatoes
- 1 15 oz can tomato sauce
- 1 tbsp sugar
- ½ cup red wine
- 12 oz dried angel hair pasta
- 1 small handful fresh basil leaves
- ½ cup parmesan cheese shredded
- 4 slices garlic toast
- In a large saucepot, heat the olive oil. Add the ground beef and brown about 8 minutes. Use a wooden spoon or spatula to break it up into small pieces while cooking. Drain excess liquid and return the meat to the pot.
- Add the onions and cook until softened, about 5 minutes.
- Stir in the tomato paste, garlic, basil, Italian seasoning, red pepper flakes, salt, pepper and cook, stirring continuously for about 2 minutes.
- Pour in the water and use a wooden spoon to scrape up any bits of meat or onion stuck to the bottom of the pot. Stir in the tomatoes, sugar and wine. Bring the sauce to a low simmer. Cook, slightly covered, at a low simmer for 30 minutes. As it cooks, stir and taste the sauce a few times so you can adjust the seasoning if needed.
- About 15 minutes before the sauce is finished cooking, bring a large pot of salted water to the boil then cook pasta according to package directions. Check for doneness a minute or two before the suggested cooking time.
- Take the sauce off of the heat, toss in the cooked pasta, and then leave for a minute so that the pasta absorbs some of the sauce. Toss again, and then serve with fresh basil, parmesan sprinkled on top and garlic toast on the side.
Did you make this recipe?
Please let me know how it turned out for you! Leave a comment below.