Transform your pasta night with a homemade spaghetti sauce made from fresh tomatoes. This recipe brings out the natural sweetness of tomatoes and combines it with aromatic herbs and spices for a rich and flavorful sauce that pairs perfectly with spaghetti.
While most of the ingredients for this recipe are common pantry staples, you might need to pick up some fresh tomatoes if you don't have them on hand. Fresh herbs like basil and oregano can be substituted with dried versions if necessary, but fresh will give a more vibrant flavor. Make sure to check your spice rack for black pepper and sugar as well.
Ingredients for Spaghetti Sauce with Fresh Tomatoes
Olive oil: A healthy fat used to sauté the onion and garlic, adding a rich flavor base to the sauce.
Onion: Adds sweetness and depth to the sauce when cooked until translucent.
Garlic: Provides a pungent, aromatic flavor that enhances the overall taste of the sauce.
Fresh tomatoes: The star of the sauce, offering natural sweetness and acidity.
Salt: Enhances the flavors of all the ingredients and balances the sweetness of the tomatoes.
Sugar: Helps to cut the acidity of the tomatoes and adds a slight sweetness to the sauce.
Dried basil: Adds a sweet, herbal note that complements the tomatoes.
Dried oregano: Provides a slightly bitter, earthy flavor that balances the sweetness of the tomatoes.
Black pepper: Adds a mild heat and depth to the sauce.
Technique Tip for This Recipe
To enhance the flavor of your spaghetti sauce, consider roasting the fresh tomatoes before adding them to the pot. Preheat your oven to 400°F, slice the tomatoes in half, and place them on a baking sheet. Drizzle with olive oil and sprinkle with a bit of salt and pepper. Roast for about 20-25 minutes until they are slightly caramelized. This step will deepen the tomato flavor and add a subtle sweetness to your sauce. Once roasted, chop the tomatoes and proceed with the recipe as directed.
Suggested Side Dishes
Alternative Ingredients
Olive oil - Substitute with canola oil: Canola oil has a neutral flavor and similar cooking properties.
Onion - Substitute with shallots: Shallots offer a milder and slightly sweeter taste, similar to onions.
Garlic - Substitute with garlic powder: Use ⅛ teaspoon of garlic powder for each clove of garlic for a similar flavor.
Fresh tomatoes - Substitute with canned tomatoes: Canned tomatoes can be used when fresh tomatoes are not available, providing a similar texture and flavor.
Salt - Substitute with soy sauce: Soy sauce adds saltiness along with a depth of umami flavor.
Sugar - Substitute with honey: Honey can provide sweetness with a slightly different flavor profile.
Dried basil - Substitute with fresh basil: Fresh basil can be used for a more vibrant and aromatic flavor; use three times the amount of dried basil.
Dried oregano - Substitute with fresh oregano: Fresh oregano offers a more intense flavor; use three times the amount of dried oregano.
Black pepper - Substitute with white pepper: White pepper provides a similar heat and flavor without the black specks.
Alternative Recipes Similar to This Dish
How To Store or Freeze This Recipe
Allow the spaghetti sauce to cool completely before storing. This helps prevent condensation, which can lead to a watery sauce.
Transfer the cooled sauce into airtight containers or heavy-duty freezer bags. For easy portioning, consider using smaller containers or dividing the sauce into meal-sized portions.
Label each container or bag with the date and contents. This ensures you can keep track of how long the sauce has been stored and avoid any mystery meals.
Store the sauce in the refrigerator if you plan to use it within 3-4 days. This keeps the fresh tomatoes and other ingredients at their best quality.
For longer storage, place the containers or bags in the freezer. The sauce can be frozen for up to 3 months without significant loss of flavor or texture.
To thaw, transfer the sauce from the freezer to the refrigerator and let it thaw overnight. If you're in a hurry, you can also thaw it in a microwave-safe container using the defrost setting.
Reheat the sauce on the stovetop over medium heat, stirring occasionally until it reaches the desired temperature. If the sauce appears too thick after reheating, add a splash of water or vegetable broth to achieve the desired consistency.
For an extra burst of flavor, consider adding fresh herbs like basil or oregano just before serving. This can revive the taste of the sauce after storage.
If you have leftover spaghetti, store it separately from the sauce to prevent it from becoming mushy. Combine them just before serving for the best texture.
How To Reheat Leftovers
Gently reheat the spaghetti sauce on the stovetop: Place the sauce in a saucepan over low to medium heat. Stir occasionally to ensure even heating and prevent sticking. This method helps maintain the sauce's texture and flavor.
Use a microwave for convenience: Transfer the spaghetti sauce to a microwave-safe container. Cover it with a microwave-safe lid or plastic wrap, leaving a small vent for steam to escape. Heat on medium power in 1-minute intervals, stirring in between, until the sauce is heated through.
Reheat in the oven for a baked twist: Preheat your oven to 350°F (175°C). Place the spaghetti sauce in an oven-safe dish, cover with aluminum foil, and bake for about 20-30 minutes, or until hot. This method is great if you're reheating a larger batch.
Use a slow cooker for a hands-off approach: Pour the spaghetti sauce into your slow cooker and set it to the low setting. Allow it to heat for 1-2 hours, stirring occasionally. This method is perfect for keeping the sauce warm for a longer period without constant attention.
Add a splash of liquid if needed: When reheating, if the spaghetti sauce seems too thick, add a small amount of water, broth, or red wine to reach the desired consistency. This helps to refresh the sauce and enhance its flavors.
Combine with freshly cooked pasta: For a quick meal, reheat the spaghetti sauce in a saucepan while simultaneously cooking fresh spaghetti. Once both are hot, toss the pasta with the sauce to combine and serve immediately.
Essential Tools for This Recipe
- Large pot: Used to heat the olive oil and cook the sauce ingredients.
- Wooden spoon: Ideal for stirring the sauce as it simmers.
- Chef's knife: Essential for chopping the onion and tomatoes, and mincing the garlic.
- Cutting board: Provides a safe surface for chopping the vegetables.
- Measuring spoons: Used to measure out the olive oil, salt, sugar, dried basil, dried oregano, and black pepper.
- Mixing bowl: Useful for holding the chopped tomatoes before adding them to the pot.
- Stove: Necessary for heating the pot and cooking the sauce.
- Ladle: Handy for serving the sauce over cooked spaghetti.
How to Save Time on This Recipe
Use canned tomatoes: Substitute fresh tomatoes with canned tomatoes to save chopping time.
Pre-chopped onions: Buy pre-chopped onions to skip the chopping step.
Garlic paste: Use garlic paste instead of mincing fresh garlic.
Batch cooking: Make a large batch of sauce and freeze portions for future use.
Simmer in a slow cooker: Use a slow cooker to simmer the sauce while you focus on other tasks.
Pre-measured spices: Measure and mix spices ahead of time to streamline the cooking process.

