Best Homemade Spaghetti Sauce

There is something especially comforting about a pot of homemade spaghetti sauce simmering on the stove. The kitchen begins to smell like tomatoes, garlic, herbs, and Sunday dinner—even when it is only an ordinary weeknight.

After comparing some of the most popular and highly rated spaghetti sauce recipes, as well as the changes home cooks make most often, I created this version to bring together the best parts of each one. It is rich without being greasy, hearty without being too heavy, and flavorful without relying on a large amount of sugar or packaged seasoning.

This sauce uses both ground beef and Italian sausage, several forms of tomato, plenty of garlic, a splash of red wine, and a slow simmer to create the kind of flavor that tastes like it has been cooking all day.

From the garden: Tomatoes, onions, garlic, basil, oregano, and peppers are all useful crops in the Garden to Table beginner's guide. Even when you make this recipe with canned tomatoes, growing some of the supporting ingredients creates an easy connection between the garden and an everyday family meal.

It makes a generous batch, which means you can serve it for dinner tonight and freeze the rest for another busy evening. That is exactly the kind of practical homemade recipe I love—something comforting, dependable, and worth making from scratch.

A Bit More Homemade: Making spaghetti sauce from scratch does not have to mean spending an entire day in the kitchen. Most of the cooking time in this recipe is hands-off simmering, and one batch can provide more than one family meal.

Why This Homemade Spaghetti Sauce Works

The best spaghetti sauces are not necessarily the ones with the longest ingredient lists. What matters most is how the ingredients are layered and cooked.

Beef and Italian sausage

Ground beef gives the sauce its hearty, familiar flavor, while Italian sausage adds garlic, herbs, fennel, and richness. Using more beef than sausage keeps the sausage from overpowering the tomatoes.

Three layers of tomato flavor

Crushed tomatoes provide body, whole peeled tomatoes add texture, and tomato paste deepens the flavor while helping the sauce thicken.

During tomato season, the same garden that inspires sauce can also supply the tomatoes, jalapeño, onion, cilantro, and garlic for Garden-Fresh Salsa. It is a useful way to give one productive tomato harvest more than one purpose.

Caramelized tomato paste

Instead of stirring tomato paste directly into the liquid, it is cooked for a few minutes with the herbs. This removes the raw canned taste and creates a richer, more developed flavor.

A slow, gentle simmer

The sauce needs time for the tomatoes, meat, garlic, wine, and herbs to come together. A simmer of at least one hour produces a noticeably thicker and more flavorful sauce.

Very little added sugar

Many traditional spaghetti sauce recipes include several tablespoons of sugar. This version waits until the end before adding any. Depending on the tomatoes, you may not need sugar at all.

Simple Ingredients, Deep Homemade Flavor

Most of the ingredients are affordable pantry staples. Red wine adds depth, but the sauce can also be made with beef broth or water if you prefer not to cook with wine.

Grow Some of What Goes Into the Pot

The Garden to Table cornerstone is designed around practical kitchen crops, including paste tomatoes, onions, peppers, basil, oregano, and garlic.

If you have enough tomatoes for more than one recipe, make a bowl of Garden-Fresh Salsa while the freshest tomatoes are still at their best.

Tips for the Best Spaghetti Sauce

  • Brown the meat instead of simply cooking it through. Deep browning creates flavor. If the pot is crowded, brown the meat in two batches.
  • Leave a little fat in the pot. Remove excess grease, but leave about one tablespoon to cook the onion and carry the flavors of the herbs.
  • Cook the tomato paste until it darkens. It should change from bright red to a deeper brick-red color.
  • Crush the whole tomatoes by hand. This creates a rustic texture with a mixture of smooth sauce and tender tomato pieces.
  • Keep the heat low. A gentle simmer develops flavor without scorching the bottom of the pot.
  • Wait before adding sugar. Taste the finished sauce first. Add sugar only when the tomatoes taste noticeably sharp or acidic.
  • Save a little pasta water. Tossing the spaghetti with sauce and a splash of starchy pasta water helps the sauce cling to the noodles.

Let the Sauce Simmer Slowly

