This healthy spaghetti sauce with fresh tomatoes is a simple, flavorful way to enjoy summer’s bounty. Made with just a handful of pantry staples, this recipe delivers a rich, authentic taste in just over an hour. Whether you’re serving it over pasta, spreading it on pizza, or freezing it for later, this sauce has endless possibilities.

We first made this recipe on a late-summer afternoon, inspired by a garden overflowing with ripe tomatoes. As the sauce simmered, its incredible aroma filled the kitchen, instantly becoming a family favorite. Now, it’s a staple we turn to during busy weeks or cozy family dinners alike. We think you’ll love how this fresh tomato sauce is both delicious and easy to make from scratch!
Why This Recipe is a Nutritional Winner
We’re all about creating meals that nourish your body and delight your taste buds, and this spaghetti sauce does just that. Here’s why we love it:
- Fresh tomatoes are packed with lycopene, a powerful antioxidant known to support heart health and fight inflammation. Using fresh tomatoes ensures the flavor stays vibrant and the nutrients intact.
- Olive oil adds a dose of healthy fats, which aid in the absorption of fat-soluble vitamins and bring a luxurious mouthfeel to the sauce.
- Garlic and basil provide more than just flavor — garlic supports immune health, and basil boasts antibacterial properties and a boost of vitamins A and K.
- A low-sodium recipe compared to store-bought options, making it ideal for those watching their salt intake.
This recipe is vegan, gluten-free, and an excellent addition to any meal-prep routine. Plus, it’s as wholesome as it gets — no hidden sugars or preservatives here!
Quick Recipe Details
- Cuisine: Italian
- Servings: 6 servings
- Prep Time: 15 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 10 minutes
Ingredients for Homemade Spaghetti Sauce
Here’s what you’ll need to make this easy tomato sauce with fresh tomatoes:
- 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
You’ll also need a box grater and a medium saucepan to get started.
Step-by-Step Guide to Making Fresh Tomato Spaghetti Sauce
Follow these simple steps to create the best homemade spaghetti sauce from scratch:
- Prepare the tomatoes: Squeeze the seeds out of each halved tomato and discard them. Using the large holes of a box grater, grate the tomatoes, discarding the skins. Transfer the pulp to a medium bowl — you should have about 4 cups.
- Cook the aromatics: Heat olive oil in a medium saucepan over medium heat. Add the smashed garlic and crushed red pepper, stirring frequently until the garlic just starts to sizzle, about 2 minutes.
- Add the tomatoes: Stir in the tomato pulp, tomato paste, sugar, salt, and the fresh basil sprig. Turn up the heat to medium-high, bringing the mixture to a gentle boil.
- Simmer the sauce: Reduce the heat to medium and let the sauce simmer, stirring occasionally, for about 55 minutes to 1 hour. The sauce will reduce by half and thicken beautifully.
- Finish and serve: Remove the basil sprig and taste the sauce, adjusting the seasoning if needed. Serve immediately, or store your sauce for later use (see tips below).
Expert Tips from Our Test Kitchen
Here are a few tips to ensure your homemade sauce turns out perfectly every time:
- Choose ripe, juicy tomatoes: The better the tomatoes, the better the sauce. Look for vibrant red tomatoes with a slight give when pressed.
- Don’t rush the simmering: Allowing the sauce to simmer slowly helps concentrate the flavors and achieve the perfect texture.
- Season as you go: Taste the sauce toward the end of cooking and tweak the salt or sweetness to balance the flavors.
- Add extras sparingly: While this recipe is delicious as-is, you can mix in a splash of balsamic vinegar, extra garlic, or even red wine for extra depth.
Storage, Variations, and Leftover Ideas
This sauce is incredibly versatile and stores well, making it ideal for meal prep or busy weeknights. Here’s how to store and customize:
Storing the Sauce:
- Refrigerator: Let the sauce cool completely and store it in an airtight container for up to one week.
- Freezer: Portion into freezer-safe containers and freeze for up to six months. Just thaw in the fridge overnight when ready to use.
Recipe Variations:
- Spicy Kick: Add an extra pinch of crushed red pepper for more heat.
- Chunkier Texture: Skip the grater and chop the tomatoes by hand for a rustic sauce.
- Herby Twist: Stir in fresh oregano, parsley, or thyme toward the end of cooking for added flavor.
Leftover Ideas:
- Spoon over roasted vegetables for a quick side dish.
- Use as a pizza sauce base.
- Toss with zucchini noodles for a light, low-carb meal.
Nutrition Facts
Here’s a breakdown of the estimated nutrition per serving (based on six servings):
- Calories: 80
- Protein: 2g
- Fat: 4.5g
- Carbohydrates: 10g
- Fiber: 2g
- Sodium: 200mg
Remember, these values are estimates and can vary depending on the specific ingredients you use.
Frequently Asked Questions About Fresh Tomato Sauce
Can I use canned tomatoes instead of fresh?
Yes, but fresh tomatoes yield the best flavor. If using canned, try whole peeled tomatoes and adjust the seasoning to mimic the fresh taste.
How do I thicken the sauce if it’s too watery?
Simply let it simmer longer to reduce, or add a touch more tomato paste for extra richness.
Is this sauce freezer-friendly?
Absolutely! Freeze portions in airtight containers and thaw in the fridge as needed.
Can I double the recipe?
Yes, this recipe scales up beautifully. Just use a larger pot and allow extra simmering time for the sauce to thicken.
Let’s Get Cooking!
Now that you know how to make this healthy spaghetti sauce with fresh tomatoes, it’s time to tie on that apron and enjoy the process! We’d love to hear how it turns out for you. Don’t forget to leave a comment below, share your creations with us on social media, and tag Simply Nourished Life when you do.
If you loved this recipe, check out our other favorites like Creamy Avocado Pasta or Roasted Vegetable Lasagna for more healthy and delicious meal inspiration. Happy cooking!

Homemade Spaghetti Sauce with Fresh Tomatoes: Simple and Healthy
Equipment
- Box grater
- Medium saucepan
Ingredients
- 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
Instructions
- Squeeze the seeds out of each halved tomato and discard them. Using the large holes of a box grater, grate the tomatoes, discarding the skins. Transfer the pulp to a medium bowl — you should have about 4 cups.
- Heat olive oil in a medium saucepan over medium heat. Add the smashed garlic and crushed red pepper, stirring frequently until the garlic just starts to sizzle, about 2 minutes.
- Stir in the tomato pulp, tomato paste, sugar, salt, and the fresh basil sprig. Turn up the heat to medium-high, bringing the mixture to a gentle boil.
- Reduce the heat to medium and let the sauce simmer, stirring occasionally, for about 55 minutes to 1 hour. The sauce will reduce by half and thicken beautifully.
- Remove the basil sprig and taste the sauce, adjusting the seasoning if needed. Serve immediately, or store your sauce for later use.
