01 - Whisk together flour, eggs, milk, melted butter, and salt in a bowl until smooth and lump-free. Let batter rest for 10 minutes to allow proper consistency development.
02 - Heat a nonstick skillet over medium heat and brush lightly with butter or oil. Pour a small ladleful of batter, swirling to coat the pan thinly. Cook 1–2 minutes until the edge lifts, then flip and cook 30 seconds on the other side. Stack cooked crepes with parchment paper between layers. Set aside.
03 - Heat oil in a large skillet over medium heat. Sauté onion until translucent, about 3–4 minutes. Add garlic and cook 1 minute until fragrant.
04 - Stir in ground meat and cook, breaking up lumps with a spatula, until completely browned. Sprinkle with paprika and mix thoroughly to distribute the spice evenly.
05 - Add tomato paste, salt, pepper, and broth. Simmer uncovered for 10–15 minutes, until most liquid evaporates and mixture thickens. Stir in chopped parsley.
06 - Strain the cooked meat mixture through a fine-mesh sieve, collecting the reserved pan juices in a separate bowl for the sauce. Allow filling to cool slightly.
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. Spoon 2–3 tablespoons of filling along the lower third. Fold in both sides, then roll up tightly from bottom to top. Repeat with remaining crepes and filling.
09 - Whisk flour into sour cream until completely smooth. Stir in the reserved pan juices or additional broth until well combined.
10 - Arrange filled crepes seam-side down in the prepared baking dish. Pour sauce evenly over all crepes. Bake uncovered for 15–20 minutes until heated through and sauce bubbles.
11 - Remove from oven and garnish with additional fresh parsley if desired. Serve hot while the sauce is still creamy and the crepes retain their structural integrity.