If you're anything like me, pizza night is sacred—and what makes a pizza truly memorable is the sauce. I’ve tried every shortcut and store-bought brand imaginable, but nothing compares to the richness and depth of a good homemade pizza sauce. This version is thick, full of robust tomato flavor, and infused with just the right blend of herbs and garlic. It clings perfectly to the dough, never soggy, never overpowering—just the way I love it.

I developed this homemade pizza sauce out of sheer necessity one Friday evening when I realized I was out of the jarred stuff. What started as a quick improvisation turned into a permanent recipe in my kitchen. It’s now my go-to for every pizza I make, whether it’s classic Margherita, veggie-loaded, or meat lover’s. It’s simple, quick to prepare, and always a hit. Once you taste this, there’s no turning back.
Why You’ll Love This Homemade Pizza Sauce
This sauce is all about rich, slow-simmered flavor without the hours of cooking. It uses pantry staples, comes together in under 30 minutes, and makes enough for several pizzas—or even to freeze for later. It’s thick, not watery, which means no soggy crusts, and it delivers that authentic pizzeria-style taste that elevates even a basic homemade pie.
What Kind of Tomatoes Should I Use?
For the best results, I always go with San Marzano whole peeled tomatoes. They have a natural sweetness and lower acidity that gives the sauce a beautifully balanced flavor. If you can’t find them, any high-quality canned plum tomatoes will work. Just make sure to taste and adjust sugar if needed.
Options for Substitutions
- Tomatoes: No San Marzano? Use crushed or whole canned Roma tomatoes instead.
- Fresh Garlic: You can substitute with garlic powder in a pinch—use about ½ teaspoon per clove.
- Italian Seasoning: If you don’t have it, a mix of dried oregano and basil works just as well.
- Red Pepper Flakes: Optional, but adds a gentle heat. Feel free to leave it out or bump it up.
- Olive Oil: Essential for richness, but you can use avocado oil if needed.
Ingredients for this Homemade Pizza Sauce
- Olive Oil: Adds richness and helps bloom the aromatics for deeper flavor.
- Garlic: Freshly minced garlic infuses the sauce with a bold, savory base.
- Crushed Red Pepper Flakes: Adds a subtle kick and complexity, totally adjustable to taste.
- Canned Whole San Marzano Tomatoes: These are sweet, low in acidity, and perfect for a thick, flavorful sauce.
- Tomato Paste: Intensifies the tomato flavor and adds body.
- Dried Oregano and Basil: Classic Italian herbs that bring earthy, aromatic notes.
- Sugar: A pinch balances the acidity of the tomatoes.
- Salt and Pepper: Essential for bringing all the flavors together.

