How to Make Spaghetti Sauce with Fresh Tomatoes

Welcome to the world of homemade spaghetti sauce! If you’re tired of buying premade jars of sauce, then it’s time for you to learn how to make spaghetti sauce with fresh tomatoes. Not only does it taste better, but it’s also healthier and more cost-effective. Follow these easy steps and you’ll be enjoying a delicious plate of spaghetti in no time.

Steps how to make spaghetti sauce with fresh tomatoes

Step 1: Choose the right tomatoes

The key to making a great tomato sauce is choosing the right tomatoes. Use ripe, juicy and red tomatoes for the best flavor. Roma tomatoes are a popular choice for making tomato sauce, but any variety of fresh tomatoes will work.

Step 2: Prepare the tomatoes

Wash the tomatoes thoroughly and remove the stems. Cut them into quarters and remove the seeds. This step is optional, but removing the seeds will give your sauce a smoother texture.

Step 3: Roast the tomatoes

Preheat your oven to 400°F. Place the tomatoes in a single layer on a baking sheet. Drizzle with olive oil and sprinkle with salt and pepper. Roast them in the oven for 25-30 minutes, or until they are soft and slightly browned.

Step 4: Sauté the onions and garlic

While the tomatoes are roasting, heat 2 tablespoons of olive oil in a large saucepan over medium heat. Add 1 diced onion and 3 cloves of minced garlic. Sauté them until they are soft and fragrant, about 5-7 minutes.

Step 5: Add the roasted tomatoes

Remove the roasted tomatoes from the oven and add them to the saucepan. Use a wooden spoon to mash the tomatoes, or blend them in a food processor for a smoother texture.

Step 6: Add the herbs

Add 1 tablespoon of dried basil, 1 tablespoon of dried oregano, and 1 bay leaf to the saucepan. Stir well to combine.

Step 7: Let the sauce simmer

Lower the heat to medium-low and let the sauce simmer for 30-40 minutes, or until it has thickened and the flavors have melded together.

Step 8: Remove the bay leaf

Before serving, remember to remove the bay leaf from the saucepan.

Step 9: Serve and enjoy

Your homemade spaghetti sauce is ready to serve! Spoon it over your favorite pasta and enjoy.

Step 10: Store the leftovers

If you have leftovers, let the sauce cool down completely before storing it in an airtight container in the fridge. It will last for up to 5 days.

Step 11: Freeze the sauce

You can also freeze the sauce for up to 3 months. Allow it to cool down completely, then transfer it to a freezer-safe container. Label the container with the date and contents.

Step 12: Reheat the sauce

To reheat the sauce, simply thaw it in the fridge overnight (if frozen) and then warm it up on the stove over medium heat.

Explanation how to make spaghetti sauce with fresh tomatoes

Making spaghetti sauce with fresh tomatoes is an easy and rewarding process. The key is to use fresh, ripe tomatoes and to give them a good roast in the oven. This will bring out their natural sweetness and add depth to the flavor of the sauce.

Adding onions and garlic is a classic step to making tomato sauce. They add a sweet and aromatic flavor to the sauce, and sautéing them softens them up so they will blend in well with the tomatoes.

The herbs are what give the sauce its signature Italian taste. Basil and oregano are a classic pairing, and adding a bay leaf will give it an extra layer of flavor.

Simmering the sauce is crucial. It allows all the flavors to meld together and thicken up. You don’t want your sauce to be too watery, but you don’t want it to be too thick either.

Storing and freezing the sauce is important for meal prepping and saving time. Leftovers make for great lunches or dinners, and frozen sauce can be defrosted and used whenever you want.

Tips and Tricks how to make spaghetti sauce with fresh tomatoes

1. Use quality tomatoes for the best sauce.

Fresh, ripe tomatoes will give you the best tasting sauce. Don’t skimp on quality.

2. Experiment with different herbs.

If you don’t like basil and oregano, try using thyme or rosemary instead. Get creative!

3. Double the recipe for a larger batch.

If you’re cooking for a family or want leftovers, double the recipe. You’ll thank yourself later.

4. Add some heat.

If you like spicy foods, add some red pepper flakes or cayenne pepper to the sauce for some heat.

5. Use a food processor for a smoother texture.

If you want a smoother texture, blend the tomatoes in a food processor before adding them to the saucepan.

6. Don’t forget the salt.

Season the sauce with salt to bring out the flavors.

7. Add some wine.

