There’s something magical about making your own simple fresh tomato sauce from scratch. Unlike store-bought sauces that are often packed with preservatives, this homemade version captures the pure, bright flavor of ripe tomatoes, fresh herbs, and a touch of garlic. Whether you’re using it for pasta, pizza, lasagna, or as a dipping sauce, this recipe will quickly become a staple in your kitchen.
In this guide, we’ll walk you through everything you need to know — from selecting the best tomatoes to storing your sauce for later use. Let’s dive into how to make the best simple fresh tomato sauce that tastes like it came straight from an Italian kitchen.

Why You’ll Love This Simple Fresh Tomato Sauce

- Fresh & Healthy: No preservatives or additives — just pure ingredients.
- Versatile: Use it with pasta, pizza, seafood, or even grilled vegetables.
- Quick to Make: Ready in about 30–40 minutes.
- Freezer-Friendly: Make a big batch and enjoy fresh tomato flavor all year round.
- Customizable: Adjust the seasoning, herbs, or consistency to your taste.
If you’ve never made homemade tomato sauce before, this easy recipe is a great place to start!
Ingredients You’ll Need
Here’s what you’ll need to make this simple fresh tomato sauce:
Fresh Tomatoes
- 2 pounds (about 6–8 medium) ripe tomatoes
- Roma or plum tomatoes are ideal because they’re meaty and less watery.
- You can also use heirloom or vine-ripened tomatoes for a sweeter flavor.
Other Ingredients
- 3 tablespoons olive oil (extra virgin for best flavor)
- 3–4 cloves garlic, minced
- 1 small onion, finely chopped
- 1 teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- 1 teaspoon sugar (optional — helps balance acidity)
- 1 teaspoon dried oregano or Italian seasoning
- A handful of fresh basil leaves (or 1 teaspoon dried basil)
- 1 tablespoon tomato paste (optional, for a thicker sauce)
How to Make Simple Fresh Tomato Sauce

