Heat a large pot or Dutch oven on medium heat. Add the olive oil.
Add the onion and garlic and sauté until soft, about 3 minutes.
Add the ground beef and cook until brown.
Add the puree, sauce, diced tomatoes, paste, sugar, basil, salt, oregano, pepper, and bay leaves. Stir until well combined.
Reduce heat. Cover and simmer for at least 45 minutes, stirring frequently.
Serve over your favorite pasta or use to make my lasagna.
