Mom’s Homemade Spaghetti with Meat Sauce


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

It's an easy weeknight recipe made from scratch and takes less than an hour. This is still one of my kids favorites and I absolutely love making this. You can easily double this recipe and freeze it for later.
Servings 6 people
Prep Time 5 mins
Cook Time 45 mins
Total Time 50 mins


  • 1 lb lean ground beef
  • 3 tbsp olive oil
  • 1 medium white or yellow onion  finely chopped
  • 1 cup homemade tomato paste
  • 4 garlic cloves minced
  • tsp dried basil
  • 1 tsp Italian seasoning
  • 1 pinch crushed red pepper flakes
  • 1 tsp kosher salt
  • ¼ tsp fresh ground black pepper
  • ½ cup water
  • 3 cups whole stewed tomatoes  diced
  • 2 cups homemade 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.


Pro-tip:  Cook sauce ahead of time and store in freezer for up to three months. 
Calories: 485kcal
Course: Main Course
Cuisine: Italian
Keyword: Meat, Quick & Easy, Spaghetti

Did you make this recipe?

Please let me know how it turned out for you! Leave a comment below.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

The Jubilee Cafe © Copyright 2021. All rights reserved.