Shrimp & Angel Hair Pasta Casserole

Total Time
Prep 15 mins
Cook 40 mins

I love this casserole. I have even used dried pasta and had it work out just as well. Has a very pretty presentation despite how easy it is to throw together.

Ingredients Nutrition


  1. Preheat oven to 350 degrees.
  2. Grease 12 x 8 inch pan with the tablespoon of butter.
  3. Combine eggs, half& half, yogurt, Swiss cheese, feta cheese, parsley, basil and oregano in a medium bowl, mixing well.
  4. Spread 1/2 of the pasta on the bottom of the greased pan.
  5. Cover with all of the salsa.
  6. Top with 1/2 of the shrimp.
  7. Cover with remaining pasta.
  8. Spread egg mixture over pasta and top with the remaining shrimp.
  9. Sprinkle with Monterey Jack cheese over the top.
  10. Bake for 30 minutes or until bubbly.
  11. Let stand for 10 minutes.
Most Helpful

5 5

we LOVED this! I took it to the nursing home for dinner with my dad - he made sure I was passing the recipe to my mom and my sister so he could have it again! I lightened it up, using pam spray, lite yogurt and fat-free milk. Was sooo yummy!

5 5

Yummy! I was wondering whether this odd combination with salsa would actually be good and it was. The family devoured it! I substituted different cheeses (parmesan, romano and mozzerella) and it turned out great. Make sure you have liquid covering all the noodles while it bakes. Thanks!

5 5

Easy great tasting dinner. I made this tonight after seeing it in a recent issue of Taste of Home. Execpt for a few minor changes to the amounts and layers it was the same recipe. I didn't have half and half or yogurt so I substituted with about 2oz cream cheese, 8oz sour cream, and 1 cup whole milk. It worked great. The only other change was that I layered half of the pasta, shrimp, feta, swiss, and salsa then repeated. Topping it all with the parsley, seasonings (I used Emeril's Italian Essence), and monterey jack then poured the egg mixture on top. Classy enough for a special dinner, but easy enough for everyday! This one will undoubtably be made many many times.