01 - Whisk together flour, eggs, milk, melted butter, and salt in a bowl until smooth and lump-free. Let the batter rest for 10 minutes to allow gluten to relax.
02 - Heat a nonstick skillet over medium heat and brush lightly with butter or oil. Pour a small ladleful of batter, swirling quickly to coat the pan thinly. Cook for 1–2 minutes until the edge lifts, then flip and cook 30 seconds on the other side. Repeat until you have 8 crepes, stacking with parchment paper in between to prevent sticking.
03 - Heat oil in a large skillet over medium heat. Sauté onion until translucent, about 3–4 minutes. Add garlic and cook for 1 minute until fragrant.
04 - Stir in ground meat and cook, breaking up lumps with a spoon, until browned completely. Sprinkle with paprika and mix thoroughly to coat the meat.
05 - Add tomato paste, salt, pepper, and broth. Simmer uncovered for 10–15 minutes until most liquid has evaporated and mixture thickens. Stir in chopped parsley.
06 - Strain the meat filling through a sieve, reserving the pan juices for the sauce. Allow filling to cool slightly before assembling.
07 - Preheat oven to 350°F (175°C). Lightly grease a baking dish with butter or oil.
08 - Place a crepe on a clean work surface. Add 2–3 tablespoons of meat filling along the lower third of the crepe. Fold in the sides and roll up tightly. Repeat with remaining crepes and filling.
09 - Arrange filled crepes seam-side down in the prepared baking dish, placing them close together.
10 - Whisk flour into sour cream until smooth and no lumps remain. Stir in the reserved pan juices or additional broth to thin slightly.
11 - Pour the sauce evenly over the crepes. Bake uncovered for 15–20 minutes until heated through and sauce is bubbling around the edges.
12 - Remove from oven and garnish with additional fresh parsley if desired. Serve hot while the sauce is still creamy.