Combine the flour and sour cream in your mixer's bowl; mix with the dough hook until you have a soft ball of dough. If too wet, add a tablespoon of flour, if too dry, add more sour cream, one tablespoon at a time.
Lightly flour your working station and turn out the dough.
Roll out the dough to a 1/4-inch thickness. Use several passes to roll it to the desired thickness. Don't try to flatten it with just one pass.
Using a 3-inch round cookie cutter, cut dough into 20 rounds, rerolling the scraps as needed.
Place filling into the center of each round and fold in half, closing the edges with the tines of the fork. Be sure all edges are sealed.
In a large skillet or saucepan, heat the oil to 350˚F.
Place 2 to 3 pierogies in the hot oil and cook for 2 minutes, or until the pierogies float to the top and the edges start to brown; flip and cook for another minute or two, or until completely browned.
Remove and drain on paper towels.
Serve the pierogi plain or with sour cream, caramelized onions, or salsa.