-
1
In a large bowl, combine the water and lemon juice; set aside.
-
2
Cut off the base of each artichoke.
-
3
Snap off outer leaves until you reach leaves that are yellow at the bottom.
-
4
Cut off the top third of artichokes; quarter artichokes.
-
5
Immediately place artichokes in water mixture to keep them from browning.
-
6
Drain artichokes.
-
7
Meanwhile, preheat oven to 350 degrees.
-
8
Cook noodles according to package directions; drain.
-
9
Rinse with cold water; drain again.
-
10
In a large saucepan, heat 2 tablespoons of the oil over medium heat.
-
11
Add artichokes, pine nuts, and half of the garlic.
-
12
Cook for 8 to 10 minutes or until artichokes are tender, stirring frequently.
-
13
Transfer to the large bowl.
-
14
Stir in ricotta cheese, 1/2 cup of the Parmesan cheese, 1/2 cup of the basil, the egg and salt.
-
15
For sauce: In a small bowl or glass measure, combine broth and flour.
-
16
In the large saucepan, heat the remaining 1 tablespoon oil over medium heat.
-
17
Add the remaining garlic; cook and stir until garlic is tender but not brown.
-
18
Stir in flour mixture and half-and-half.
-
19
Cook and stir until mixture is thickened and bubbly.
-
20
Remove from heat.
-
21
Stir in the remaining 1/2 cup basil.
-
22
In a small bowl, combine mozzarella cheese and the remaining 1/2 cup Parmesan cheese.
-
23
To assemble, spread about 1 cup of the sauce over the bottom of an ungreased 3-quart shallow baking dish.
-
24
Layer three of the cooked noodles in the dish.
-
25
Spread with one-third of the artichoke mixture and one-third of the remaining sauce.
-
26
Sprinkle with 1/2 cup of the mozzarella mixture.
-
27
Repeat layering noodles, artichoke mixture, sauce, and mozzarella mixture two more times.
-
28
Bake, uncovered, for 35 to 40 minutes until edges are bubbly and top is lightly browned.
-
29
Let stand for 15 minutes before serving.