For the pasta:
1 (16 ounce) package dried small pasta shells
3 tablespoons olive oil
2 tablespoons butter
1/2 cup Parmesan cheese
2 tablespoons chopped fresh parsley
For the chicken:
1/2 cup olive oil
3 tablespoons butter
1 clove garlic, sliced
4 (6 ounce) skinless, boneless chicken breast halves – cut into 2 inch pieces
salt and pepper to taste
2 eggs, beaten
1/4 cup milk
1 cup bread crumbs
2 limes, quartered
1/2 cup white wine
1 (14.5 ounce) can diced tomatoes
Bring a large pot of lightly salted water to boil. Add pasta, and cook until al dente, about 8 to 10 minutes. Drain, pour pasta into a large bowl, and stir in 3 tablespoons olive oil, 2 tablespoons butter, Parmesan, and parsley.
Meanwhile, warm 1/2 cup olive oil and 3 tablespoons butter in a large skillet over medium heat. Stir in garlic.
Season chicken pieces with salt and pepper. In a bowl, whisk together the eggs and milk. Dip chicken into egg mixture, then coat with bread crumbs. Place chicken pieces and limes into hot skillet. Cover, and cook until chicken is well browned on the bottom. Turn the chicken, and pour wine into the skillet; cover, and cook until the chicken is browned. Stir in diced tomatoes; cover, and cook about 3 minutes. Remove lime wedges, and serve over pasta.