This spaghetti recipe is one of those I get excited about because it’s just so good every time. The sauce is perfectly balanced – nothing overpowers anything else. No harsh tomato, no too-much garlic, just everything coming together the way it should. It’s great exactly as written, and easy to tweak with your favorite ingredients without throwing anything off.
More pasta night favorites:
Keys to Nailing This Recipe
Making this spaghetti recipe is super simple, and we’ve got a few keys to making it excellent every time…
✦ First things first – use a big enough pot. A Dutch oven or 5–7 quart pot with a lid works great and keeps everything from getting crowded or messy.
✦ Keep the simmer low and slow. Once the sauce is together, you want a gentle simmer for the full 30 minutes, with just a few lazy bubbles breaking the surface. If it’s boiling, the heat is too high. A low simmer gives the tomatoes time to smooth out and lets everything come together into a richer, deeper sauce.
✦ Brown the meat properly. Don’t rush the browning step. Let the beef sit in the pan long enough to develop some color and a light crust before you start breaking it up. That’s where the flavor starts.
✦ Don’t skip the butter at the end. Stirring in butter off the heat might seem like a small thing, but it smooths out the acidity from the tomatoes and gives the sauce a subtle richness that makes it taste finished. It’s a quick step with a real payoff.
How to Make Spaghetti with Meat Sauce
Step 1: Brown the ground Beef
Use medium-high heat. You want enough heat to actually brown the meat, not just cook it gray. Let the pan get hot before adding the beef.
Let it sit at first. After adding the beef, don’t stir right away. Let it sit for a couple of minutes so it can develop a nice brown crust.
Drain the grease. There are a couple of easy ways to do this…
- Tilt and spoon it out (easiest + safest)
Once the beef is browned, tilt the pot slightly and use a large spoon to scoop out the excess grease. This keeps all the meat in the pot and gives you good control. - Paper towel method (quick touch-up)
After spooning most of it out, dab the surface with a folded paper towel (use tongs). Good for removing that last bit of grease.
Step 2: Build the aromatics
Once the meat is browned, we’ll add the olive oil and diced onion.
Drop the heat to medium and add the onions. Stir every minute or so for about 5 minutes, until they become soft and translucent. Then add the garlic and sauté for about 1 minute. Garlic burns easily, so it only needs a short time on the heat.
Step 3: Add the tomatoes and sauce
Stir in the contents of the cans of crushed tomatoes, tomato sauce, and tomato paste. Also add the water and stir everything until well combined.
Add the Italian seasoning, salt, pepper, sugar, and Worcestershire and slowly stir everything well.
What are all the tomato ingredients doing?
Using crushed tomatoes, tomato sauce, and tomato paste gives this sauce the perfect balance. The crushed tomatoes add body, the tomato sauce smooths everything out, and the paste brings richness and depth.
Each remaining ingredient plays a role in building a balanced, flavorful sauce.
- Worcestershire sauce – adds a rich, savory depth that ties everything together
- Italian seasoning – brings the classic herb flavor (oregano, basil, etc.) that makes it taste like spaghetti sauce
- Salt – enhances all the flavors and keeps the sauce from tasting flat
- Black pepper – adds a mild warmth and depth without making it spicy
- Sugar – balances the acidity of the tomatoes and rounds everything out
Step 4: Simmer the sauce
This is where all the magic happens. By covering the sauce and letting it simmer on low heat, we’re letting all those flavors mingle and combine. It softens the acidity of the tomatoes and also thickens everything up.
Make sure you’re not boiling the sauce!
For a proper simmer, the heat should be very low, so that there’s just a few easy bubbles happening. If it’s bubbling too aggressively, lower the heat a bit.
Step 5: Finish with butter
Butter? Really? Yep! The butter at the end helps smooth out the acidity of the tomatoes and gives the sauce a richer, more balanced flavor. I find it to actually be a big part of exactly what I like most about this sauce – smoothness and balance.
Step 6: Cook and Drain the Spaghetti
Cook and drain your favorite brand of spaghetti according to package directions. A 1lb box is perfect for this recipe. Don’t rinse the spaghetti after boiling. The starches are what helps the sauce cling to the pasta. (Save about ½ cup of the pasta water, see below)
Pro tip (optional but useful)
If the sauce gets too thick add a splash of water to thin it out. You can also use a little of the pasta cooking water instead of plain water, it helps the sauce cling to the noodles even better.
Variations
Want to use ground chicken or turkey? No problem! We actually use ground turkey all the time. Follow the instructions the same. Just swap out the ground beef for the turkey or chicken.
Want to make it a little bolder? Use Italian sausage. Just remove the casing if using links and brown it the same way. All cooking times are the same.
Want to go meatless? No problem either! Just leave it out. Everything else is the same.
Serving Suggestions
I mean, we have to have garlic bread with our spaghetti, right? We keep some frozen garlic on hand and just toss a few pieces in the oven or air fryer.
I also love some green vegetables with my pasta dishes.
Easy vegetable recipes for our spaghetti dish
Storage, Freezing, Make-Ahead
Storage:
Store leftover sauce in an airtight container in the refrigerator for up to 4 days. Reheat on the stovetop over low heat or in the microwave for a minute or two, adding a little bit of water if it’s too thick.
Freezing:
Let the sauce cool completely, then transfer to freezer-safe containers or bags. Freeze for up to 3 months. Thaw in the refrigerator overnight and reheat as needed.
Note: Pasta doesn’t freeze well—it gets mushy. Freeze the sauce only and cook fresh spaghetti when ready to serve.
Make-Ahead:
This sauce is great made ahead. In fact, the flavor gets even better after it sits for a bit. Make it a day in advance, refrigerate, and reheat when ready to serve.
FAQs
Can I cook the spaghetti directly in the sauce?
The technical answer is yes. But for this recipe, you’ll get much better results cooking the spaghetti separately in water and serving it with the sauce, since the pasta will absorb a lot of the liquid and can make the sauce too thick or the noodles overcooked.
What are common spaghetti mistakes?
A few simple things can make a big difference:
- Cooking the sauce over too high heat – this can scorch the bottom and keeps the flavors from developing properly. Keep it at a gentle simmer.
- Skipping the browning step on the meat – browning builds flavor and creates those little bits on the bottom of the pan that add depth to the sauce.
- Rinsing the pasta after draining – this washes away the starch that helps the sauce cling to the noodles.
These are easy to avoid, but they’re often the difference between a good spaghetti and a great one.
Should I rinse the spaghetti after cooking?
No, never. Rinsing removes the surface starch which helps the sauce cling to the spaghetti.
Can I use fresh herbs?
I LOVE fresh herbs! Yes you most certainly can.
Use: 1 teaspoon chopped fresh oregano (go easy, fresh oregano can easily overpower), 2 tablespooons fresh basil, 1 tablespoon fresh parsley (Italian if available).
More Pasta Night Favorites
Looking for more pasta night favorites? I’ve got plenty! Here’s some of my favorites:
- Best Damn American Goulash
- Best Damn Stuffed Meatballs (amazing with spaghetti!)
- Slow Cooker Lasagna Roll-Ups
- One Pot Turkey Tetrazzini
- Creamy Instant Pot Garlic Parmesan Orzo (an all-time favorite of mine)
Recipe
Best Damn Spaghetti with Meat Sauce
- Total Time: 55 minutes
- Yield: 4-6 servings
Description
A classic, homemade spaghetti with rich meat sauce, built from the ground up with crushed tomatoes, ground beef, and a perfectly balanced blend of simple seasonings.Â
Ingredients
- 1 lb 80/20 ground beef
- 2 tbsp olive oil
- 1 medium onion, diced
- 4 cloves garlic, minced
- 1 (28 oz) can crushed tomatoes
- 1 (15 oz) can tomato sauce
- 1 (6 oz) can tomato paste
- 1 tbsp Italian seasoning
- 1 tsp kosher salt
- 1 tsp black pepper
- 1 tbsp sugar
- 1 tbsp Worcestershire sauce
- ½ tsp crushed red pepper flakes (optional)
- ½ cup water
- 2 tbsp butter
- 1 lb dry spaghetti
Instructions
-
In a large pot or wide pan over medium heat, cook ground beef until browned, breaking it up as it cooks. Let the beef sit in the pan for a minute before breaking it up to help build flavor. Drain excess grease if needed.
-
Lower heat to medium and add olive oil and diced onion. Cook for about 5 minutes until onions are softened and slightly translucent.
-
Stir in minced garlic and cook for about 1 minute.
-
Stir in crushed tomatoes, tomato sauce, tomato paste, and water until well combined.
-
Add Italian seasoning, salt, pepper, sugar, Worcestershire sauce, and crushed red pepper flakes if using. Stir well.
-
Bring to a low simmer, just a few lazy bubbles at the surface. Cover and cook for 30 minutes, stirring occasionally. If the sauce is boiling, lower the heat.
-
Turn off the heat and stir in butter until fully melted and incorporated.
-
Cook spaghetti according to package directions in salted boiling water. Drain and do not rinse.
-
Serve pasta topped with sauce.
Notes
- Keep the simmer low. You want a gentle, lazy bubble. Not a boil. High heat will scorch the bottom and rush the sauce before the flavors have time to come together.
- Brown the beef with intention. Let it sit in the pan for about a minute before breaking it up to develop some color on the meat’s surface.
- Add butter off the heat. Removing the pan from the burner before stirring in the butter helps it blend smoothly into the sauce and rounds out the acidity from the tomatoes.
- Save pasta water before draining. If the sauce feels too thick when plating, a splash of starchy pasta water loosens it without diluting flavor.
- Don’t rinse the pasta. Rinsing removes the surface starch that helps sauce cling to the noodles.
- Meat variations: Ground turkey and ground chicken both work well here with the same technique and timing. For a vegetarian version, leave the meat out entirely. The sauce holds up on its own.
- Make-ahead tip: The sauce can be made a day ahead and refrigerated. The flavor actually deepens overnight. Reheat over low heat with a splash of water before serving.
- Freezing: The sauce freezes well for up to 3 months. Freeze without the pasta and cook fresh noodles when you’re ready to serve.
- Prep Time: 10 min
- Cook Time: 45 min
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian
Comments
No Comments