Spaghetti Sauce from Scratch (No More Jar Sauce)
Spaghetti Sauce from Scratch is a rich, hearty, homemade tomato sauce made with ground meat, crushed tomatoes, tomato paste, onion, bell pepper, garlic, Italian herbs, and slow-simmered seasoning.
This sauce brings the comfort of a classic family pasta dinner without relying on jarred sauce. It tastes deeper, fresher, and more personal because every layer is built in the pot: the aromatics, the browned meat, the tomato base, and the slow simmer.
It is perfect for spaghetti, lasagna, baked ziti, stuffed shells, meatball subs, or any dish that needs a bold, homemade red sauce.

Why People Will Love Spaghetti Sauce from Scratch (No More Jar Sauce) Recipe
It tastes richer and more homemade than jarred sauce.
Ground beef, turkey, or Italian sausage can be used depending on your flavor preference.
Crushed tomatoes create a thick, hearty tomato base.
Tomato paste gives the sauce deep color and concentrated flavor.
Onion, bell pepper, and garlic build a savory foundation.
Italian seasoning adds classic pasta-night aroma.
Worcestershire sauce gives the sauce a subtle umami depth.
Sugar helps balance the natural acidity of the tomatoes.
Flour helps thicken the sauce and gives it body.
Red pepper flakes and hot sauce can add gentle heat.
It works for spaghetti, lasagna, baked pasta, or meal prep.
The sauce tastes even better after simmering and resting.
Key Ingredients
Ground Meat:
Ground beef gives the sauce a rich, classic flavor. Ground turkey makes it lighter, while Italian sausage adds bold seasoning and extra depth.
Crushed Tomatoes:
Crushed tomatoes create the main body of the sauce. They give it a smooth but hearty texture.
Tomato Paste:
Tomato paste adds deep tomato flavor, thickness, and a slow-cooked taste.
Olive Oil:
Olive oil helps sauté the vegetables and adds a smooth richness to the sauce.
Onion and Bell Pepper:
These vegetables add sweetness, aroma, and depth to the sauce base.
Garlic:
Garlic gives the sauce a warm, bold, homemade flavor.
Flour:
Flour helps thicken the sauce and gives it a richer consistency.
Italian Seasoning:
This herb blend brings classic pasta sauce flavor with notes of oregano, basil, thyme, and other herbs.
Sugar:
Sugar balances the acidity of the tomatoes and makes the sauce taste smoother.
Worcestershire Sauce:
Worcestershire adds a savory, slightly tangy depth that makes the sauce taste fuller.
Crushed Red Pepper and Hot Sauce:
These are optional, but they add warmth and gentle spice.
Expert Tips
Brown the meat well before adding the tomatoes for deeper flavor.
Drain excess fat if the meat releases too much grease.
Cook the onion and bell pepper until softened so they blend into the sauce better.
Add the garlic after the vegetables soften so it does not burn.
Cook the flour for about 1 minute to remove the raw flour taste.
Stir the tomato paste well with water so it blends smoothly into the sauce.
Simmer the sauce for at least 30 minutes, but 1 hour gives better flavor.
Stir occasionally while simmering so the bottom does not scorch.
Taste the sauce near the end before adding more salt or sugar.
Use Italian sausage for a stronger, more restaurant-style flavor.
Use crushed tomatoes for a smoother sauce or diced tomatoes for a chunkier texture.
Add extra water if the sauce becomes too thick while simmering.

Spaghetti Sauce from Scratch (No More Jar Sauce)
This recipe brings the rich, homemade flavor of a slow-cooked sauce to your table in a fraction of the time. Perfect for weeknight dinners, this sauce is a versatile base for spaghetti, lasagna, or any pasta dish.
Ingredients:
2 lbs ground meat: Choose ground beef, turkey, or Italian sausage for your preferred flavor.
2 (28 oz) cans crushed tomatoes: Opt for tomato sauce for a thinner texture or diced tomatoes for a chunkier sauce.
1 (10 oz) can tomato paste: Mix with 2 cans of water for a rich consistency.
2 tbsp olive oil: Adds richness and aids in sautéing.
1 large onion, diced: For a flavorful base.
1 bell pepper, diced: Adds sweetness and depth.
1-2 tbsp chopped garlic: Fresh garlic brings out robust flavors.
2 tbsp flour: Helps thicken the sauce.
1 tbsp Italian seasoning: A blend of herbs like oregano, basil, and thyme.
1-2 tbsp sugar: Balances the acidity of the tomatoes.
1 tbsp Worcestershire sauce: Adds a subtle umami depth.
1 tsp crushed red pepper: For a gentle heat (optional).
1 tsp hot sauce: Boosts the spice level (optional).
Salt and black pepper: To taste.
Instructions:
Sauté the Base:
Heat olive oil in a large skillet or pot over medium heat.
Add diced onion and bell pepper, cooking until softened (3-5 minutes).
Stir in garlic and cook for another 1-2 minutes until fragrant.
Brown the Meat:
Add ground meat to the skillet and cook until browned, breaking it up as it cooks. Drain excess fat if necessary.
Build the Sauce:
Sprinkle flour over the meat mixture and cook for 1 minute to eliminate the raw flour taste.
Stir in tomato paste and 2 cans of water, mixing thoroughly.
Add the Tomatoes and Seasonings:
Pour in crushed tomatoes and mix well.
Add Italian seasoning, sugar, Worcestershire sauce, crushed red pepper, hot sauce, salt, and pepper.
Simmer for Depth:
Reduce the heat to low and let the sauce simmer for at least 30 minutes to meld the flavors. For best results, let it simmer for 1 hour or more, stirring occasionally.
Serve and Enjoy:
Toss with your favorite cooked pasta, or use it as a base for lasagna or baked ziti.
Important Notes When Making Spaghetti Sauce from Scratch (No More Jar Sauce)
The flavor depends heavily on the type of ground meat used.
Italian sausage may already contain salt and spices, so season carefully.
Tomato acidity can vary by brand, so adjust the sugar slowly.
Flour thickens the sauce, but too much can make it heavy.
The sauce will thicken as it simmers.
A longer simmer creates deeper flavor.
Stir often if using a thick-bottomed sauce because tomato sauce can stick.
Hot sauce and crushed red pepper are optional.
This sauce can be made ahead and refrigerated.
It freezes well for future pasta dinners.

