While it takes some time to simmer on the stovetop, it’s definitely worth the wait. It’s so much more flavorful than jarred sauce from the grocery store and uses simple, wholesome ingredients. You may already have everything you need to make this spaghetti meat sauce in your pantry. Its also a great recipe to make ahead since it keeps wonderfully in the fridge and is freezer-friendly, so you can make a double or triple batch to freeze the leftovers for the next day or all week. If you want another easy, classic pasta recipe, then try my cacio e pepe, stuffed shells, or baked rigatoni.
What You Need to Make This Recipe
Oil — I use olive oil, but you can use any neutral oil. Ground beef — I like to use 90/10 ground beef for this easy spaghetti sauce because it has less fat overall, so you don’t have to drain it. If using a higher fat percentage, then drain the beef mixture after its browned. Tomatoes — this recipe uses canned diced tomatoes, tomato sauce, and tomato paste to give the sauce its delicious, classic flavor. When using whole tomatoes, try to get the best quality fresh tomatoes possible for this sauce in order to get the best flavor. Herbs — this sauce uses a combination of fresh herbs and dried herbs. The bay leaf, dried basil, and dried oregano are added before simmering, so their flavors can infuse into the sauce. While dried herbs don’t technically expire, they do lose their flavor over time. Make sure your dried herbs haven’t been sitting in your cupboards for too long! Sugar — a bit of sugar helps to cut the acidity of the tomatoes and helps to balance the sauce. Red pepper flakes — red pepper flakes add a little heat to the sauce. You can skip it if you prefer.
How to Make Spaghetti Sauce Recipe
- In a large deep skillet, heat oil over medium-high heat. Add the ground beef and onions. Cook, stirring often, until the beef is browned and crumbly and the onion is tender. Add the garlic and cook, stirring constantly, until fragrant.
- Stir in the diced tomatoes, tomato sauce, and tomato paste.
- Stir in the bay leaf, dried basil, and dried oregano.
- Stir in the sugar, salt, pepper, and red pepper flakes if using. Bring to a simmer. Reduce from medium heat to low heat, and continue cooking, stirring occasionally, until thickened. Remove and discard the bay leaf. Stir in chopped parsley and fresh basil, if desired.
Pro Tips for Making This Recipe
Add stock or water after cooking to adjust the consistency if you prefer a looser sauce. If the sauce is not as thick as you prefer, you can keep simmering it. If you do not have ground beef, you can swap the ground beef with ground turkey, ground chicken, Italian sausage, or pork. Don’t rush the simmering process! The more time the sauce simmers, the richer the flavor will be. This homemade spaghetti sauce recipe is the perfect consistency for coating spaghetti noodles. It also makes for a great lasagna sauce! If you are serving this spaghetti sauce with pasta immediately, let the pasta and the sauce cook together for a few minutes before serving for a more flavorful dish, as the pasta can absorb some of the sauce. If you prefer the sauce to be less chunky, you can use crushed tomatoes instead of diced tomatoes.
If you’ve tried this easy Spaghetti Sauce recipe, then don’t forget to rate the recipe and let me know how you got on in the comments below, I love hearing from you!