Cheesy Mexican Stuffed Shells

These Cheesy Mexican Stuffed Shells are a winning flavor packed meal. This is comfort food at it’s best!

Mexican Stuffed Shells - Cheesy comfort food at it's best! Makes an excellent FREEZER Meal too!  #mexicanfood #freezermeal #stuffedshells

If you love Mexican food, or any food that has even a little Mexican flair like I do, you are going to love this meal! It makes enough to feed a crowd, so it’s awesome to make when you have friends and family over. But even if you are cooking for just a few people, freeze half of the recipe for another night when you don’t feel like cooking. Meals like these are lifesavers!

Mexican Stuffed Shells - Cheesy comfort food at it's best! Makes an excellent FREEZER Meal!  #mexicanfood #freezermeal #stuffedshells

When I was about 7 or 8 months pregnant I made these Mexican Shells. I filled 2 pans and put one in the oven and one in the freezer so I would have an easy meal once the baby was born. Boy, I wish I did a little more meal prep like that, because it was SO nice knowing I already had a meal ready. All I had to do was turn on the oven, and at the end of a hectic day, we had an awesome meal that everyone loved!

Mexican Stuffed Shells - Cheesy comfort food at it's best! Makes a great FREEZER Meal too!  #mexicanfood #freezermeal #stuffedshells

You can easily control the spice in this dish by using mild or hot salsa. I used mild since my little ones would be eating it too, but if you like a little spice, go for the hot stuff!

This is one of those meals that will become a regular on your dinner menu – it’s so good!

Mexican Stuffed Shells - Cheesy comfort food at it's best! Makes an excellent FREEZER Meal too!  #mexicanfood #freezermeal #stuffedshells

Cheesy Mexican Stuffed Shells

Serves 10-12
Prep time 25 minutes
Cook time 35 minutes
Total time 1 hour
These Cheesy Mexican Stuffed Shells are a flavor packed meal that will feed a crowd. This is comfort food at it's best! These can easily be made ahead of time and they freeze well too!


  • 36 jumbo pasta shells (cooked)


  • 8oz cream cheese (softened)
  • 1 cup salsa
  • 1 cup chicken stock
  • 2 cups shredded cheese


  • 4 cups cooked shredded chicken
  • 2 cups shredded cheddar cheese
  • 1 cup salsa
  • 1 Medium onion (diced and cooked)
  • 1 can black beans
  • 1 can corn
  • 2 teaspoons chili powder
  • 1 teaspoon cumin
  • salt (to taste)


Step 1
Preheat oven to 350
In a large bowl mix together all of the ingredients for the filling. Carefully stuff each shell and place in a 9x13" baking dish - you may need another dish to fit all of the shells. In a blender, mix the salsa, cream cheese, and chicken stock until creamy. If too thick add extra stock. Pour over shells and top with shredded cheese.
Cover with foil and bake for 35 minutes.


More dinner ideas:

Creamy Lime Baked Taquitos

Creamy Lime Baked Taquitos #mexicanfood #taquitos #healthy


30 Minute Mexican Soup

30 Minute Mexican Soup - If you like Mexican food you will LOVE this quick and easy soup! http://backforseconds.com  #recipe #soup #dip #mexicanfood


Easy Chicken Fajita Casserole

Easy Chicken Fajita Casserole - Fast, easy, and super delicious! My family went nuts for this! #casserole #CookinComfort  #shop

Facebook Pinterest Instagram Twitter RSS Feed Google Plus Blog Lovin Image Map


  1. says

    What a great idea. It’s like a Mexican pizza but with pasta. Love it. Now I’m going to have to figure out a way to veganize this for my family. Thanks for the inspiring recipe!

  2. Betty says

    Hi there! I plan on making these tomorrow, but since there are only 3 of us, I will freeze half…do I bake them and then freeze ? Also, do I thaw the frozen ones before reheating? At what temperature and for how long? Thanks! My hubby will love them!

    • says

      Hi Betty!
      No need to cook them before freezing. When you are ready to eat the frozen ones, just thaw and bake as directed in the recipe. Hope you enjoy!

  3. says

    I am drooling! This looks wonderful! Come by and link it up at Tickle My Tastebuds Tuesday! We’d love to have you!

    Julia @ Mini Van Dreams


Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

CommentLuv badge