ADVERTISEMENT
Sauté the Onion and Garlic: In a large pot, heat the olive oil over medium heat. Add the chopped onion and cook until softened, about 5 minutes. Add the minced garlic and cook for another minute.
Cook the Meat (Optional): If you’re using ground beef or Italian sausage, add it to the pot and cook until browned, breaking it up with a spatula as it cooks. Drain any excess fat.
Add the Tomatoes and Seasonings: Stir in the crushed tomatoes, tomato sauce, tomato paste, and water. Add the sugar, dried basil, dried oregano, dried thyme, dried parsley, red pepper flakes (if using), salt, and black pepper. Stir to combine.
Simmer the Sauce: Bring the sauce to a simmer over medium heat. Once it starts to bubble, reduce the heat to low and let it simmer uncovered for at least 1 hour, stirring occasionally. The longer it simmers, the more the flavors will develop. You can let it simmer for up to 2-3 hours if you have the time.
Finish with Fresh Herbs (Optional): If you’re using fresh basil and parsley, stir them into the sauce just before serving for added freshness and flavor.
Serve: Serve the homemade spaghetti sauce over your favorite pasta. Top with grated Parmesan cheese if desired.
ADVERTISEMENT