Best Homemade Tomato Sauce Recipe
Introduction
This homemade tomato sauce is a simple yet flavorful base that elevates any pasta or dish. Made from fresh or canned tomatoes, garlic, and herbs, it simmers slowly to develop a rich, comforting taste perfect for family meals.

Ingredients
- 2 tablespoons olive oil
- 4 cloves garlic, chopped or minced
- 3 to 4 cans crushed tomatoes (28 ounces each) OR 12 to 15 fresh tomatoes
- 1½ teaspoons black pepper
- 4 to 6 tablespoons fresh basil OR 1 to 2 tablespoons dried basil
- 1 tablespoon sugar (optional)
- ⅓ cup grated parmesan or Romano cheese
Instructions
- Step 1: Heat the olive oil in a 5-quart or larger pot over medium heat.
- Step 2: Add the chopped or minced garlic and cook for one to two minutes, stirring often to prevent burning.
- Step 3: Pour in the tomatoes, then add black pepper, basil, and sugar if using. Stir to combine and bring the mixture to a low boil.
- Step 4: Reduce the heat to low and simmer the sauce for 2 to 3 hours, stirring frequently to prevent sticking.
- Step 5: During the first half of simmering, leave the pot uncovered. For the second half, cover the pot to retain moisture.
- Step 6: Stir in the grated cheese and continue to simmer for an additional 5 minutes to meld the flavors.
Tips & Variations
- Use fresh, ripe tomatoes in season for the best flavor, or opt for good-quality canned tomatoes for convenience.
- Adjust the amount of basil to suit your taste; fresh basil adds brightness while dried basil offers a deeper, earthy note.
- If you prefer a smoother sauce, use an immersion blender before adding the cheese.
- Omitting sugar is fine if your tomatoes are naturally sweet, but a little sugar can balance acidity.
Storage
Store the sauce in an airtight container in the refrigerator for up to 5 days. For longer storage, freeze in portions for up to 3 months. Reheat gently on the stove over low heat, stirring occasionally to prevent scorching.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh tomatoes instead of canned?
Yes, fresh tomatoes work well—just be sure to peel and seed them if you prefer a smoother texture. Use about 12 to 15 medium tomatoes to replace the canned amount.
Do I have to add sugar to the sauce?
Sugar is optional and helps to balance the acidity of the tomatoes. If your tomatoes are naturally sweet or you prefer a tangier sauce, you can skip it.
PrintBest Homemade Tomato Sauce Recipe
This Best Homemade Tomato Sauce recipe is a simple, flavorful classic made from crushed tomatoes, garlic, fresh or dried basil, and a touch of parmesan cheese. Slow-simmered on the stovetop, this sauce develops rich, deep flavors perfect for pasta, pizza, or as a base for other dishes.
- Prep Time: 15 minutes
- Cook Time: 2 hours 45 minutes
- Total Time: 3 hours
- Yield: About 6 cups (serves 6-8) 1x
- Category: Sauce
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Tomato Sauce Ingredients
- 2 tablespoons olive oil
- 4 cloves garlic, chopped or minced
- 3 to 4 cans crushed tomatoes (28 ounces each) OR 12 to 15 fresh tomatoes, peeled and crushed
- 1½ teaspoons black pepper
- 4 to 6 tablespoons fresh basil OR 1 to 2 tablespoons dried basil
- 1 tablespoon sugar (optional)
- ⅓ cup grated parmesan or Romano cheese
Instructions
- Heat the olive oil: In a 5-quart or larger pot, heat 2 tablespoons of olive oil over medium heat until shimmering.
- Sauté the garlic: Add 4 cloves of chopped or minced garlic and heat for 1-2 minutes, stirring frequently to prevent burning and to release the garlic’s aroma.
- Add tomatoes and seasonings: Pour in the crushed tomatoes (or fresh peeled and crushed tomatoes), then add 1½ teaspoons black pepper, 4 to 6 tablespoons fresh basil (or 1 to 2 tablespoons dried), and 1 tablespoon of sugar if using. Stir well to combine.
- Bring to a boil: Stir the mixture often and bring it to a gentle low boil on medium heat.
- Simmer uncovered: Reduce the heat to low and let the sauce simmer uncovered for the first 1 to 1.5 hours, stirring often to prevent sticking.
- Simmer covered: Cover the pot and continue simmering for another 1 to 1.5 hours, stirring frequently to develop flavors and thicken the sauce.
- Add cheese and finish simmering: Stir in ⅓ cup grated parmesan or Romano cheese, then simmer the sauce for an additional 5 minutes to meld the flavors before serving.
Notes
- For a smoother sauce, use an immersion blender before adding the cheese to your desired consistency.
- Adjust sugar quantity based on the acidity of your tomatoes to balance the flavor.
- Fresh basil provides a brighter flavor, but dried basil is a convenient alternative.
- This sauce can be stored in the fridge for up to 5 days or frozen for up to 3 months.
- Use high-quality canned tomatoes or ripe fresh tomatoes for best taste.
Keywords: homemade tomato sauce, tomato sauce recipe, Italian tomato sauce, slow-simmered sauce, basil tomato sauce, easy tomato sauce

