Cook the Base
Heat olive oil in a big pot over medium-high heat. Add onions and cook until soft (about 5 minutes). Add garlic and cook for 30 seconds more, being careful not to burn it.
Add Meat (Optional)
If you want meat sauce, add ground beef, Italian sausage, or ground turkey to the pot with the onions and garlic. Break the meat into small pieces and cook until no longer pink. Pour off extra fat if needed.
Add Tomatoes and Spices
Put diced tomatoes, tomato paste, and crushed tomatoes into the pot. Mix in Italian seasoning, oregano, basil, thyme, salt, pepper, and red pepper flakes if you like spicy food. Add 1-2 teaspoons of sugar to cut the tomato acidity and make it taste more like Prego sauce.
Let It Simmer
Add a splash of red or white wine if you want extra flavor. Let the sauce cook uncovered for at least 30 minutes, stirring now and then so it doesn’t stick. The longer it cooks, the better it will taste—up to an hour is great.
Finish and Serve
About 5 minutes before it’s done, add fresh chopped basil and parsley. Taste the sauce and add more seasoning if needed. For smoother sauce like store-bought kinds, blend it a little. Serve hot over pasta or use in other recipes like lasagna. Sprinkle with parmesan cheese before eating.