 Ingredients
Ingredients         -                  3                  cups                                   water
-                  1/4                  cup                                   lemon juice
-                  15                                                     fresh baby artichokes
-                  9                                                     dried lasagna noodles
-                  3                  Tbsp.                                   olive oil
-                  1/2                  cup                                   pine nuts
-                  4                  cloves                                   garlic, minced
-                  1                  15-oz. carton                                   ricotta cheese
-                  1                  cup                                   finely shredded Parmesan cheese (4 oz.)
-                  1                  cup                                   snipped fresh basil
-                  1                                                     egg
-                  3/4                  tsp.                                   salt
-                  1                  cup                                   vegetable or chicken broth
-                  1/4                  cup                                   all-purpose flour
-                  2                  cups                                   half-and-half or light cream
-                  1                  cup                                   shredded mozzarella cheese (4 oz.)
                                       Directions             1. In a large bowl, combine the water and lemon  juice; set aside. Cut off the base of each artichoke. Snap off outer  leaves until you reach leaves that are yellow at the bottom. Cut off the  top third of artichokes; quarter artichokes. Immediately place  artichokes in water mixture to keep them from browning. Drain  artichokes.   
                 2. Meanwhile, preheat oven to 350 degrees F.  Cook noodles according to package directions; drain. Rinse with cold  water; drain again. In a large saucepan, heat 2 tablespoons of the oil  over medium heat. Add artichokes, pine nuts, and half of the garlic.  Cook for 8 to 10 minutes or until artichokes are tender, stirring  frequently. Transfer to the large bowl. Stir in ricotta cheese, 1/2 cup  of the Parmesan cheese, 1/2 cup of the basil, the egg, and salt.  
                 3. For sauce: In a small bowl or glass  measure, combine broth and flour. In the large saucepan, heat the  remaining 1 tablespoon oil over medium heat. Add the remaining garlic;  cook and stir until garlic is tender but not brown. Stir in flour  mixture and half-and-half. Cook and stir until mixture is thickened and  bubbly. Remove from heat. Stir in the remaining 1/2 cup basil. 
                 4. In a small bowl, combine mozzarella cheese and the remaining 1/2 cup Parmesan cheese. 
                 5. To assemble, spread about 1 cup of the  sauce over the bottom of an ungreased 3-quart shallow baking dish. Layer  three of the cooked noodles in the dish. Spread with one-third of the  artichoke mixture and one-third of the remaining sauce. Sprinkle with  1/2 cup of the mozzarella mixture. Repeat layering noodles, artichoke  mixture, sauce, and mozzarella mixture two more times. 
                 6. Bake, uncovered, for 35 to 40 minutes until  edges are bubbly and top is lightly browned. Let stand for 15 minutes  before serving. Makes 12 servings.
Source