Go Back
+ servings
A white plate, with spaghetti topped with tomato sauce, garnished with basil leaves and parmigiano. Next to it, there's basil leaves, a white dish towel with a red stripe and a block of Parmigiano cheese.
Print Recipe
5 from 1 vote

Fresh Tomato Sauce

Fresh Tomato Sauce made from juicy, ripe tomatoes tastes so flavorful and makes a perfect dinner together with your favorite pasta and topped with parmesan cheese and fresh basil! This simple recipe for marinara sauce is the perfect way to use up all those fresh summer tomatoes.
Prep Time20 minutes
Cook Time20 minutes
Total Time40 minutes
Course: Main
Cuisine: Italian
Servings: 4
Calories: 176kcal


  • 5 pounds plum tomatoes about medium 14 plum tomatoes
  • 2 tablespoons olive oil
  • ½ cup chopped yellow onion
  • 2 cloves garlic minced
  • Salt and ground black pepper to taste
  • ½ tsp sugar
  • 1 tsp chopped fresh thyme
  • 6 large fresh basil leaves chopped
  • Parmesan cheese to serve


  • Fill a large stockpot with water and bring to a boil.
  • Fill a large enough bowl with ice water and put it beside the stove.
  • Cut an x across the bottom of all tomatoes and put the tomatoes in the boiling water for 60 seconds.
  • Use a slotted spoon and transfer the tomatoes to the ice water bowl. Let them sit in there for 1-2 minutes. Then remove the skin and roughly chop the tomatoes, discarding the stems and any white flesh. Set aside.
  • Heat the olive oil in the (empty) pot over medium heat. Add the onion and saute for 4 minutes until soft. Then add the garlic and cook for 1 more minute. Add the tomatoes and their juices and increase the heat to high. Season with salt and pepper.
  • Bring to a simmer then add the sugar, basil, and thyme to the pot and reduce heat to medium-high. Cook for about 15 minutes until the tomato mixture has thickened and is reduced to about half.
  • In the meantime bring a large pot of water to a boil. When it’s boiling add 1 Tbsp of salt and cook the pasta according to package instructions until al dente.
  • Add ½ cup of the pasta water to the tomato sauce and adjust the seasoning, then add the drained pasta to the pot and toss it with the sauce to combine. Serve with grated Parmesan cheese.


Calories: 176kcal | Carbohydrates: 25g | Protein: 5g | Fat: 8g | Saturated Fat: 1g | Sodium: 29mg | Potassium: 1372mg | Fiber: 7g | Sugar: 16g | Vitamin A: 4755IU | Vitamin C: 79.9mg | Calcium: 64mg | Iron: 1.5mg