Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade Spaghetti Sauce 90.png

Homemade Spaghetti Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🍝 Savor this easy homemade spaghetti sauce, a family favorite that’s fresher, healthier, and bursting with flavor compared to store-bought, perfect for cozy weeknight dinners.
👨‍👩‍👧‍👦 Whip up versatile sauce in under 40 minutes for pasta, lasagna, or more, saving time and money while delighting everyone with authentic taste.

  • Total Time: 40 minutes
  • Yield: 6 servings

Ingredients

– 1 pound ground beef (or ½ pound ground Italian sausage and ½ pound ground beef)

– Salt and pepper to taste

– 1 medium onion, chopped

– 15 ounces tomato sauce

– 6 ounces tomato paste

– ½ teaspoon Italian seasoning

– 1 tablespoon parsley

– 1 teaspoon garlic powder

– Crushed red pepper to taste

– 1 tablespoon Worcestershire sauce

– 1 tablespoon sugar

– 1 cup water

– ¼ cup chopped fresh basil (optional, for serving)

Instructions

1-First Step: Preparation and Seasoning Start by gathering all your ingredients so everything is within reach. This is often called mise en place, and it makes cooking so much smoother. Take your 1 pound of ground beef and place it in a large mixing bowl or directly into your skillet. Season it generously with salt and pepper to taste. This initial seasoning ensures the meat itself is flavorful, not just the sauce it cooks in. If you prefer a meat blend, go ahead and mix your ½ pound ground Italian sausage with ½ pound ground beef at this stage for a little extra zest.

2-Second Step: Browning the Beef and Onions Place your large skillet over medium-high heat. There is no need to add oil if you are using a fattier beef, but you can add a splash of olive oil if your meat is very lean. Add the seasoned beef to the pan. Use a wooden spoon or spatula to break the meat up into small crumbles as it cooks. This helps the meat brown evenly and distributes it throughout the sauce. Once the meat has started to brown, add your 1 medium chopped onion to the skillet. Continue cooking until the beef is fully browned and the onions are soft and translucent. This usually takes about 5 to 7 minutes. Once cooked, you will want to drain the excess grease from the skillet. This step is crucial for reducing the fat content and preventing the sauce from becoming too oily. I like to tilt the pan and carefully spoon out the grease, or you can use a colander to drain the meat and onion mixture before returning it to the pot. Understanding the fat content of your beef can help you decide how much grease to drain.

3-Third Step: Building the Sauce Base With your meat browned and drained, it is time to turn this mixture into a sauce. Lower the heat to medium. To the skillet, add the 15 ounces of tomato sauce and the 6 ounces of tomato paste. The tomato paste is concentrated, so it will thicken things up quickly. Now, add all your dried herbs and spices. Toss in the ½ teaspoon of Italian seasoning, the 1 tablespoon of parsley, and the 1 teaspoon of garlic powder. Don’t forget the crushed red pepper if you like a little kick. Add the 1 tablespoon of Worcestershire sauce for that savory depth and the 1 tablespoon of sugar to balance the acidity. Stir everything together thoroughly. Make sure the tomato paste is fully dissolved into the sauce so you don’t have any clumps. Bring the mixture to a gentle boil, stirring constantly to ensure nothing sticks to the bottom of the pan. You will start to smell the wonderful aromas blending together already.

4-Fourth Step: Simmering to Perfection Once the sauce reaches a boil, it is time to add the 1 cup of water. Pour it in and stir well to combine. The water helps thin the sauce slightly and allows it to simmer without drying out. Reduce the heat to low and cover the skillet with a lid, leaving it slightly ajar to let steam escape. Let the homemade spaghetti sauce simmer for at least 30 minutes. This simmering time is where the magic happens. It allows the flavors to meld together and the sauce to thicken nicely. If you have the time, simmering it longer even up to an hour or more will only improve the depth of flavor. Stir the sauce occasionally to prevent it from sticking. As it simmers, the tomatoes will break down further, and the seasonings will infuse the meat.

5-Final Step: Serving and Enjoying After the sauce has simmered and thickened to your liking, it is ready to serve. Taste the sauce and adjust the salt or pepper if needed. If you decided to use fresh basil, now is the time to stir in the ¼ cup of chopped fresh basil. This adds a lovely burst of freshness that brightens the whole dish. Serve your homemade spaghetti sauce hot over a bed of al dente spaghetti noodles. It also works wonderfully in lasagna or over other pasta shapes. For a complete meal, pair it with a side of Hot Water Cornbread to soak up every last drop of that delicious sauce. Gather your family around the table and enjoy a comforting, home-cooked meal made with love.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🔥 Brown the beef finely or pulse in a food processor for a smoother sauce texture.
⏱️ Simmer longer than 30 minutes to develop richer, more blended flavors.
🧊 Cool completely, then freeze in labeled bags for up to 6 months; reheat from frozen on the stove.

  • Author: Brandi Oshea
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Sauce
  • Method: Stovetop
  • Cuisine: Italian-American
  • Diet: Gluten-Free Option

Nutrition

  • Serving Size: 1 cup
  • Calories: 303 kcal
  • Sugar: 11g
  • Sodium: 814mg
  • Fat: 18g
  • Saturated Fat: 7g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 16g
  • Fiber: 3g
  • Protein: 18g
  • Cholesterol: 64mg