1 lb ground beef (or any favorite ground meat OR hot italian sausage)
1 28-oz can whole tomatoes
3 tablespoons olive oil
5-6 large garlic cloves, finely minced
4 tablespoons chili powder
1/4-1/2 teaspoons crushed hot red pepper flakes
1/3 cup plain bread crumbs
1 large egg
1/4 cup finely chopped parsely
Freshly ground black pepper to taste
1. Roughly chop the tomatoes and place, with their juices, in a large saucepan. Cook uncovered over medium heat for about 20 minutes.
2. As this cooks, heat 2 tablespoons oil in a small frying pan, add garlic and cook very briefly, being very careful to let it not burn. Add the chili powder and cook, stirring, for about 1 minute.
3. Put ground meat in mixing bowl. Add half the garlic mixture. Add the remaining half to the tomatoes, mix, simmer briefly, then turn off heat while you prepare the meatballs. (Note: Taste the sauce, and if it's not spicy enough for you -- though I can't imagine it will be -- add more chili flakes.)
4. Soften bread crumbs with milk. Add to meat along with egg, parsley and generous grinding of pepper. Mix well. Shape meat mixture into balls.
5. Turn heat back on under sauce and bring to simmer.
6. Heat remaining oil in a skillet (preferably non-stick) and brown meatballs (if necessary, in batches). As they finish browning, place meatballs into the simmering tomato sauce.
7. Cook the meatballs in the sauce for about 15 minutes.
8. Serve with spaghetti.
I KNOW YA'LL KNOW HOW TO MAKE SPAGHETTI...., but just in case, follow the directions on the box