Ingredients

How to make it

  • Cook the shells: Bring a large pot of salted water to boil, and cook shells according to package directions. Drain and toss with a teaspoon or two of olive oil, to keep them from sticking.
  • Make the filling: Melt butter in a heavy 12-inch skillet (or the bottom of the dried-out pot you used to cook your pasta, if you're into dirtying fewer dishes) and cook it until it turns nutty and brown, stirring occasionally to keep the solids moving on the bottom of the pan. Once it is a nice nutty brown, add 1 tablespoon olive oil, then the onions and cook them until they are lightly brown and caramelized, about 7 minutes. Add the artichoke hearts and cook them until they are softened a bit, about 5 minutes. Add the wine and cook it until it completely disappears.
  • Remove the pan from the heat and let it cool slightly, before transferring it to the bowl of a food processor. Add both cheeses, the yolks, lemon juice, salt and black pepper and pulse in the food processor until well chopped but still retains a little texture.
  • Make the sauce: Melt the butter in a medium saucepan (or the wiped out pot you made the artichoke filling in, if you're into spending less time scrubbing pots) over medium-high heat. Once melted, add the flour all at once and whisk it until smooth. Add the milk, a small glug at a time, whisking constantly so no lumps form. Once the mixture has reached a batter-like consistency, you can begin adding the milk in larger pours at a time, whisking the whole time. Once all the milk is added, add the garlic and bring the sauce to a boil, stirring frequently. Once boiling, it will immediately begin to thicken. Reduce the heat to medium and simmer for two to three minutes before stirring in the ricotta, lemon juice, salt and black pepper. Adjust salt, pepper and lemon to taste.
  • Assemble the dish: Preheat oven to 350 degrees. Pour two cups of sauce (you'll have about 2 1/2 cups total) into the bottom of a 9x13 baking dish. Scoop one tablespoon of artichoke filling inside each cooked shell; this will fill it but still allow the sides to close and neatly hold the filling intact while it bakes. Nest each pasta shell in the sauce, seam up. Dollop a spoonful of the remaining sauce over each shell. Cover the dish with foil and bake it for 30 minutes, then remove the foil and bake it for a final 15 minutes. Sprinkle with parsley or basil, if using, and serve immediately.

Reviews & Comments 3

Add a Link?

Post a link to another recipe or group by pasting the url into the box where you want it to show up. We'll do the rest.

Post Message or cancel
  • mommyluvs2cook 9 years ago
    Featured on the home page 1/8/16
    This looks fantastic!!
    Was this review helpful? Yes Flag
  • doreenfish 14 years ago
    Thank u for this post...it looks awesome!!!
    Was this review helpful? Yes Flag

Recipe Compare-o-Matic!
Choosing between similar recipes? Click the green link below on a few promising recipes and the compare-o-matic will help you choose the right one. It's pretty awesome.
Maybe List
Hang onto this recipe

while I look at others.

Holding 0 recipes