This homemade tomato sauce is rustic, fresh, and unbelievably simple. With just ripe tomatoes, garlic, olive oil, and a little seasoning, you’ll have a sauce that beats any jarred version — perfect for pasta, pizza, or dipping bread.
Heat olive oil in a skillet over medium heat. Add garlic and sauté until fragrant, about 1 minute.
Add chopped tomatoes and salt. Simmer uncovered, stirring occasionally, until tomatoes break down into a chunky sauce, about 20–25 minutes.
For smoother sauce, mash with a potato masher or blend briefly. If sauce is watery, simmer uncovered until thickened.
Stir in fresh basil and black pepper before serving. Taste and adjust seasoning. Add a pinch of sugar only if needed.
Notes
For an ultra-smooth version, puree the sauce in a blender after cooking and strain if desired. Use canned tomatoes in a pinch, though fresh gives the best flavor.