This hearty and flavorful homemade spaghetti sauce that uses simple pantry ingredients is sure to become a family favorite dinner staple. It’s freezer-friendly and is great over pasta or lasagna.
Today we’re making a lovingly simmered homemade spaghetti sauce made from scratch. While the store-bought jarred kind is pretty convenient, it is missing a whole lot of flavor you can get by building on a tomato base with a few extra ingredients. Add a few pantry staples like ground beef, onions, garlic, bell peppers, tomatoes and some seasonings like Worcestershire sauce, red pepper flakes, basil, oregano and Italian seasoning for the best go-to spaghetti sauce.
Serve with some garlic bread or garlic knots and enjoy a fun pasta night. If you like Italian-inspired recipes, try out this spinach and three cheese manicotti, lasagna roll-ups, creamy sun-dried tomato and spinach pasta, or some slow cooker spaghetti bolognese. Let’s start cooking!
HOMEMADE SPAGHETTI SAUCE RECIPE TIPS
Ground beef – You can substitute 1 lb. ground beef with 1/2 lb. ground beef and 1/2 lb. Italian sausage. I like using a meat smasher to break up any clumps.
Tomato paste – I used a can of Miur Glen tomato paste but if you prefer the tube kind, go with that instead. I use the Cento brand for tomato paste in a tube. We’re sauteing the tomato paste after the onions, garlic and peppers so that it caramelizes. This little secret makes a pasta sauce much more robust, with deeper flavors.
San Marzano tomatoes – San Marzano tomatoes are said to be sweeter than others so you’ll end up with a spaghetti sauce that isn’t too tart. If you’re not a fan, you can go with your favorite whole peeled tomatoes instead. The meat smasher I used to break up the ground beef comes in pretty handy to smash these whole peeled tomatoes as well. You can also use a wooden spoon, just get them mashed into the sauce. The only chunks you should have left are from the diced tomatoes.
Diced tomatoes – I used Hunt’s basil, garlic and oregano diced tomatoes for more flavor but fire-roasted diced tomatoes or any other kinds will work too. You do not need to drain the can.
Pasta water – Pasta water contains the starch from the pasta which helps thicken and bind the sauce. It’s a wonderful pro tip to a good pasta sauce so save some of this and use it instead of beef broth or water! One cup should be enough.
Sugar – I like adding sugar to balance the tartness of the tomatoes. Feel free to adjust or leave out if needed.
Garnish – Garnish with freshly chopped basil leaves or parsley to add a pop of green when serving.
Simmering – The recipe calls for 30 minutes of simmering but you can simmer the sauce in a covered pot for up to a few hours. If you would like to simmer it even longer, it’s probably a better idea to make the sauce in a slow cooker instead.
Make it in the slow cooker – Transfer the spaghetti sauce to the slow cooker after Step 6 and cook on low for 6-8 hours or high for 3-4 hours.
Add more veggies – Bulk up the sauce a little with mushrooms, olives, or fresh spinach. Black olives go great with a red pasta sauce and so does baby spinach.
Beef it up – I like adding some meatiness to the sauce with one or two crumbled beef bouillon cubes.
Red wine – Add a splash of red wine to give the sauce some nuance.
And that’s about it. Pair it with some buttery garlic bread, garlic knots, or a salad to start. Have fun digging in!
MORE MEATY PASTA RECIPES TO TRY
- Pepperoni and Olive Penne Pasta
- Cheesy Hot Italian Sausage Bake
- Slow Cooker Spaghetti Bolognese
- Slow Cooker Beef and Cheese Pasta
Homemade Spaghetti Sauce
- Total Time: 45 minutes
- Yield: 4-6 1x
This hearty and flavorful homemade spaghetti sauce that uses simple pantry ingredients is sure to become a family favorite dinner staple.
- 1 lb. ground beef
- 1 medium yellow onion, diced
- 2 cloves garlic, diced
- 1 green bell pepper, diced
- 1 (6 oz.) can tomato paste
- 1 (28 oz.) can San Marzano whole peeled tomatoes, chopped
- 1 (14.5 oz.) can diced tomatoes
- 1 cup pasta water/ beef broth
- 2 tablespoons Worcestershire sauce
- 1 tablespoon white sugar (optional)
- Red pepper flakes to taste
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1 teaspoon Italian seasoning
- Salt and pepper to taste
- 1 lb. pasta for serving
- In a Dutch oven over medium-high heat, brown the ground beef until evenly cooked. Drain any excess grease and remove beef from the pot.
- Saute the onions and garlic in some olive oil until fragrant.
- Toss in green peppers and sweat with the onions and garlic until soft.
- Add tomato paste and saute until it caramelizes and turns brick red, about 3-5 minutes.
- Reduce heat to low and add whole peeled tomatoes, diced tomatoes and reserved pasta water/beef broth.
- Season with Worcestershire sauce, sugar, red pepper flakes, basil, oregano, Italian seasoning and salt and pepper to taste.
- Cover and simmer for 30 minutes to a few hours.
- Do a taste test and adjust seasonings as needed.
- Dish and serve hot over your favorite pasta.
- Add more veggies – Bulk up the sauce a little with mushrooms, olives, or fresh spinach.
- Beef it up – I like adding some meatiness to the sauce with one or two crumbled beef bouillon cubes.
- Red wine – Add a splash of red wine to give the sauce some nuance.
- Scroll up to RECIPE TIPS for more useful tips, suggestions and ingredient substitutions.
- Prep Time: 15 mins
- Cook Time: 30 mins
Leave a Comment