Homemade Spaghetti Sauce with Fresh Tomatoes


This easy homemade spaghetti sauce recipe calls for fresh tomatoes, so it's perfect for summertime when you have a bumper crop of homegrown beauties or you went overboard at the farmers' market. Aside from the tomatoes and a sprig of fresh basil, you need just a handful of pantry ingredients and 15 minutes of active time to make this healthy pasta sauce. Serve it over spaghetti or your favorite pasta shape on its own or with the addition of cheese, herbs, meatballs or sausage. Or use it in recipes such as lasagna and eggplant Parmesan.

Prep Time:
15 mins
Additional Time:
55 mins
Total Time:
1 hr 10 mins
3 cups


  • 4 pounds ripe tomatoes, halved crosswise

  • 2 tablespoons extra-virgin olive oil

  • 2 small garlic cloves, smashed

  • ¼ teaspoon crushed red pepper

  • 2 teaspoons tomato paste

  • 1 teaspoon sugar

  • ½ teaspoon salt

  • 1 sprig fresh basil


  1. Squeeze out seeds from tomatoes; discard seeds. Grate the tomatoes on the large holes of box grater; discard skins. Transfer the pulp to a medium bowl. (You should have about 4 cups.)

  2. Cook oil, garlic and crushed red pepper in a medium saucepan over medium heat, stirring often, until beginning to sizzle, about 2 minutes. Add the tomato pulp, tomato paste, sugar, salt and basil.

  3. Increase heat to medium-high and bring to a boil. Reduce heat to medium and simmer, stirring occasionally, until reduced by half, 1 hour to 1 hour and 10 minutes. Discard the basil sprig. Serve immediately, or refrigerate in an airtight container for up to 1 week. The sauce may also be frozen for up to 6 months.



To make ahead: Transfer sauce to an airtight container and refrigerate for up to 1 week or freeze for up to 6 months.

Nutrition Facts (per serving)

105 Calories
5g Fat
14g Carbs
3g Protein
Nutrition Facts
Servings Per Recipe 6
Serving Size 1/3 cup
Calories 105
% Daily Value *
Total Carbohydrate 14g 5%
Dietary Fiber 4g 13%
Total Sugars 9g
Added Sugars 1g 2%
Protein 3g 6%
Total Fat 5g 7%
Saturated Fat 1g 4%
Vitamin A 2636IU 53%
Vitamin C 43mg 48%
Folate 46mcg 12%
Sodium 251mg 11%
Calcium 34mg 3%
Iron 1mg 6%
Magnesium 36mg 9%
Potassium 777mg 17%

Nutrition information is calculated by a registered dietitian using an ingredient database but should be considered an estimate.

* Daily Values (DVs) are the recommended amounts of nutrients to consume each day. Percent Daily Value (%DV) found on nutrition labels tells you how much a serving of a particular food or recipe contributes to each of those total recommended amounts. Per the Food and Drug Administration (FDA), the daily value is based on a standard 2,000 calorie diet. Depending on your calorie needs or if you have a health condition, you may need more or less of particular nutrients. (For example, it’s recommended that people following a heart-healthy diet eat less sodium on a daily basis compared to those following a standard diet.)

(-) Information is not currently available for this nutrient. If you are following a special diet for medical reasons, be sure to consult with your primary care provider or a registered dietitian to better understand your personal nutrition needs.

Related Articles