Go Back
+ servings

Homemade Spaghetti Sauce with Fresh Tomatoes

A rich and flavorful homemade spaghetti sauce made with fresh tomatoes, herbs, and spices, perfect for pasta lovers.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 4 servings
Course: Main Course, sauce
Cuisine: Italian
Calories: 150

Ingredients
  

For the Sauce
  • 2 pounds fresh tomatoes peeled and chopped
  • 1 medium onion finely chopped
  • 4 cloves garlic minced
  • 1 tablespoon olive oil extra virgin
  • 1 teaspoon sugar to balance acidity
  • 1 teaspoon dried oregano or 1 tablespoon fresh oregano, chopped
  • 1 teaspoon dried basil or 1 tablespoon fresh basil, chopped
  • 1/2 teaspoon red pepper flakes optional, for heat
  • 1 teaspoon salt to taste
  • 1/2 teaspoon black pepper freshly ground
  • 1/4 cup fresh parsley chopped, for garnish

Method
 

Prepare the Tomatoes
  1. Bring a large pot of water to a boil. Prepare an ice bath in a large bowl with cold water and ice.
  2. Score the bottom of each tomato with a small 'X' using a sharp knife. This will help with peeling.
  3. Once the water is boiling, carefully add the tomatoes and blanch for about 30 seconds, or until the skins start to peel.
  4. Using a slotted spoon, transfer the tomatoes to the ice bath to stop the cooking process. Let them cool for a few minutes.
  5. Peel the tomatoes, remove the cores, and chop them into small pieces. Set aside.
Cook the Sauce
  1. In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté for about 5 minutes, or until translucent.
  2. Add the minced garlic and cook for an additional 1-2 minutes, stirring frequently to prevent burning.
  3. Stir in the chopped tomatoes, sugar, oregano, basil, red pepper flakes, salt, and black pepper.
  4. Bring the mixture to a simmer, then reduce the heat to low. Cover the pot and let the sauce simmer for 30-40 minutes, stirring occasionally. This allows the flavors to meld and the sauce to thicken.
  5. If you prefer a smoother sauce, use a blender or immersion blender to blend the sauce to your desired consistency.
Serve the Sauce
  1. Taste the sauce and adjust seasoning if necessary. If it’s too acidic, add a little more sugar.
  2. Serve the sauce over your favorite cooked spaghetti or pasta, and garnish with fresh parsley.
  3. Enjoy your homemade spaghetti sauce with fresh tomatoes!

Nutrition

Serving: 1servingCalories: 150kcalCarbohydrates: 20gProtein: 3gFat: 7gSaturated Fat: 1gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 5gSodium: 300mgPotassium: 500mgFiber: 3gSugar: 6gVitamin A: 800IUVitamin C: 25mgCalcium: 40mgIron: 1mg

Notes

This sauce can be made ahead of time and stored in the refrigerator for up to 5 days or frozen for up to 3 months. Reheat gently on the stove before serving.

Tried this recipe?

Let us know how it was!