In a large skillet, heat the olive oil on medium heat. Add the anchovy paste and stir. Add the onions and cook until clear. Add the garlic and cook one minute.
Add 1 cup of water to a large stock pot over med/hi heat. Stir in the ground beef and cook until done. Drain water off and return to heat.
* If you want chunkier pieces of ground beef, skip the water and brown the meat by itself. Then drain any fat off.
Add the onion and garlic mixture to the pot. Add the crushed tomatoes and the rest of the ingredients except the salt.
Cook on med/hi until it just starts to come to a boil then turn the heat down to med/low.
Allow to simmer for at least one hour.
Salt to taste and serve hot with your favorite toppings.