This easy homemade sauce is filled with ground beef, tomatoes, onions, garlic, green peppers and spices. Made from scratch, it's one of the best pasta sauce recipes that everyone loves.
Add extra virgin olive oil to a large pot. Add ground beef, onions, garlic, green peppers and mushrooms. Cook over medium heat until beef is browned and vegetables are softened, about 10 minutes.
Stir in tomato paste, tomato sauce, crushed tomatoes, salt, pepper, sugar, bay leaf, oregano and Italian seasoning.
Reduce heat to low. Cover. Simmer for 1 hour, stirring occasionally.
Remove bay leaf before serving. Serve with cooked spaghetti noodles or your favorite cooked pasta. Top with fresh parsley, if desired.