Add flour, butter, and salt to a food processor fitted with a blade attachment. Pulse a few times until the butter is the size of peas.
Add egg and cold water to the food processor. Pulse just until ball of dough forms.
Form the dough into a flat round disk and wrap in plastic wrap. Refrigerate for at least 1 hour.
Meanwhile you can get started on your filling. Heat olive oil in a large skillet over medium high heat. Add in onion and jalapeno and saute for 2-3 minutes or until softened and golden brown.
Add ground beef and brown until no longer pink, 4-5 minutes.
Add in salt, chili powder, paprika and cumin.
Stir in tomato paste. Sauté for an additional 2 minutes.
Remove from heat and allow to cool slightly. Add in frozen peas, boiled potato, fresh parsley, and green onion.
Roll out dough to ¼ inch thickness. Cut into circles about 5 inches in diameter using a ring cutter or small bowl. Alternatively divide into 12 small balls of dough and roll into individual circles.
Place filling (about ¼ cup) on each circle and fold in half, crimp the edges with a fork.
Add oil to a deep pan or pot so that it reaches 1 inch in depth. Heat oil to between 350 and 375 degrees.
Fry in batches, 3 at a time, 2-3 minutes per side or until golden brown.
Serve immediately with salsa or sour cream for dipping!