For a more complex flavor, deglaze the saucepan with 1/2 cup of red wine before adding the tomatoes.

8. Use the sauce for more than just spaghetti.

Don’t limit yourself – this sauce tastes great on pizza, chicken, and even as a dip.

9. Store the sauce in smaller containers.

If you’re freezing the sauce, store it in smaller containers so you can defrost only what you need.

10. Enjoy the process.

Making homemade spaghetti sauce should be fun and enjoyable. Don’t stress too much about the details – enjoy the process and your delicious creation.

Advantages and Disadvantages of Making Spaghetti Sauce with Fresh Tomatoes

If you are a fan of Italian food, then there is a high possibility that you love spaghetti. Spaghetti is one of the most versatile and delicious dishes that can be prepared quickly and easily. But what makes spaghetti extra special and tasty is the sauce that goes with it. In this article, we will discuss the advantages and disadvantages of making spaghetti sauce with fresh tomatoes.


1. Nutritious: Fresh tomatoes are packed with nutrients like Vitamin-C, Fiber and Potassium that are essential for a healthy diet. Preparing the sauce with fresh tomatoes ensures that you consume healthy and natural food.

2. Natural Taste: When you use fresh tomatoes to make spaghetti sauce, you get a natural, rich and authentic taste that enhances the flavor of the dish.

3. Cost-effective: Buying fresh tomatoes in bulk usually costs much less than purchasing spaghetti sauce from the store. So, you can save some money while enjoying a tasty and healthy meal.

4. Customizable: Making spaghetti sauce with fresh tomatoes gives you the freedom to add the ingredients of your choice and tweak the recipe to suit your taste buds.

5. Fun Activity: Making spaghetti sauce from scratch can be a fun activity, especially when you involve your friends or family members in the process.

6. Aromatic: Fresh tomatoes have a unique aroma that can fill your kitchen and make it smell delicious.

7. Control over ingredients: With fresh tomatoes, you have complete control over the ingredients that go into the spaghetti sauce. This means that you can avoid artificial additives, preservatives and excess sugar that are commonly found in store-bought sauce.

8. Freshness: When you use fresh tomatoes, you are guaranteed that your spaghetti sauce is fresh and has no additives or preservatives.

9. Satisfying: Making your own spaghetti sauce can give you a sense of satisfaction and accomplishment, especially when you see your friends and family enjoying the dish.

10. Longer shelf life: If you make a large batch of spaghetti sauce with fresh tomatoes, you can store it in the fridge or freezer for days or even weeks.


1. Time-consuming: Making spaghetti sauce with fresh tomatoes can be time-consuming, especially when you have to chop, cook and blend the tomatoes.

2. Messy: Handling fresh tomatoes can be messy and may cause stains that are tough to remove.

3. Seasonal: Fresh tomatoes are seasonal, which means that you may not find them all year round. This can limit your ability to make spaghetti sauce whenever you want.

4. Skills: Making spaghetti sauce with fresh tomatoes requires some basic cooking skills, which may be a challenge for beginners.

5. Equipment: You may need to invest in some kitchen equipment like a blender or food processor to make spaghetti sauce with fresh tomatoes.

6. Consistency: Achieving a consistent texture and taste can be difficult when making spaghetti sauce with fresh tomatoes.

7. Limited Storage: Fresh spaghetti sauce made with fresh tomatoes has a limited shelf life compared to store-bought sauce with preservatives.

8. Taste Variation: Using fresh tomatoes can cause the taste of the sauce to vary depending on the ripeness and quality of the tomatoes.

9. Potential Health Risks: Handling fresh tomatoes may cause health risks if they are not washed and cleaned properly.

10. Excess juice: Fresh tomatoes have high water content, which may result in excess juice that dilutes the sauce.

Despite the disadvantages, making spaghetti sauce with fresh tomatoes is an excellent way to enjoy natural and nutritious food with a delightful taste. So, why not give it a try?


1. Can I make spaghetti sauce with fresh tomatoes?

Yes, you can make spaghetti sauce with fresh tomatoes. It is actually a great way to use up your surplus of garden tomatoes.

2. Do I need to remove the skins and seeds from the tomatoes?

It’s recommended to remove the skins by blanching the tomatoes in boiling water for a few seconds, then immediately transferring them to an ice bath. You can also remove the seeds if you prefer a smoother sauce.

3. What type of tomatoes should I use?