Once everything is in the pot, bring the sauce to a gentle bubble and then reduce the heat. Leave the lid slightly ajar so steam can escape and the sauce can gradually thicken.

Stir it every 15 to 20 minutes, making sure to scrape along the bottom of the pot. The sauce will become darker, thicker, and more fragrant as it cooks.

A Bit More Homemade

The Best Homemade Spaghetti Sauce

A rich, slow-simmered meat sauce made with ground beef, Italian sausage, tomatoes, garlic, herbs, and a splash of red wine.

Prep: 20 minutes Cook: 1½–2 hours Yield: About 9 cups Serves: 8–10

Ingredients

  • 1 tablespoon extra-virgin olive oil
  • 1 pound ground beef, preferably 85% lean
  • 8 ounces mild or sweet Italian sausage, casings removed
  • 1 large yellow onion, finely diced
  • 4 large garlic cloves, minced
  • 3 tablespoons tomato paste
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • ½ teaspoon fennel seeds, lightly crushed
  • ¼ teaspoon crushed red pepper flakes, optional
  • ½ cup dry red wine, such as Chianti, Cabernet Sauvignon, or Merlot
  • One 28-ounce can crushed tomatoes
  • One 28-ounce can whole peeled tomatoes, crushed by hand
  • ½ cup water or low-sodium beef broth
  • 2 bay leaves
  • 1 small Parmesan rind, optional
  • 1½ teaspoons kosher salt, divided, plus more to taste
  • ½ teaspoon freshly ground black pepper
  • Up to 1 teaspoon sugar, optional and only if needed
  • ¼ cup chopped fresh basil
  • 1 tablespoon butter, optional

For Serving

  • 1 pound spaghetti
  • Freshly grated Parmesan cheese
  • Additional fresh basil, if desired
  • Garlic bread or crusty bread, optional

Instructions

  1. Brown the meat. Heat a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the olive oil, ground beef, Italian sausage, and ½ teaspoon of the salt. Cook for 8 to 10 minutes, breaking the meat into small pieces, until it is deeply browned. Brown the meat in two batches if the pot becomes crowded.
  2. Remove excess grease. Spoon off excess fat, leaving approximately 1 tablespoon in the pot.
  3. Cook the onion. Add the diced onion and reduce the heat to medium. Cook for 6 to 8 minutes, stirring occasionally, until the onion is tender and lightly golden.
  4. Add the garlic. Stir in the minced garlic and cook for about 30 seconds, just until fragrant.
  5. Caramelize the tomato paste. Add the tomato paste, oregano, dried basil, fennel seeds, and red pepper flakes. Cook for 2 to 3 minutes, stirring constantly, until the tomato paste darkens to a brick-red color.
  6. Deglaze the pot. Pour in the red wine and scrape the bottom of the pot with a wooden spoon to loosen the browned bits. Simmer for 3 to 4 minutes, or until the wine has reduced by about half.
  7. Add the tomatoes. Stir in the crushed tomatoes, hand-crushed whole tomatoes, water or broth, bay leaves, Parmesan rind, remaining teaspoon of salt, and black pepper.
  8. Simmer the sauce. Bring the sauce to a gentle bubble. Reduce the heat to low and simmer partially covered for at least 60 minutes, preferably 90 minutes. Stir every 15 to 20 minutes and scrape along the bottom of the pot.
  9. Adjust the consistency. If the sauce is thinner than you prefer, continue simmering uncovered. If it becomes too thick, stir in a small splash of water or broth.
  10. Balance the flavor. Remove the bay leaves and Parmesan rind. Taste the sauce before adding sugar. Add up to 1 teaspoon of sugar only if the tomatoes taste noticeably acidic. If the sauce tastes heavy or flat rather than acidic, try adding ½ teaspoon of red wine vinegar instead.
  11. Finish the sauce. Stir in the chopped fresh basil. For a smoother, more rounded flavor, stir in the optional tablespoon of butter.
  12. Cook the spaghetti. Boil the spaghetti in well-salted water until it is about one minute shy of fully cooked. Reserve approximately ½ cup of pasta water before draining.
  13. Toss and serve. Add the spaghetti to a skillet or clean pot with enough sauce to coat the noodles. Add a small splash of pasta water and toss over medium-low heat until the spaghetti finishes cooking and the sauce clings to it. Serve with grated Parmesan and fresh basil.

