Homemade Fresh Tomato Spaghetti Sauce
This Fresh Tomato Spaghetti Sauce is made with ripe mixed tomatoes, garlic, onion, shallot, basil and Italian herbs. Slowly simmered until rich and flavourful, this easy homemade tomato pasta sauce is perfect for spaghetti, meatballs, lasagna and more—and it tastes even better the next day.
Prep Time 25 minutes mins
Cook Time 1 hour hr
Total Time 1 hour hr 25 minutes mins
Course Dinner, Main Course, Sauce
Cuisine Italian-Inspired
Servings 8 servings
Calories 136 kcal
Large pot for blanching the tomatoes
Large bowl for cold or ice water
Cutting board
Sharp kitchen knife
Large skillet or heavy-bottomed saucepan
Wooden spoon or silicone spatula
Measuring cups and spoons
Immersion blender or regular blender, optional
Ladle
Airtight containers or jars for storing
- 4 pounds ripe mixed fresh tomatoes such as Roma, beefsteak, vine or garden tomatoes
- 1/3 cup olive oil extra virgin
- 1 medium yellow onion finely chopped
- 1 large shallot finely chopped
- 8-10 garlic cloves finely minced
- 1 tablespoon dried oregano
- 1 teaspoon dried rosemary crushed
- 1 teaspoon dried basil
- 1 teaspoon kosher salt plus more to taste
- 1/2 teaspoon freshly ground black pepper
- 1 cup basil leaves packed cup, fresh and finely chopped
- ¼-½ teaspoon crushed red pepper flakes optional but recommended
- 1-2 teaspoons granulated sugar only if needed
- Additional salt and pepper to taste
Start the flavour base.
Heat the olive oil in a large, deep skillet or heavy-bottomed pot over medium heat. Add the chopped onion, shallot, garlic, oregano, rosemary and dried basil.
Simmer the spaghetti sauce.
Taste before adding sugar.
Fresh tomatoes can occasionally be quite acidic or slightly bitter. Don't automatically add sugar. Taste the finished sauce first. If it needs balancing, stir in 1 teaspoon sugar, taste again, and add a little more only if necessary.
- Use ripe mixed tomatoes for the best fresh tomato spaghetti sauce. A combination of tomato varieties gives the sauce more flavour and a naturally rich texture.
- Blanch and peel the tomatoes first. It takes a few extra minutes, but it gives the finished homemade tomato sauce a much smoother texture.
- Keep all the tomato juices when chopping. They add plenty of fresh tomato flavour to the sauce.
- Simmer gently. Fresh tomatoes can be quite watery, so let the sauce cook until it reaches the thickness you like.
- Taste before adding sugar. If the tomatoes are a little acidic or bitter, add sugar gradually until the flavour is balanced.
- Add a little heat. Crushed red pepper flakes are optional, but I think they make this homemade spaghetti sauce even better.
- Add fresh basil near the end so the basil flavour stays brighter and fresher.
- Make it ahead. This fresh tomato pasta sauce tastes even better the next day once the flavours have had time to develop.
- Double the recipe if you can. I would next time. This sauce freezes well and is handy to have ready for another pasta dinner.
Serving: 1servingCalories: 136kcalCarbohydrates: 12gProtein: 3gFat: 10gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gSodium: 304mgPotassium: 592mgFiber: 3gSugar: 7gVitamin A: 2049IUVitamin C: 34mgCalcium: 41mgIron: 1mg
Keyword fresh garden tomato recipe, fresh tomato spaghetti sauce, homemade marinara sauce, homemade pasta sauce, homemade spaghetti sauce, homemade tomato sauce, recipe, spaghetti sauce from fresh tomatoes