This classic Italian-style tomato sauce is rich, hearty, and full of flavor. Perfect for pairing with any pasta, it brings together tomatoes, herbs, and a hint of garlic for a comforting, homemade dish.
Heat olive oil in a large saucepan over medium heat. Add the finely chopped onion and cook for about 5 minutes until softened. Add minced garlic and cook for an additional minute until fragrant.
Add crushed tomatoes, diced tomatoes, sugar, dried basil, dried oregano, black pepper, and red pepper flakes to the saucepan. Stir to combine.
Lower heat and simmer the sauce uncovered for 20-30 minutes, stirring occasionally. Adjust seasonings to taste, and add more sugar if needed to balance acidity.
Serve the sauce over cooked pasta. Garnish with fresh basil leaves and grated Parmesan cheese as desired.
Notes
This homemade sauce is versatile and perfect with pasta, lasagna, or as a pizza base. Adjust spices and herbs according to your taste.