This Easy Homemade Spaghetti sauce is rich, meaty, and loaded with authentic Italian flavor. Toss it with your favorite cooked pasta for a satisfying meal in about 40 minutes!

When the craving for Italian food strikes, easy recipes like this one and my Easy Tomato Cream Sauce cook quickly for a delicious busy day dinner.

A top down shot of spaghetti sauce in a Dutch oven next to garlic bread and cooked pasta.

This post may contain affiliate links. Please read our disclosure policy.

Want to Save This Recipe?
Enter your email below, and we’ll send it straight to your inbox. Plus, get my best seasonal recipes each week!

There are few things that will make your home feel cozier than having a pot of homemade spaghetti sauce bubbling away on your stove. When time permits it might be my Pasta Bolognese or Homemade Spaghetti and Meatballs. But when time is an issue (always!) this Easy Homemade Spaghetti Sauce is hands down the clear winner.

This recipe was designed to cook fast and use items I consider to be kitchen staples. With just a 30 minute simmer, this sauce takes on great depth of flavor and reaches the perfect consistency.

I’ve worked on perfecting this Easy Homemade Spaghetti Sauce recipe over the years and decided to jot down the “little of this, and little of that” and share it with you all. And, I’m so glad that I did! Since I originally published the recipe 7 years ago, I’ve heard from so many of you that this is your go-to pasta sauce recipe. It’s definitely mine too!

A top down shot of a ladle resting in a pot of homemade spaghetti sauce.

Ingredient Notes

Tomatoes, ground beef, garlic and other ingredients for spaghetti sauce in bowls with text.
  • Canned tomatoes: The most important aspect to ensure you end up with a sauce that has a nice acid balance is to choose the right canned tomato product. Canned whole San Marzano tomatoes are hands down the best choice. These plum style tomatoes are highly flavorful, sweet, and naturally less acidic than many other varieties. Authentic San Marzanos are grown in Italy and the cans will be marked as such, but the seeds are available and grown worldwide. There are less expensive U.S. grown and canned “San Marzano Style” tomatoes that I have used with good success when I couldn’t locate the real deal.
  • Seasoning: Dried basil, oregano, thyme, fennel seed and just enough crushed red pepper to add a kick but not much heat. If you like Italian sausage, you’ll love the flavor fennel seed adds to this sauce. It’s a unique flavor that sets this sauce apart from your average run-of-the-mill sauce and makes it abundantly clear that you’re eating something homemade. To amp the flavor, lightly crush the fennel seed before adding it to the pot.
Spaghetti with sauce topped with Parmesan cheese on a white plate with garlic bread.

How to Make Easy Homemade Spaghetti Sauce

Four images of cooked ground beef, onion, seasoning, tomatoes and other ingredients in a Dutch oven.
  1. Heat the olive oil to a non-reactive pot or Dutch oven (see tips below) and add the ground beef, onion and garlic. Cook the beef, stirring, until crumbly and browned. Drain off any excess grease and return the pot to the heat. Stir in the tomato paste and cook for a minute or two.
  2. Add all the seasonings and cook, stirring, until well combined.
  3. Add whole tomatoes and all liquid from the can, breaking up the tomatoes a bit with a wooden spoon. Add the beef broth and sugar and stir to combine.
  4. Increase heat to bring the sauce to a boil, then reduce the heat and simmer, uncovered, for 30 minutes while you cook your pasta or for up to 2 hours to deepen the flavors.
A ladle scooping spaghetti sauce with ground beef from a Dutch Oven.

Tips for the Best Homemade Spaghetti Sauce

The right pan: It’s vital to use a non-reactive pan when cooking with very acidic or alkaline foods like tomatoes. Reactive pans, including unlined aluminum, cast iron, and copper, can cause the food to pick up a metallic flavor. Instead, opt for a non-reactive pan with a stainless steel or enameled cast iron cooking surface. My favorites include my Le Creuset enameled cast iron Dutch oven and a less expensive but still very high quality stainless steel pan from Calphalon.

Stir and mash: Don’t be concerned about smashing the whole tomatoes immediately after adding them to the pot. As the sauce cooks the tomatoes will soften and become easy to crush, especially if you’ve used high quality San Marzano tomatoes. Use the spoon to smash the tomatoes against the side of the pot throughout the cooking time until you’ve reached the desired consistency.