Step 1: Sauté the Aromatics
Heat olive oil in a saucepan over medium heat. Add the minced garlic and red pepper flakes, cooking just until fragrant—about 30 seconds. Be careful not to burn the garlic, or it’ll turn bitter.
Step 2: Crush the Tomatoes
While the garlic is cooking, pour your canned whole tomatoes into a bowl and use your hands or a potato masher to crush them down. You want small chunks but no large pieces.
Step 3: Build the Sauce Base
Add the crushed tomatoes and all their juices to the pan. Stir in the tomato paste, dried herbs, sugar, salt, and pepper. Mix until well combined.
Step 4: Simmer Low and Slow
Let the sauce simmer on low heat for 25–30 minutes, stirring occasionally. It should thicken nicely and reduce a bit. If it gets too thick, just add a splash of water.
Step 5: Blend (Optional)
If you prefer a super smooth sauce, use an immersion blender directly in the pot. Otherwise, leave it slightly chunky for a more rustic texture.
Step 6: Cool and Store
Allow the sauce to cool before using it on your pizza. It also stores beautifully—perfect for making ahead.
How Long to Prepare the Homemade Pizza Sauce
Making this sauce doesn’t require hours over the stove. In fact, from start to finish, it can be ready in under 40 minutes.
- Prep Time: It takes about 10 minutes to mince the garlic, crush the tomatoes, and gather your spices.
- Cook Time: The sauce simmers for 25–30 minutes to concentrate the flavors and reach that perfect thick consistency. If you're multitasking while prepping other pizza ingredients, it’s the perfect timing.
Tips for Perfect Homemade Pizza Sauce
- Always use quality canned tomatoes—this makes a noticeable difference.
- Don’t skip the tomato paste; it gives the sauce a rich, deep flavor.
- Use fresh garlic rather than jarred for the best taste.
- Let it simmer uncovered so the sauce can reduce and thicken properly.
- Taste and adjust! Not all canned tomatoes are the same, so tweak the salt or sugar as needed.
Watch Out for These Mistakes While Cooking
- Burning the garlic: Cook it gently. Once it turns golden, move quickly.
- Over-seasoning too early: Flavors intensify as the sauce reduces, so adjust seasoning at the end.
- Using watery tomatoes: Drain excess juice or simmer longer to avoid runny sauce.
- Skipping the simmer: This step builds flavor and thickens the sauce—don’t rush it.
- Not blending (if preferred): For a smooth base, don’t hesitate to use an immersion blender.
What to Serve With Homemade Pizza Sauce?
1. Classic Homemade Pizza
Naturally, this sauce shines brightest on a fresh homemade pizza with your favorite toppings.
2. Pizza Rolls or Calzones
Use it inside calzones or as a dip for crispy pizza rolls—it’s versatile and delicious.
3. Mozzarella Sticks
Serve warm sauce on the side for dipping—restaurant quality at home.
4. Baked Eggplant or Chicken Parmesan
Layer this sauce over breaded, baked veggies or meats topped with melty cheese.
5. Pasta Toss
If you have leftovers, it makes a surprisingly rich and hearty pasta sauce too.
Storage Instructions
Refrigerator: Let the sauce cool completely, then store it in an airtight container for up to 1 week. It actually tastes even better the next day as the flavors meld.
Freezer: Freeze in portioned containers or freezer bags for up to 3 months. Thaw overnight in the fridge or gently reheat on the stove.
Reheating: Warm it over low heat, stirring occasionally. Add a splash of water if it thickens too much in the fridge.
Estimated Nutrition
Per ¼ cup serving (approximate):
- Calories: 60
- Total Fat: 3.5g
- Saturated Fat: 0.5g
- Sodium: 220mg
- Carbohydrates: 7g
- Fiber: 2g
- Sugars: 3g
- Protein: 1g
Frequently Asked Questions
What if I don’t have San Marzano tomatoes?
You can use other canned whole tomatoes like Roma or even crushed tomatoes. Just adjust sugar if they’re more acidic.
Can I use fresh tomatoes?
Yes, but they need to be peeled, seeded, and simmered longer to remove excess moisture. Paste tomatoes like Roma are best.
Is this sauce good for freezing?
Absolutely. It freezes beautifully. Portion into small containers for easy future pizza nights.
Can I make this in advance?
Yes! It’s actually better after a day or two in the fridge. The flavors develop even more.
Is it spicy?
Not unless you want it to be. The red pepper flakes add just a tiny warmth, but you can leave them out or increase for heat lovers.
Conclusion
This Homemade Pizza Sauce is my not-so-secret weapon for making pizza night spectacular. It’s easy to prepare, packed with bold tomato flavor, and makes every bite of pizza feel gourmet. Whether you keep it chunky or smooth it out, it’s bound to become a staple in your kitchen too. Forget store-bought—this sauce delivers comfort and authenticity in every spoonful.

Homemade Pizza Sauce
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: About 2.5 cups 1x
- Category: Sauce
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegan
Description
Make every pizza night unforgettable with this rich, flavorful Homemade Pizza Sauce. Ready in under 40 minutes, it uses pantry staples to create a thick, bold, and perfectly seasoned sauce that sticks to your dough and delivers pizzeria-style taste. Whether you need a quick dinner base, a healthy snack dip, or want easy dinner ideas that wow, this easy recipe has your cravings covered. It's one of the best food ideas for families and busy weeknights.
Ingredients
2 tablespoons olive oil
3 cloves garlic, minced
½ teaspoon crushed red pepper flakes (optional)
1 can (28 ounces) whole San Marzano tomatoes
2 tablespoons tomato paste
1 teaspoon dried oregano
1 teaspoon dried basil
1 teaspoon sugar
1 teaspoon salt
½ teaspoon black pepper
Instructions
1. Heat olive oil in a saucepan over medium heat. Add garlic and red pepper flakes; sauté for about 30 seconds until fragrant.
2. Meanwhile, pour canned tomatoes into a bowl and crush with hands or a masher.
3. Add tomatoes, tomato paste, oregano, basil, sugar, salt, and pepper to the pan. Stir well.
4. Simmer uncovered on low heat for 25–30 minutes, stirring occasionally, until the sauce thickens.
5. For a smooth texture, use an immersion blender or keep it rustic with small tomato bits.
6. Let cool before using, or store for later use.
Notes
For extra flavor, add a pinch of fennel seeds or smoked paprika.
This sauce thickens as it cools, perfect for thick crust pizzas.
Double the batch and freeze it in small portions for easy future use.
Nutrition
- Serving Size: ¼ cup
- Calories: 60
- Sugar: 3g
- Sodium: 220mg
- Fat: 3.5g
- Saturated Fat: 0.5g
- Unsaturated Fat: 2.5g
- Trans Fat: 0g
- Carbohydrates: 7g
- Fiber: 2g
- Protein: 1g
- Cholesterol: 0mg
Keywords: homemade pizza sauce, easy recipe, pizza night, Italian tomato sauce