Recipe note: The sauce usually tastes even better the following day, making it a wonderful make-ahead meal.

Easy Recipe Variations

Make it without wine

Replace the wine with an equal amount of low-sodium beef broth. You can also add one teaspoon of red wine vinegar near the end of cooking to give the sauce a little brightness.

Add more vegetables

Finely chopped mushrooms, carrots, celery, zucchini, or bell pepper can be cooked with the onion. Mushrooms are especially good because they add savory flavor without making the sauce taste overly vegetable-heavy.

Make it spicy

Use hot Italian sausage in place of mild sausage or increase the red pepper flakes to ½ teaspoon.

Make a leaner sauce

Use lean ground beef, ground turkey, or turkey Italian sausage. If the meat is very lean, add another teaspoon or two of olive oil while cooking the onion.

Make it meatless

Omit the beef and sausage and sauté 12 to 16 ounces of finely chopped mushrooms with the onion. Add an extra tablespoon of tomato paste for more body.

What to Serve With Spaghetti

This spaghetti sauce makes a comforting meal with a simple green salad and homemade garlic bread. Roasted broccoli, green beans, or Buttery Skillet Zucchini and Summer Squash are also easy ways to add a vegetable without making dinner complicated.

For a casual family meal, place the pot of sauce on the table with grated Parmesan, fresh basil, red pepper flakes, and a basket of warm bread so everyone can finish their plate the way they like it.

How to Store Homemade Spaghetti Sauce

Allow the sauce to cool before transferring it to an airtight container.

  • Refrigerator: Store for up to four days.
  • Freezer: Freeze for up to three months.
  • Reheating: Warm gently on the stove over medium-low heat. Add a splash of water or broth if the sauce has thickened.

For easy future meals, freeze the sauce in portions sized for your household. Lay freezer bags flat until frozen so they stack neatly and thaw more quickly.

Cook once, eat twice: Serve half of the sauce with spaghetti and freeze the remaining half for lasagna, baked ziti, stuffed shells, chicken Parmesan, or another spaghetti dinner.

Frequently Asked Questions

Does spaghetti sauce need sugar?

No. Sugar is only needed when the tomatoes are especially acidic. Always let the sauce finish simmering and taste it before adding any sweetener.

Why is my spaghetti sauce watery?

The sauce may need more time to simmer uncovered. Keep the heat low and stir occasionally until the excess liquid evaporates. Avoid cooking it over high heat, which can cause scorching before the sauce has time to thicken properly.

Can I make this sauce in a slow cooker?

Yes. Brown the meat and cook the onion, garlic, tomato paste, and herbs on the stove first. Transfer everything to a slow cooker and cook on low for 6 to 8 hours or on high for 3 to 4 hours. Leave the lid slightly ajar during the final 30 minutes if the sauce needs to thicken.

Can I make the sauce ahead of time?

Absolutely. The flavor improves after resting overnight, so this is an excellent sauce to prepare a day before serving.

Can I use all ground beef?

Yes. Replace the sausage with an additional 8 ounces of ground beef. You may wish to add another ¼ teaspoon of fennel seeds for some of the flavor that would normally come from the sausage.

Keep Going From Garden to Table

Beginner's Guide to Backyard Raised-Bed Gardening — plan a garden around ingredients your household actually cooks with.

Garden-Fresh Salsa — another practical way to use tomatoes, peppers, onions, garlic, and herbs.

A Homemade Dinner Worth Slowing Down For

Homemade spaghetti sauce is one of those recipes that reminds us simple food can still feel special. It does not require unusual ingredients or perfect kitchen skills—only a sturdy pot, a little patience, and enough time for ordinary ingredients to become something warm and comforting.

Whether you serve it for a quiet weeknight dinner, a Sunday meal, or a table full of family, this is the kind of dependable recipe that earns a permanent place in the kitchen. If you want to grow more of the ingredients you cook with, continue with the Garden to Table cornerstone.

Here is to making everyday dinner a bit more homemade.

Comments

Popular Posts