Place sifted flour into a large mixing bowl and make a well in the center. Add salt, olive oil, and water into the well. Using a fork start incorporating flour into the liquid until combined enough for you to start kneading the dough with your hands. Knead for about 8mins minutes until smooth and elastic. If needed, adjust the dough with more flour if it is too wet or more water if it is too dry. Wrap the dough in plastic wrap and rest for half an hour.
After the dough has rested, roll into a rectangle about ½ inch thick and cut into strips ¾ inch wide. Cut each strip into ½ inch rectangular pieces.
Lightly flour your cavatelli board and roll each piece gently with your thumb down the board. Lay your cavatelli in a single layer on a floured sheet tray until ready to cook. If you are planning on making the pasta ahead, you can put it into the freezer until you need it.
Start boiling salted water in a pot for your pasta. While that is heating up add onion and garlic to a large saute pan and cook until translucent. On medium high heat add the ground beef to brown with the garlic powder, onion powder and salt and pepper. Once cooked drain some of the oil from the beef if needed.
After the meat is cooked, add your cavatelli to the boiling water and cook for about five minutes, until they float to the top of the water. It is always good to take a fork and try a piece if you are unsure.
On medium-low heat add franks red hot, sour cream, and broth to the beef and stir until the sauce is combined. Then add your cooked cavatelli to the beef sauce and stir in your cheese until melted (you can increase or reduce the amount of cheese to your liking). Season with salt and pepper to taste and garnish with sliced green onion and enjoy!
