1. Mix together all the dried spices and set them aside.
2. Place a large stockpot over medium high heat. When the pan is hot, add the ground beef and Italian sausage. Brown the meat breaking it up into small pieces with a spoon as you cook it.
3. When the meat is browned, add the minced garlic, diced onion, bell pepper, and celery. Cook just until the veggies begin to soften, 4-5 minutes. Then add the mixture of spices, and cook stirring for another minute before adding the diced tomatoes, and beef broth.
4. Bring the sauce to a boil, then lower the heat to maintain a bare simmer. Simmer the sauce to blend the flavors, stirring occasionally for about 1 1⁄2 hours. Add additional liquid, (beef broth) only if needed.
5. For the best flavor, let the sauce sit overnight in the refrigerator before serving.
6. This makes enough for 3 pounds of spaghetti, so you can also divide it into 3 freezer safe containers and freeze for later use.