Heat oil in a small stockpot on medium heat. Add onion and saute until brown. Remove the onion from oil and add tomatoes, basil and pepper to taste. Bring to a boil over medium heat for 10 minutes and then simmer over low heat until reduced. The oil should separate from tomatoes and float to the top (about 45 to 60 minutes). Add salt but only when the sauce is almost done.
In a bowl, mix sausage, garlic, parsley, and pepper until well blended. Set aside. Cut beef into thin slices and flatten with mallet until very thin, and meat slice is about as big as your hand. Place a tablespoon of sausage mixture in the middle and roll up the beef. Secure with a toothpick. Heat pan with olive oil and saute brasciole until well browned. Transfer to tomato sauce and reduce to a simmer. Continue to cook tomato sauce with brasciole until sauce is done, when oil separates from the tomato sauce and floats to the top.
Place flour in a mound onto a work surface, and make a well or hollow in the center. Crack eggs into the well, and whisk them slightly. With hands or fork, gradually draw some of the flour into the eggs until the eggs are no longer runny. Gently draw the sides of the mound into the egg mixture, and when eggs are soaked up by the flour, begin working the mixture into a dough. Knead the dough using the heel of your palm for about 8 to 10 minutes. Use water as needed until a smooth, integrated mixture is achieved. Let dough rest for at least 20 minutes. Using a pasta machine or wooden dowel, roll out dough and make into desired shape. Gently drop into a large pot of boiling water, and cook for 2 to 3 minutes.
Serve Brasciole over fettuccine.
A viewer or guest of the show, who may not be a professional cook, provided this recipe. It has not been tested for home use.