Crushed fennel seed: Before adding the fennel seed to the sauce, place it on a cutting board and use the bottom of a spoon or the bottom of a jar to lightly crush the seeds to release more fragrance and flavor. Or, just crushing them with your fingers will help bring more flavor out of them.

Adding sugar: I add just enough sugar in this recipe to balance the acid in the tomatoes but not enough to make it a sweet sauce. If you prefer a sweeter flavor, feel free to increase the amount of sugar.

Adding butter: If the sauce is still too acidic for your taste, adding a little butter at the end of the cooking time can help balance the flavors. Let the butter melt into the finished sauce then let it rest for 5 to 10 minutes before serving. If you’ve used San Marzano tomatoes, it is unlikely you’ll feel the need to add the butter but it is an excellent way to reduce the acid and mellow the sauce if neeeded.

Salt carefully: Salt is vital but don’t forget that canned tomato products have plenty of sodium so it’s best to go light on the salt in the beginning. I find the ½ teaspoon I add at the beginning is enough for our taste. Always taste your sauce before serving and add additional seasoning only if you think it needs it.

Serving Suggestions

A top down shot of a plate of spaghetti topped with Parmesan cheese on a plate with garlic bread.

Storage and Reheating Tips

This sauce is a great choice for weekend meal prep as it stores and reheats exceptionally well. Make a double batch and portion it out to freeze for easy future meals.

  • Refrigerate: Transfer the cooled sauce to an airtight container and refrigerate for up to 4 days.
  • Freeze: Ladle the cooled sauce into large freezer-safe plastic storage bags, press out as much air as possible and seal the bags. Then they can be frozen flat and stacked to save freezer space.
  • Reheat: Just warm the sauce in a saucepan over low heat until warmed through. If frozen, thaw completely in the refrigrator overnight before reheating.
Spaghetti with sauce topped with Parmesan cheese on a white plate.

More Easy Italian Recipes You’ll Love

Sign up for my free newsletter for all the latest recipes and join me on FacebookInstagram and Pinterest for more cooking inspiration!

Easy Homemade Spaghetti Sauce

4.48 from 59 votes
Servings: 8
Prep Time: 5 minutes
Cook Time: 35 minutes
Total Time: 40 minutes
This Easy Homemade Spaghetti sauce is rich, meaty, and loaded with authentic Italian flavor. Toss it with your favorite cooked pasta for a satisfying meal in about 40 minutes!

Video

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 2 tablespoons extra virgin olive oil
  • 1 pound lean ground beef
  • 1 cup diced yellow onion
  • 2 teaspoons minced garlic
  • 6 ounces tomato paste
  • 2 teaspoons dried basil
  • 1 teaspoon oregano
  • 1 teaspoon dried thyme leaves
  • ½ teaspoon fennel seed, lightly crushed (see recipe note)
  • ½ teaspoon salt
  • freshly ground black pepper, to taste
  • ¼ teaspoon red pepper flakes, optional
  • 28 ounces whole San Marzano tomatoes, (see recipe note)
  • 2 cups low sodium beef broth
  • 2 teaspoons granulated sugar
  • 2 tablespoons butter, optional
  • Pasta of your choice, cooked according to package directions
  • Parmesan cheese for topping, optional

Instructions 

  • Add the olive oil to a non-reactive pot or Dutch oven (see recipe note) and place it over MEDIUM heat. Add the ground beef, onion and garlic and cook, stirring to break up the beef, until crumbly and browned with no pink remaining. Drain off the excess grease and return the pot to the heat. Stir the tomato paste into the mixture and cook for a minute or two and then add the basil, oregano, thyme, salt, pepper, fennel seed and red pepper flakes (if using). Cook, stirring, until well combined. Add the whole tomatoes and all the liquid from the can, breaking up the tomatoes a bit by pressing them against the side of the pot with a wooden spoon. Add the beef broth and sugar and stir to combine.
  • Increase the heat to MEDIUM-HIGH and bring the sauce to a boil. Reduce the heat to LOW and simmer, uncovered, for at least 30 minutes while you cook your pasta or for up to 2 hours to deepen the flavors. Stir occasionally throughout the cooking time and use the spoon to mash the tomato down to the desired consistency.
  • Taste and season with additional salt and pepper, only if needed. If the sauce is too acidic for your taste, add the optional butter and allow it to melt into the sauce. Let it rest for 5 to 10 minutes before serving to allow the sauce to mellow. If you've used San Marzano tomatoes, it is unlikely you'll feel the need to add the butter but it is an excellent way to balance the flavors even further if you'd like.
  • Serve over cooked pasta topped with Parmesan cheese.

