A delightful and hearty tomato sauce that brings the authentic flavors of Italy to your table.
Heat the olive oil in a large pot over medium heat.
Ensure the oil is hot but not smoking to avoid burning the garlic.
Add the chopped onion and minced garlic to the pot, and sauté until softened.
Stir frequently to prevent the garlic from burning.
Chop the tomatoes and add them to the pot.
Use a mix of tomato varieties for a more complex flavor.
Add the basil, salt, pepper, and sugar to the pot, and stir well.
Adjust the seasoning to taste as the sauce simmers.
Simmer the sauce on low heat for 45 minutes, stirring occasionally.
Cover the pot partially to prevent splattering while allowing the sauce to thicken.
Stir in the grated parmesan cheese before serving.
Adding the cheese at the end enhances the sauce's richness.
Serve the sauce over your favorite pasta or use it as a base for other dishes.
Garnish with fresh basil leaves for a vibrant presentation.