Follow these step-by-step instructions to create a fresh, rich, and flavorful tomato sauce from scratch.
Step 1: Prepare the Tomatoes
To get that smooth, velvety texture, you’ll need to peel and deseed the tomatoes:
- Boil Water: Bring a large pot of water to a boil.
- Score Tomatoes: Use a knife to make a small “X” on the bottom of each tomato.
- Blanch: Drop tomatoes into boiling water for 30–45 seconds, until skins start to loosen.
- Shock in Ice Water: Transfer immediately to a bowl of ice water to cool.
- Peel & Chop: Peel off the skins easily, then chop the tomatoes roughly.
Tip: If you prefer a rustic sauce, you can skip peeling and simply blend later.
Step 2: Sauté the Aromatics
In a large skillet or saucepan, heat olive oil over medium heat. Add the chopped onion and cook until translucent, about 5 minutes. Then add the minced garlic and cook for 30 seconds more until fragrant.
This step builds the foundation of flavor for your simple fresh tomato sauce.
Step 3: Add the Tomatoes
Add your chopped fresh tomatoes to the pan. Stir well and bring the mixture to a gentle simmer. Add salt, pepper, oregano, and sugar (if using).
If you want a thicker texture, stir in 1 tablespoon of tomato paste — this enhances both flavor and consistency.
Step 4: Simmer and Stir
Let the sauce simmer uncovered on low heat for 25–30 minutes, stirring occasionally. The tomatoes will break down, releasing their juices and deepening in flavor.
Tip: If the sauce becomes too thick, add a splash of water or vegetable broth.
Step 5: Blend the Sauce (Optional)
If you prefer a smooth tomato sauce, use an immersion blender right in the pot or transfer the sauce to a blender and puree until smooth. For a chunkier sauce, you can leave it as is.
Step 6: Add Fresh Herbs
Once the sauce has reached your desired consistency, stir in fresh basil or other herbs of your choice. Taste and adjust seasoning with more salt, pepper, or a pinch of sugar.
Step 7: Serve and Enjoy
Your simple fresh tomato sauce is now ready! Spoon it over freshly cooked pasta, use it as a pizza base, or serve alongside meatballs or roasted vegetables.
Tips for the Best Simple Fresh Tomato Sauce
- Use the Ripest Tomatoes: The better the tomato, the better the sauce. Summer tomatoes are the sweetest and juiciest.
- Don’t Rush the Simmer: Slow cooking helps develop deeper flavors.
- Adjust Acidity: If your sauce tastes too tangy, add a pinch of sugar or a pat of butter.
- Add a Kick: For a spicy version, sprinkle in red chili flakes.
- Boost Flavor: Stir in a splash of red wine or balsamic vinegar for richness.
How to Store Fresh Tomato Sauce
Homemade tomato sauce keeps beautifully for later use.
In the Refrigerator:
- Let the sauce cool completely.
- Store in an airtight jar or container.
- Keeps for up to 5 days.
In the Freezer:
- Portion sauce into freezer-safe bags or containers.
- Label with the date.
- Freeze for up to 3 months.
- Thaw in the refrigerator overnight before reheating.
How to Use Simple Fresh Tomato Sauce
This versatile sauce isn’t just for pasta! Try using it in these delicious ways:
- Spaghetti or Linguine Sauce – The classic Italian comfort meal.
- Pizza Sauce – Spread it over homemade dough and top with cheese and veggies.
- Baked Dishes – Perfect for lasagna, stuffed shells, or eggplant parmesan.
- Grilled Meats or Fish – Spoon over chicken, steak, or grilled salmon.
- Vegetable Dip – Serve warm with roasted zucchini or bell peppers.
Common Questions About Fresh Tomato Sauce
1. Can I use canned tomatoes instead of fresh?
Yes! If fresh tomatoes aren’t in season, you can use 28 ounces of whole peeled canned tomatoes. Just be sure to choose high-quality ones like San Marzano for the best flavor.
2. How do I make it thicker?
Simmer longer without a lid, or add a spoonful of tomato paste. Blending also thickens the sauce naturally.
3. What herbs go well with tomato sauce?
Basil, oregano, thyme, parsley, rosemary, and bay leaves are all excellent options.
4. Can I make it oil-free?
Yes. You can sauté the onions and garlic in a little water or broth instead of olive oil for a lighter version.
5. Can I pressure can this sauce for long-term storage?
Yes — but you’ll need to follow safe canning guidelines. Make sure your sauce has enough acidity (add lemon juice if necessary).
Nutritional Information (Per Serving)
| Nutrient | Amount (approx.) |
|---|---|
| Calories | 85 kcal |
| Carbohydrates | 8 g |
| Protein | 2 g |
| Fat | 5 g |
| Fiber | 2 g |
| Sugar | 5 g |
| Sodium | 240 mg |
| Vitamin C | 25% DV |
| Vitamin A | 15% DV |
Note: Values vary depending on ingredients used.
Variations of Fresh Tomato Sauce
You can easily transform this simple fresh tomato sauce into different versions:
1. Roasted Tomato Sauce
Roast the tomatoes with olive oil, garlic, and herbs in the oven before blending — this adds a smoky sweetness.
2. Spicy Arrabbiata Sauce
Add chili flakes or fresh red chili to make a bold, spicy sauce perfect for pasta.
3. Creamy Tomato Sauce
Stir in a splash of heavy cream or coconut milk at the end for a rich, velvety texture.
4. Chunky Vegetable Tomato Sauce
Add diced bell peppers, zucchini, or mushrooms for a hearty, veggie-packed meal.
5. Garlic Butter Tomato Sauce
Finish the sauce with a pat of butter and extra minced garlic for luxurious flavor.
Serving Suggestions
Pair your simple fresh tomato sauce with:
- Spaghetti & Meatballs
- Homemade Gnocchi
- Grilled Chicken Parmesan
- Garlic Bread & Fresh Salad
- Zucchini Noodles for a low-carb option
And don’t forget a sprinkle of freshly grated Parmesan cheese and a drizzle of olive oil before serving!
Final Thoughts
Making simple fresh tomato sauce at home is one of the easiest ways to elevate any meal. With just a few basic ingredients — ripe tomatoes, olive oil, garlic, and herbs — you can create a sauce that’s full of flavor and freshness.
Whether you make it once a week or in big batches to freeze, this recipe will remind you that the best flavors often come from the simplest ingredients.
So grab those tomatoes and start simmering — your kitchen is about to smell amazing!

🍅 Simple Fresh Tomato Sauce Recipe
Ingredients
Method
- 1️⃣ Prepare the Tomatoes:Boil water in a large pot.Score a small “X” on the bottom of each tomato.Blanch tomatoes in boiling water for 30 seconds, then transfer to ice water.Peel off the skins easily once cooled.Chop or crush the peeled tomatoes (remove seeds if preferred).
- 2️⃣ Sauté the Aromatics:In a large skillet or saucepan, heat olive oil over medium heat.Add onion (if using) and sauté for 3–4 minutes until soft.Stir in garlic and cook for 30 seconds until fragrant (don’t let it brown).
- 3️⃣ Add Tomatoes & Seasonings:Add the chopped tomatoes to the pan.Stir in salt, pepper, oregano, and sugar (if using).Bring to a gentle simmer and cook uncovered for 20–25 minutes, stirring occasionally until thickened.
- 4️⃣ Finish the Sauce:Stir in fresh basil and taste for seasoning.For a smoother texture, blend the sauce using an immersion blender or regular blender.Drizzle with a little extra olive oil before serving for added richness.
Notes
Serving Suggestions
- Toss with spaghetti or penne
- Use as a base for pizza or lasagna
- Serve over grilled chicken, meatballs, or roasted veggies
Tips
- Use ripe, in-season tomatoes for the best flavor.
- Add a pinch of red pepper flakes for a little heat.
- Want extra richness? Stir in 1 tbsp butter at the end.
Storage
- Store in an airtight jar in the refrigerator for up to 5 days.
- Freeze for up to 3 months — perfect for quick weeknight meals!