Go Back
spooning pizza sauce on dough.

Homemade pizza sauce

Simple Italian pizza sauce made from scratch. Use canned San Marzano tomatoes for the best taste and make a double batch to have in a jar for another time. Also suitable for pasta!
Course Appetizer, Dinner, Main Course
Cuisine Italian, Mediterranean
Keyword homemade, pizza, San Marzano, sauce, tomato
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 6
Calories 66 kcal
Author Makos


  • 1 can (14 oz / 400 grams) San Marzano tomatoes
  • 1 medium onion, finely chopped or shredded
  • 1 garlic clove, crashed
  • 2 tablespoons olive oil
  • salt and pepper to taste
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried basil (or 4-5 leaves of fresh basil, chopped)
  • a pinch of sugar


  1. Puree the tomatoes: Blend the content of the can with an immersion blender or a normal blender or a food processor.

  2. Cook: Transfer the onion, the garlic and the olive oil to a deep saucepan and cook over medium/high heat until the onion is translucent (3-4 minutes). Add the pureed tomatoes, the oregano, a pinch of salt and freshly grated black pepper according to your taste.

    Reduce the heat to a gentle simmer and cook until the sauce thickens, about 20-30 minutes (time will vary depending on the heat and the size of the pan).

  3. Taste and adjust: Once the sauce has thickened, taste and add the sugar and more salt if needed. Take off the heat, add the basil and stir.

  4. Use immediately or store: Let it cool for a few minutes, discard the garlic, spoon the sauce over your pizza dough and top with your favorite ingredients.

Recipe Video

Recipe Notes

  • If you prefer using fresh tomatoes, chose the ripest ones you can find and use approximately two cups chopped (about 500 grams). Note that they'll take longer to thicken since they'll probably contain a bit more water.


Similar recipes you will love: