Collect tomatoes, onions, garlic, olive oil, herbs, and spices for authentic flavor.
Chop the onions and garlic finely to release their flavors into the sauce.
Heat olive oil in a pan and sauté the onions and garlic until translucent.
Add fresh or canned tomatoes to the pan, breaking them up with a spoon.
Stir in herbs like basil and oregano, along with salt and pepper. Let the sauce simmer.
Consider adding a splash of red wine or a pinch of sugar to balance the acidity.
Continue simmering until the sauce reaches your desired thickness and flavor.
Taste the sauce and adjust the seasoning as needed. Add more herbs or spices if desired.
Ladle the homemade spaghetti sauce over cooked pasta and garnish with fresh herbs.