-
1
In a Dutch oven, heat olive oil over medium-high heat until shimmering. Add onion, carrot, and garlic and cook, stirring frequently, until softened and beginning to turn golden, about 6 minutes. Add rosemary and half of veal and cook, stirring and scraping the bottom of the pot frequently, until well browned, 8 to 10 minutes; make sure to break up veal into tiny bits as you go. Season with salt and pepper.
-
2
Add remaining veal and cook, breaking it up into small bits while scraping bottom of pot, until just cooked through, about 5 minutes. Add white wine and cook, scraping up any browned bits from bottom and sides of pot, until raw alcohol smell cooks off, about 5 minutes. Add milk and bay leaf, bring to a simmer, then lower heat and cook at a bare simmer, stirring occasionally, until ragu is thick and meat is tender, about 30 minutes. Discard bay leaf and season with salt and pepper; keep warm.
-
3
Line a large plate or baking sheet with parchment paper. In a medium bowl, whisk together flour, eggs, milk, and a large pinch of salt until smooth. Heat a 10-inch nonstick or crepe pan over medium-high heat. Add a small pat of butter and cook until melted, swirling to fully coat pan.
-
4
Add a ladleful of batter (about 3/4 cup; 175ml) to pan and immediately swirl to form a large, thin pancake. Cook until top of crepe begins to look dry and bottom is starting to brown, about 1 minute. Using a spatula, make sure crepe is free of pan, then flip with a spatula or your fingertips. (You can also toss and catch the crepe if you feel comfortable doing that.) Cook until second side is lightly browned, then transfer to parchment-lined plate or baking sheet.
-
5
Continue making crepes with remaining batter, adding more butter to pan each time and stacking crepes as you go. Set aside.
-
6
In a small saucepan, melt butter over medium-high heat (do not allow it to brown). Add flour and whisk to form a paste. Continue to cook, stirring, until raw flour scent is gone, about 1 minute. Whisking constantly, add milk in a thin, steady stream, or in increments of a couple of tablespoons at a time, whisking thoroughly and getting into all corners of the pan to maintain a homogeneous texture. Sauce will initially become very thick, then get very thin once all the milk is added.
-
7
Heat, stirring, until sauce comes to a simmer and begins to thicken slightly. Reduce heat to low and cook, stirring, until sauce is thick enough to coat the back of a wooden spoon, about 4 minutes.
-
8
Season with salt and pepper. Add nutmeg. If any lumps form, whisk thoroughly to remove them and smooth out sauce, or use a hand blender or countertop blender if lumps are particularly large or tough. Keep bechamel warm and press plastic wrap against its surface to prevent a skin from forming.
-
9
Preheat oven to 350u00b0F (177u00b0C). Mix 1 1/4 cups (300ml) bechamel sauce into veal ragu. In a 9- by 13-inch baking dish, spread 1 cup (240ml) tomato sauce in an even layer.
-
10
Working with 1 crepe at a time, set a crepe on a work surface and spoon a generous amount of ragu in a line slightly off center. Roll up crepe to form a stuffed tube and carefully transfer to baking dish. Continue filling and rolling crepes and arranging them alongside each other in baking dish until dish is full. You will likely have several crepes (this recipe intentionally makes extra to allow for a few duds and mistakes) and a small amount of ragu left over, which can be reserved for another use.
-
11
Spoon remaining bechamel in an even layer on top of rolled crepes, then top with an even layer of remaining tomato sauce. Grate Parmigiano Reggiano all over.
-
12
Bake manicotti in oven until heated through and lightly browned on top, about 25 minutes. Serve.