header image
Header Divider
Header Divider

Homemade Spaghetti Sauce Recipe for Dinner

homemade spaghetti sauce with tomatoes and herbs served beside pasta, garlic, and bread.

Table of Contents

There’s nothing more disappointing than sitting down to spaghetti only to find the sauce watery, bland, or overly sweet.

I like a good spaghetti sauce to be rich, hearty, and comforting without making dinner feel like an all-evening project.

Ground beef, tomatoes, onion, garlic, and herbs are simple ingredients, but the way they come together can make all the difference.

From preparing the ingredients to letting everything simmer together, this recipe keeps each step easy to follow and the final meal satisfying.

Jump to recipe

Ingredients for Spaghetti Sauce

  • 1 tbsp olive oil + 1 lb ground beef
  • 1 medium onion, chopped + 3 garlic cloves, minced
  • 1 tsp salt + ½ tsp black pepper
  • 1 tbsp tomato paste + 28 oz crushed tomatoes + 15 oz tomato sauce
  • 1 tsp each dried oregano, dried basil, and sugar
  • 12 oz spaghetti + ½ cup grated cheese + 2 tbsp fresh basil

How to Make Spaghetti Sauce: Step by Step

thick homemade spaghetti sauce simmering in a pot with fresh basil and a wooden spoon.

Yield: 4-6 | Prep Time: 10 minutes| Cook Time: 25 minutes

Step 1: Brown the Beef

Heat oil over medium-high heat. Brown the ground beef with salt and pepper. For safe cooking, USDA recommends cooking ground beef to 160°F.

Step 2: Cook the Onion and Garlic

Add the chopped onion to the browned beef and cook over medium heat until softened, stirring occasionally. Add the minced garlic and stir to combine.

Cook for about 30 seconds, stirring constantly to prevent the garlic from burning.

Step 3: Add Tomatoes and Herbs

Cook one tablespoon of tomato paste for one minute. Add crushed tomatoes, tomato sauce, oregano, basil, and a small amount of sugar. Stir until evenly combined.

Step 4: Simmer the Sauce

Bring the sauce to a boil, then lower the heat. Cover and simmer for 25 to 30 minutes, stirring occasionally to prevent the bottom from scorching.

If the sauce looks thinner than you’d like once it’s done, uncover it for the last 5 to 10 minutes so extra liquid can cook off.

Step 5: Serve With Spaghetti

Cook spaghetti until al dente and drain. Spoon the meat sauce over the pasta or toss them together. Finish with grated cheese and fresh basil before serving.

For a tangy side, you can also serve homemade dill pickles with spaghetti and meat sauce.

Tips for the Best Spaghetti Sauce

A few small tricks separate a flat pot of tomatoes from a rich spaghetti sauce that tastes like it simmered all day.

  • Add a parmesan rind: Drop a leftover parmesan rind into the sauce while it simmers, then pull it out before serving for extra savory depth.
  • Thicken with tomato paste: If the sauce seems thin after simmering, stir in another tablespoon of tomato paste and cook a few more minutes.
  • Balance the acidity: A teaspoon of sugar softens the natural tartness of canned tomatoes without making the sauce taste sweet.
  • Save some pasta water: A splash of starchy pasta water helps the sauce cling to the noodles instead of pooling at the bottom of the bowl.
  • Taste before serving: Simmering mellows raw garlic and onion, so taste near the end and adjust salt, pepper, or herbs as needed.

Italian Spaghetti Sauce Variations

You can easily customize a classic spaghetti sauce by changing a few ingredients.

Variation How to Make It
Classic Marinara Skip the beef and use tomatoes, olive oil, garlic, onion, and Italian herbs.
Spicy Arrabbiata Add crushed red pepper flakes for a spicy tomato sauce.
Puttanesca Add olives, capers, anchovies, garlic, and red pepper flakes.
Bolognese-Style Use ground beef and simmer longer for a thicker, meat-forward sauce.
Vegetable Sauce Add mushrooms, zucchini, bell peppers, spinach, or other vegetables.
Creamy Tomato Sauce Stir in a little heavy cream near the end for a richer, smoother sauce.