How to Enjoy Spaghetti Sauce from Scratch (No More Jar Sauce) After Cooking
After the sauce has simmered and thickened, let it rest for 5 to 10 minutes before serving. This short resting time helps the flavors settle and makes the sauce taste richer.
Spoon the sauce over freshly cooked spaghetti, linguine, rigatoni, penne, or your favorite pasta. Toss the pasta with the sauce so every piece is coated, or serve the sauce generously over the top for a classic presentation.
Finish each plate with grated Parmesan cheese, fresh basil, parsley, cracked black pepper, or a drizzle of olive oil. For extra comfort, serve it with garlic bread, a Caesar salad, roasted vegetables, or cheesy breadsticks.
This sauce is also excellent for lasagna, baked ziti, stuffed shells, meatball subs, pizza pasta bake, or as a freezer-friendly meal prep sauce.
For leftovers, refrigerate the sauce in an airtight container. Reheat gently on the stovetop, adding a splash of water if it becomes too thick.
Nutrition Information
Approximate nutrition per serving, based on 8 servings of sauce only, using ground beef:
Calories: 390 kcal | Total Fat: 22 g | Saturated Fat: 7.5 g | Monounsaturated Fat: 10 g | Polyunsaturated Fat: 2 g | Cholesterol: 75 mg | Sodium: 620–1,100 mg depending on ground meat, canned tomatoes, tomato paste, Worcestershire sauce, added salt, and hot sauce | Total Carbohydrates: 23 g | Dietary Fiber: 5 g | Sugars: 13 g | Protein: 27 g
Additional estimate:
Calcium: 90–180 mg | Potassium: 850–1,250 mg | Iron: 4–6 mg | Vitamin A: 1,000–2,000 IU | Vitamin C: 35–60 mg
Frequently Asked Questions:
Can I use a different type of meat?
Yes! You can use turkey, chicken, or Italian sausage instead of ground beef.
The sauce will taste slightly different depending on the type of meat, but all options work well in this recipe.
Can I make the sauce ahead of time?
Absolutely! This sauce can be made ahead and stored in the fridge for up to 4 days or frozen for up to 3 months.
In fact, the flavors will deepen and improve after sitting for a day or two, making it even more delicious.
Can I adjust the spiciness of the sauce?
Yes, you can. If you prefer a milder sauce, reduce or omit the crushed red pepper and hot sauce.
For a spicier version, you can increase the amount of crushed red pepper or add chili flakes.
Is this sauce suitable for vegetarians?
While this recipe uses meat, it can be easily adapted for vegetarians by omitting the meat and adding extra vegetables like mushrooms, zucchini, or bell peppers for a hearty, flavorful sauce.
You can also use plant-based meat alternatives.
How can I make the sauce thicker or thinner?
To thicken the sauce, let it simmer longer or add a tablespoon of tomato paste.
To thin it out, simply add more water or a little bit of broth until you reach your desired consistency.
What’s the best type of ground meat to use for this sauce?
Ground beef works best for a classic spaghetti sauce, but you can also use ground turkey for a leaner option or Italian sausage for added flavor.
Choose based on your preferred taste and texture!
Can I use fresh tomatoes instead of canned?
Yes, you can! Use about 6-8 medium ripe tomatoes, blanch and peel them, then chop or blend them to create your desired consistency.
You may need to adjust the seasoning and simmer time to match the flavor and thickness of canned tomatoes.
How long should I let the sauce simmer for the best flavor?
For the best taste, let the sauce simmer for at least 30 minutes to 1 hour.
This allows the flavors to meld together.
The longer it simmers, the richer the flavor will be!
Can I make this sauce in advance and store it?
Yes! You can make the sauce ahead of time and store it in the fridge for up to 4 days.
You can also freeze it for up to 3 months, making it an excellent option for meal prep.
How do I know when the sauce is ready?
The sauce is ready when it reaches a rich, thick consistency, and all the flavors have blended together.
Taste it throughout the cooking process and adjust seasonings as needed—salt, pepper, and sugar can be added to balance the acidity of the tomatoes.