1 yellow onion, diced
6 cloves fresh garlic, finely minced
1 tablespoon dried oregano
1 tablespoon dried Italian seasoning
1 tablespoon dried basil
1 teaspoon black pepper
1 teaspoon salt
1/2 cup dry red wine
2 tablespoons sugar
28 oz can crushed tomatoes
28 oz can Italian style diced tomatoes
1 cup water; may also use pasta water or chicken broth
2 bay leaves
1/2 teaspoon red pepper flakes OR a pinch of cayenne pepper
1 teaspoon paprika
Optional: 1 lb. ground beef, pork or Italian sausage, cooked and crumbled. I use ground beef, salted.
If using meat, brown in skillet and drain on paper towel lined plate. Set aside.
In a large skillet, heat olive oil on medium high heat. Add onion and saute for 2-3 minutes until the onion begins to soften. Add garlic and oregano. Saute for an additional 30 seconds to 1 minute, stirring frequently to scrape the bottom of the skillet to ensure the garlic doesn't burn. Add Italian seasoning, basil, black pepper and salt, and saute for an additional 30 seconds or until fragrant. Reduce heat to low.
Add wine and sugar. Stir to combine and allow to simmer for 3-5 minutes to reduce. Add all tomatoes, water or broth, bay leaves, pepper flakes and paprika. Stir to combine, cover and simmer on low for at least an hour, stirring occasionally, until the sauce has reduced to your desired consistency.
Remove the bay leaves. If desired, you may add the sauce to a blender or use an immersion blender if you prefer your sauce to be smooth. This is a personal thing and completely optional. Do not blend if you prefer a chunkier sauce; I don't blend mine.
If using meat, add cooked meat to the sauce and simmer for 2-3 minutes before serving. Serve hot over pasta. I love this sauce with ground beef over rotini pasta.