How to Store and Serve Spaghetti Sauce

Let the spaghetti sauce cool before transferring it to an airtight container. Refrigerate it for up to 3–4 days. For longer storage, freeze the sauce in freezer-safe containers.

Serve the sauce warm over spaghetti, toss it directly with pasta, or use it with meatballs and other Italian-inspired dishes, like:

  • Garlic bread
  • Caesar salad
  • Italian meatballs
  • Roasted vegetables
  • Caprese salad

For longer storage, freeze the sauce in freezer-safe containers for up to 3 months for the best flavor. Thaw frozen spaghetti sauce in the refrigerator before reheating.

Wrapping It Up

Homemade spaghetti sauce doesn’t have to be complicated. With ground beef, tomatoes, onion, garlic, herbs, and enough time to simmer, you can make a thick, hearty sauce that pairs perfectly with spaghetti.

You can also adjust the consistency and seasoning to suit your taste, add your favorite toppings, and store any leftovers for another meal.

If you’re making a quick weeknight dinner or sitting down for a family meal, this spaghetti meat sauce is an easy recipe to keep in your regular rotation.

What’s one ingredient you always add to spaghetti sauce that others might not expect? Try the recipe and share your favorite additions or toppings in the comments.

Frequently Asked Questions

Can I Make Spaghetti Sauce in a Slow Cooker?

Yes, brown the ground beef first, then add it with the remaining sauce ingredients. Cook on low until the tomatoes, meat, and seasonings taste well combined.

Is Spaghetti Sauce the Same as Bolognese?

No. Bolognese is traditionally a meat-centered sauce, while spaghetti sauce commonly has a stronger tomato base and may contain ground beef, sausage, or no meat.

Should Spaghetti Sauce Simmer With the Lid On?

Use the lid when you want to retain moisture. Remove it when the sauce needs to reduce, since uncovered simmering lets extra water cook away.

Can I Use Red Onion in Spaghetti Sauce?

Yes. Red onion can replace yellow or white onion in spaghetti sauce. It has a slightly different taste and may add mild sweetness as it cooks.

Can I Use Other Pasta Shapes With Spaghetti Sauce?

Yes. Spaghetti sauce also works with pasta shapes such as penne and fusilli. Pick a shape that holds enough sauce for each bite.

Leave comment
Abstract image 10

Add A Comment

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

Written by

Hi, I'm Marlowe Ashby. For over 18 years I've cooked, catered, and studied the science behind good food, eventually earning a PhD in culinary nutrition. Everything you'll find here has been chopped, simmered, and taste-tested in my own kitchen before it reaches you. When I'm not writing, I'm hunting farmers' markets or perfecting my sourdough. My aim is to make honest cooking feel doable for anyone.

Table of Contents

Single Blog Heading

Also read

Insurance for Cats: 9 Things Cat Owners Should Know Before Choosing a Policy

Cats are experts at hiding discomfort, which can sometimes make unexpected health problems difficult to spot until veterinary treatment is...

Where to Spray Cologne for a Long Lasting Scent?

Spraying cologne in the morning only to barely notice it by noon can be frustrating. I’ve had plenty of days...

How to Dye Eyebrows: Steps, Timing and Darkening Tips

Ever looked in the mirror and wished your brows had just a little more oomph? I know the feeling. A...

Best Plumbers in Santa Cruz, CA: Who to Call When the Water Is Already Running

A slow drain can wait until Tuesday. Someone needing a pipe burst at 11pm isn’t going to call, and that’s...

Email Envelop Abstract
Envelop Image

Little letters from Stella.

Join my email list for stories, fresh inspiration, and ideas for living well, one day at a time.

Newsletter BG
Union (4)
Newsletter divider

Brands we work with