Remove the crust on the bread and tear it or cut it into small pieces.
Add them to the bowl with the beef, garlic granules, onion granules, parsley, eggs, breadcrumbs, Worcestershire, Tabasco sauce, salt, and pepper.
Thoroughly mix everything until combined. I suggest frying a small piece to test it and adjust seasonings accordingly.
Form 12 equal-sized meatballs.
Add 2 tablespoons of olive oil to a large frying pan over medium heat and fry the meatballs on all sides until golden brown.
Sear the meatballs on the sides as well.
Deglaze with ½ cup of water and steam cook the meatballs until they are cooked through and reach 165° internally.
Serve with an optional garnish of minced fresh parsley.
Notes
Make-Ahead: You can make these up to two days ahead for freshness.How to Store: Cover and keep them in the refrigerator for 4 days. Freeze them covered for up to 6 months. Thaw them in the fridge for one day before reheating.How to Reheat: Re-fry the meatballs in a small amount of oil over low heat until warm.The size of the bread is about 4 to 5 inches long.If the meatballs are browning too quickly, turn the heat down to low-medium or even low.