Spaghetti Sauce with Fresh Tomatoes
Ingredients
Main Ingredients
- 2 tablespoon Olive Oil
- 1 medium Onion, chopped
- 3 cloves Garlic, minced
- 6 cups Fresh Tomatoes, chopped
- 1 teaspoon Salt
- 1 teaspoon Sugar
- 1 teaspoon Dried Basil
- 1 teaspoon Dried Oregano
- ¼ teaspoon Black Pepper
Instructions
- Heat olive oil in a large pot over medium heat.
- Add chopped onion and cook until translucent, about 5 minutes.
- Add minced garlic and cook for another minute.
- Add chopped tomatoes, salt, sugar, dried basil, dried oregano, and black pepper.
- Bring to a simmer and cook for 30-45 minutes, stirring occasionally.
- Adjust seasoning to taste and serve over cooked spaghetti.
Nutritional Value
Keywords
Suggested Appetizers and Desserts
More Amazing Recipes to Try 🙂
- Vegan Tacos al Pastor Recipe35 Minutes
- Swedish Pancakes Vegan Recipe30 Minutes
- Vegan Apple Yogurt Parfait Recipe10 Minutes
- Roasted Broccoli Recipe30 Minutes
- Vegan Lemon Poppy Seed Muffins Recipe35 Minutes
- Candied Yams Recipe1 Hours
- Vegan Faux Cheese Sauce Recipe20 Minutes
- Vegan Mushroom Salad Recipe25 Minutes

Leave a Reply