This recipe came about through a lot of trial and error. My guinea pigs...I mean my family and friends finally gave it two thumbs up this week when we had it for Christmas Eve. It makes a lot so I freeze the leftovers and use it either for another course of spaghetti or for lasagne. I start this around 9 a.m. and we eat at 6 p.m. You really don't have to simmer it as long as I do, but it really marries the flavors. The longer the simmer the better the taste! It could be made the night before and heated through, refrigerated, then thrown in a crock pot on low all day. Or the morning of, then either simmer on the stove top or in the crock pot. If planning to simmer on the stove, make sure you use a large, heavy, thick bottomed pan. Adjust the garlic to your taste. By smashing the garlic before you mince it, the skin comes right off and you release the oils and more flavor. When it comes to the tomatoes and the sauce, try to use the unseasoned. The beef broth adds a depth to the sauce. Cook time is for the shortest time it should be simmered.