In a large mixing bowl, whisk together the eggs, milk, flour, sugar, vanilla extract, and salt until smooth. Let the batter rest for 30 minutes.
Heat a non-stick skillet over medium heat. Grease lightly, pour 1/4 cup batter, swirl to spread. Cook until edges lift, flip and cook until golden.
In another bowl, combine ricotta cheese, cream cheese, sugar, egg, lemon juice, and vanilla extract. Mix until smooth.
Place 2-3 tablespoons of cheese filling in the center of each crepe, fold sides, and roll up.
In the skillet, add more oil, place filled blintzes seam-side down. Cook until golden brown and crispy on both sides.
Serve with your choice of toppings like fresh berries, fruit preserves, or maple syrup.