Beat the eggs, vanilla, and ricotta together in a large mixing bowl. Sift the flour, sugar, and baking powder on top, and fold the mixture together until it is a homogenous if not entirely smooth batter.
Preheat the oven to 200°F (93°C).
Bring 2 inches of oil to 375°F (190°C) in a wide skillet. Add tablespoon-sized lumps of batter to the oil, working in batches as necessary to avoid crowding the pan. Fry the fritters for about 4 minutes, flipping them once mid-fry to ensure that each side turns a deep golden brown.
Remove them to a paper towel-lined sheet pan and put the pan in the oven. Let the oil return to temperature before you fry the next batch. Put your serving platter in the oven to warm before adding the last of the batter to the pan.
Serve the fritters on the warmed platter, dusted generously with confectioners' sugar.