Notes

Tomatoes: Canned whole San Marzano tomatoes are an excellent choice for sauce making. The plum style tomato is highly flavorful, sweet, and naturally less acidic than many other varieties. Authentic San Marzanos are grown in Italy and the cans will be marked as such but the seeds are available and grown worldwide. I’ve had good luck with the less expensive US grown and canned “San Marzano Style” tomatoes and will generally use what I find at a good price at my local store.
The right pan: It’s vital to use a non-reactive pan when cooking with very acidic or alkaline foods like tomatoes. Reactive pans, including unlined aluminum, cast iron, and copper, can cause the food to pick up a metallic flavor. Instead, opt for a non-reactive pan with a stainless steel or enameled cast iron cooking surface. My favorites include my Le Creuset enameled cast iron Dutch oven and a less expensive but still very high quality stainless steel pan from Calphalon.
Stir and mash: Don’t be concerned about smashing the whole tomatoes immediately after adding them to the pot. As the sauce cooks the tomatoes will soften and become easy to crush, especially if you’ve used high quality San Marzano tomatoes. Use the spoon to smash the tomatoes against the side of the pot throughout the cooking time until you’ve reached the desired consistency.
Crushed fennel seed: Before adding the fennel seed to the sauce, place it on a cutting board and use the bottom of a spoon or the bottom of a jar to lightly crush the seeds to release more fragrance and flavor. Or, just crushing them with your fingers will help bring more flavor out of them.
Adding sugar: I add just enough sugar in this recipe to balance the acid in the tomatoes but not enough to make it a sweet sauce. If you prefer a sweeter flavor, feel free to increase the amount of sugar.
Adding butter: If the sauce is still too acidic for your taste, adding a little butter at the end of the cooking time can help balance the flavors. Let the butter melt into the finished sauce then let it rest for 5 to 10 minutes before serving. If you’ve used San Marzano tomatoes, it is unlikely you’ll feel the need to add the butter but it is an excellent way to reduce the acid and mellow the sauce if neeeded.
Salt carefully: Salt is vital but don’t forget that canned tomato products have plenty of sodium so it’s best to go light on the salt in the beginning. I find the ½ teaspoon I add at the beginning is enough for our taste. Always taste your sauce before serving and add additional seasoning only if you think it needs it.

Nutrition

Calories: 152kcal | Carbohydrates: 3g | Protein: 13g | Fat: 9g | Saturated Fat: 3g | Cholesterol: 42mg | Sodium: 321mg | Potassium: 351mg | Sugar: 1g | Vitamin A: 120IU | Vitamin C: 2.1mg | Calcium: 22mg | Iron: 1.8mg

Nutrition information is automatically calculated using generic ingredients, and is an estimate not a guarantee. For more accurate results, please refer to the labels on your ingredients at home.

VK logoLike this? Please rate & comment below!

This post was originally published on March 10, 2017. It has been updated with new text and images.

Need Help With Menu Planning?

Sign up for my FREE email newsletter to receive my tried and true favorites + bonus seasonal content to keep you cooking through the year.

Looking for something else? Explore the Recipe Index →

Get my cookbook The Foolproof Family Slow Cooker!

About Valerie Brunmeier

Hello and welcome to my online kitchen! My focus here is to provide simple, seasonal meal solutions for busy households. I hope you find some inspiration while you’re here and visit again soon!

You May Also Like

4.48 from 59 votes (50 ratings without comment)

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating




Questions & Reviews

  1. Jaycn Owens says:

    5 stars
    My wife and I both agree that this is hands down the best sauce we’ve ever tasted. Thank you so much