Simple pasta dishes like pasta Aglio e olio (garlic and olive oil), baked feta tomato pasta, and spaghetti Bolognese are a low-fuss family staple for busy evenings – I’m sure everyone will love this recipe. Especially if you, like me, prepare massive batches of this homemade spaghetti sauce to refrigerate or freeze for later. Did I mention it even tastes better on day two!? With just 9 base ingredients, a simple method, and a long simmer (with just the occasional stir), this recipe for spaghetti sauce is ready to impress in all kinds of hearty meals like spaghetti Bolognese, lasagna, and more. Even better, I’ve included stovetop, slow cooker, and Instant Pot methods below. And along with plenty of ingredient variations and add-ins, you can adapt this recipe to become the perfect, best homemade spaghetti sauce for YOU. I’m sure this homemade spaghetti meat sauce will taste way better than any grocery store-bought or jarred spaghetti sauces!

Is Marinara Sauce the Same as Spaghetti Sauce

While both marinara and spaghetti sauce are tomato-based sauces (along with pizza sauce), the two are different. Marinara sauce (pasta sauce) is a meat-free sauce made with tomatoes, garlic, and herbs, simmered to develop flavor. In comparison, spaghetti sauce (also called Bolognese sauce) is a tomato and meat-based sauce that’s heartier and simmered for even longer. Once cooked, it’s ready to add to cooked spaghetti and dishes as is, with no additional protein/veg needed.

What to Put in Spaghetti Sauce?

This homemade spaghetti sauce recipe relies on a few ingredients most of which are likely already in your pantry.

Ground beef: Use your desired level of fat for this spaghetti meat sauce. Alternatively, use ground Italian sausage or even a 50/50 combination of the two.

You could also use ground turkey or chicken, use soy protein for a vegan version, OR omit the protein entirely if you want to serve this sauce with meatballs.

Sofrito: This spaghetti meat sauce recipe relies on the classic combination of onion, carrots, and celery to add depth of flavor. Tomatoes: This Italian spaghetti sauce recipe combines tomato paste and canned peeled tomatoes. Spices for spaghetti sauce: Dried oregano, bay leaf, salt, and black pepper. You can also add Italian seasoning, dried or fresh basil, and other spices – see my suggestions in the recipe card below. Olive oil: Or another neutral cooking oil. Water: Brings this simple spaghetti sauce with meat to the correct consistency. I rinse the tomato cans with a cup of water and use that. Or you can use vegetable stock. Red wine: (Optional) Add some dry red wine for extra richness and depth.

How to Make Spaghetti Sauce

While this easy homemade spaghetti sauce from scratch isn’t the quickest out there, the process is incredibly simple to follow. I prefer to use whole tomatoes rather than crushed tomatoes for the best flavor and texture, but either works. During tomato season, you can even use a combination of canned and (blanches and peeled) vine-ripened tomatoes. First, rinse and finely chop the carrot, celery, and onion.

The Stove Top Method

Heat the oil in a large, thick-based pan over medium-high heat. Once hot, add the onion and sauté for a minute or two. Then add the carrot and celery and continue to cook, stirring often, for 5 minutes. Cook until the veggies are brown and become tender. Then, add the meat and allow it to brown, breaking it into little pieces as you go. I used fairly lean beef, so I didn’t feel the need to drain the excess grease afterward. However, do so if preferred. Then, when the meat is no longer pink, add the salt, oregano, bay leaves, and wine (if using) – allowing the wine to evaporate for a couple of minutes. Add the tomato paste, stirring well, and cook for 2-3 minutes. Then, add the canned tomatoes and the water (or vegetable stock). Lower the heat to low, stir well, and allow the homemade spaghetti sauce to simmer covered for 2 ½-3 hours, stirring occasionally. Finally, give the sauce a taste and adjust the seasonings if necessary, then enjoy!

The Slow Cooker Method

Since this sauce benefits from low and slow simmering, a slow cooker is a perfect way to achieve these results with minimal hovering. Follow the first few steps of the recipe above until you add the canned tomatoes and water/broth, then transfer everything to your slow cooker and cook on LOW for 8-10 hours or HIGH for 4-5 hours.

The Instant Pot Method

To save time, skip the slow stovetop simmer and transfer the spaghetti meat sauce to an Instant Pot. Simply sauté the ingredients as written in the recipe. Then, when it comes time to simmer the sauce, cook it on manual HIGH pressure for 12 minutes, then natural release for 5 minutes.

How Long Does Spaghetti Sauce Last in the Fridge

Allow it to cool, then store it in an airtight container in the refrigerator for 4-5 days. You can reheat the meat sauce on the stovetop over medium-low heat or in a microwave. Add a splash of extra liquid (water or vegetable stock) to bring it back to a looser consistency if needed.

How to Freeze Spaghetti Sauce

I like to portion mine into reusable Ziplock freezer bags (spread flat to freeze, then store upright), but any freezer-safe airtight containers will work, too. Store for 4-6 months. Allow it to thaw in the fridge overnight before reheating it or even reheat it from frozen.

How to Can Spaghetti Sauce

To water bath canned this easy recipe, follow my canning guide to sterilize the jars and bring a large pan of water to a boil before canning spaghetti sauce. Use a trivet/rack in the pan to place the jars on so they aren’t touching the bottom of the pan. Then, add 2 tablespoons of lemon juice (or ½ tsp citric acid) per quart of sauce. This is necessary to make the sauce acidic enough for canning. Finally, transfer the sauce to the jars (leaving ½-inch headspace), wipe the lips, and seal them. Transfer the sealed jars of spaghetti sauce to the pan, submerged with at least an inch or two of water. Bring the water back to a boil, add the lid, and allow it to process for 40 minutes for altitudes of 1000ft or less. For up to 3k, add 5 minutes, 6k add 10 minutes, 8k add 15, and 10k add 20. Transfer the cans to a kitchen-towel-lined surface to fully cool, check the seal, and then store them in a cool, dark location for up to 2 years.

More Pasta Sauce Recipes

Roasted Tomato Sauce Avocado Pasta Sauce Roasted Red Pepper Sauce Garlic Alfredo Sauce

If you try this delicious homemade spaghetti sauce recipe, I’d love to hear your thoughts/questions below. Also, I’d appreciate a recipe card rating below, and feel free to tag me in your recipe recreations on Instagram @Alphafoodie!

The Best Spaghetti Sauce  Better Than Store Bought  - 77The Best Spaghetti Sauce  Better Than Store Bought  - 60The Best Spaghetti Sauce  Better Than Store Bought  - 68The Best Spaghetti Sauce  Better Than Store Bought  - 30The Best Spaghetti Sauce  Better Than Store Bought  - 20The Best Spaghetti Sauce  Better Than Store Bought  - 31The Best Spaghetti Sauce  Better Than Store Bought  - 85The Best Spaghetti Sauce  Better Than Store Bought  - 19The Best Spaghetti Sauce  Better Than Store Bought  - 46The Best Spaghetti Sauce  Better Than Store Bought  - 18The Best Spaghetti Sauce  Better Than Store Bought  - 35The Best Spaghetti Sauce  Better Than Store Bought  - 70The Best Spaghetti Sauce  Better Than Store Bought  - 41The Best Spaghetti Sauce  Better Than Store Bought  - 53The Best Spaghetti Sauce  Better Than Store Bought  - 57The Best Spaghetti Sauce  Better Than Store Bought  - 96The Best Spaghetti Sauce  Better Than Store Bought  - 73