Roma or San Marzano tomatoes are ideal for making spaghetti sauce because they have less water and more flesh, which makes for a thicker sauce.

4. Do I need to add sugar to the sauce?

You may want to add a teaspoon or two of sugar to balance out the acidity of the tomatoes, but it’s not required.

5. Can I use canned tomatoes instead of fresh?

Yes, you can use canned tomatoes if you don’t have fresh ones available. Look for whole, peeled tomatoes in their juices.

6. Can I make spaghetti sauce in advance?

Yes, spaghetti sauce can be made in advance and stored in the refrigerator for up to 5 days or in the freezer for up to 3 months.

7. How long does it take to make spaghetti sauce with fresh tomatoes?

It typically takes around 45-60 minutes to make spaghetti sauce with fresh tomatoes, depending on how thick you want your sauce to be.

8. What other ingredients can I add to my spaghetti sauce?

You can add garlic, onions, herbs (such as basil, oregano and thyme), red pepper flakes, and grated cheese (such as Parmesan or Pecorino Romano) to your spaghetti sauce.

9. Do I need to use a food processor or blender?

It’s not required, but blending the sauce can help make it smoother and creamier.

10. Can I use this sauce for other dishes?

Yes, you can use this sauce for other pasta dishes such as lasagna, or as a pizza sauce.

11. Can I add meat to the spaghetti sauce?

Yes, you can add browned ground beef, sausage, or meatballs to the spaghetti sauce.

12. How long does it take to cook the meat in the sauce?

It typically takes 8-10 minutes to cook ground beef or sausage, and around 20 minutes to cook meatballs in the spaghetti sauce.

13. Can I make a vegetarian version of spaghetti sauce?

Yes, simply omit the meat and use vegetable broth or water instead of beef broth.

Making spaghetti sauce with fresh tomatoes is a great way to add some homemade goodness to your Italian dish. Whether you are looking to elevate your spaghetti game or just want to experiment in the kitchen, this recipe is perfect for both beginners and seasoned pros. In this article, we will share with you a step-by-step guide on how to make spaghetti sauce with fresh tomatoes, leaving your taste buds craving more.

Conclusion how to make spaghetti sauce with fresh tomatoes

When making spaghetti sauce with fresh tomatoes, the key is to use good quality ingredients and take your time. This recipe is simple but requires patience and care. By following these steps, you can create a delicious, homemade spaghetti sauce that is sure to impress your guests. So, put on your chef hat, grab your apron, and let’s get cooking!

First and foremost, you will need to prepare the fresh tomatoes. We recommend using ripe, juicy tomatoes to create a rich and flavorful sauce. Begin by boiling a pot of water and adding the tomatoes, letting them cook for a few minutes until the skin begins to peel. Remove the tomatoes from the pot and rinse them under cold water before peeling off the skin. Then, chop the tomatoes into small pieces and set them aside.

In a large skillet or pot, melt butter over medium heat and add minced garlic. Saute the garlic until fragrant and then add the chopped tomatoes to the skillet. Cook the tomatoes for 10-15 minutes until they become soft and pulpy. If the sauce becomes too thick, add a little bit of water to thin it out. Season the sauce with salt, pepper, and dried herbs to taste, stirring occasionally.

Once the sauce has cooked through, remove it from the heat and let it cool down. Once it has reached room temperature, transfer the sauce to a blender and puree until smooth. If you prefer a chunkier sauce, skip this step or blend only half of the sauce while leaving the other half as is.

Closing how to make spaghetti sauce with fresh tomatoes

Finally, it’s time to serve the spaghetti sauce. Cook your favorite spaghetti according to the instructions on the package. Once the pasta is done, drain it and add it to the pot with the spaghetti sauce, stirring until the pasta is fully coated. Garnish with fresh herbs, parmesan cheese, and more black pepper to serve.

In conclusion, making spaghetti sauce with fresh tomatoes is a simple and rewarding process that will leave your taste buds wanting more. With the right ingredients and a little bit of patience, you can create a homemade sauce that is bursting with flavor and fits perfectly with your spaghetti dish. Have fun experimenting with different herbs and spices to make this recipe your own. Good luck and happy cooking!

Thank you for taking the time to read our guide on how to make spaghetti sauce with fresh tomatoes. We hope this recipe has inspired you to get creative in the kitchen and enjoy a delicious meal with your loved ones. Keep an eye out for more articles and recipes from us in the near future. Until next time, happy cooking!