Creamy Shrimp Enchiladas
Creamy Shrimp Enchiladas: The Ultimate Seafood Comfort Food
When you think of traditional Mexican comfort food, your mind likely goes straight to hearty beef tacos, sizzling fajitas, or classic red chile enchiladas. However, if you are looking to elevate your dinner rotation and introduce an element of coastal elegance to your table, these Creamy Shrimp Enchiladas are about to become your new obsession. Imagine tender, perfectly seasoned shrimp wrapped in soft tortillas, entirely smothered in a rich, bubbly, green chile cream sauce, and baked under a blanket of melted Monterey Jack cheese. This dish perfectly balances the delicate sweetness of fresh seafood with the robust, comforting warmth of a traditional baked casserole.
There is something undeniably magical about a white sauce enchilada. Unlike the sharp, acidic bite of a red tomato and chili-based sauce, a white cream sauce offers a velvety, luxurious mouthfeel that coats every single bite. When paired with shrimp, the result is a dish that feels surprisingly decadent yet remarkably accessible for a standard weeknight dinner. Whether you are hosting a festive dinner party, celebrating a special occasion, or simply treating your family to a spectacular weekend meal, this recipe delivers restaurant-quality results straight from your home oven.

The Unbeatable Appeal of Seafood Enchiladas
Seafood and Mexican cuisine are a match made in culinary heaven, a tradition stemming from Mexico’s expansive and diverse coastlines. While inland regions traditionally focus on pork, beef, and poultry, coastal areas utilize the daily catch to create some of the most vibrant and flavorful dishes in the world. Shrimp enchiladas pull inspiration from these coastal traditions, combining the fresh, light protein of the sea with the heavy, satisfying comfort of a baked tortilla dish.
The primary appeal of this specific dish is its contrast. The filling is relatively light—shrimp cooks quickly and has a delicate texture. If this light filling were paired with a heavy, overpowering mole or a sharp, spicy red sauce, the flavor of the shrimp would be completely lost. That is why the creamy white sauce, often accented with mild green chiles and a touch of sour cream, is the ideal companion. It enhances the seafood without overwhelming it, providing a rich, savory background that allows the sweet, briny notes of the shrimp to shine brightly.
Choosing the Best Shrimp for Your Enchiladas
The success of your creamy shrimp enchiladas hinges largely on the quality and preparation of your star ingredient. When visiting your local seafood counter or browsing the freezer aisle, you will be faced with numerous options. Here is a comprehensive guide to selecting the perfect shrimp for this recipe.
First, consider the size. For enchiladas, you want shrimp that are large enough to provide a meaty bite, but not so massive that they make rolling the tortillas difficult. A medium to large shrimp, typically labeled as 41/50 or 31/40 count (meaning that many shrimp per pound), is ideal. If you can only find jumbo shrimp, you can simply rough-chop them before mixing them into your filling.
Second, the debate between fresh and frozen is easily settled. Unless you live directly on the coast and are buying shrimp fresh off the boat, high-quality frozen shrimp is often your best bet. Most “fresh” shrimp at the supermarket counter was actually frozen at sea and thawed for display. Buying frozen allows you to control the thawing process at home. Simply place the frozen shrimp in a colander under cold running water for a few minutes, or let them thaw in the refrigerator overnight. Always ensure your shrimp are peeled, deveined, and have the tails removed before cooking.
The Secret to the Perfect Creamy White Sauce
The sauce is the true heart and soul of this recipe. A proper white enchilada sauce—sometimes called a sour cream sauce or a white chili sauce—must be thick enough to cling to the tortillas but fluid enough to seep into the nooks and crannies of the baking dish.
The process begins with a classic roux, a mixture of equal parts melted butter and all-purpose flour. Cooking the roux for just a minute or two removes the raw flour taste and creates the thickening base for your sauce. From there, you will slowly whisk in chicken or vegetable broth. The slow pouring and constant whisking are critical steps; rushing this will result in a lumpy sauce.
The creaminess comes from the addition of sour cream (or Mexican crema, if you prefer). The golden rule when working with sour cream in a hot sauce is to never let the mixture return to a rolling boil after the cream is added. Boiling will cause the dairy to curdle and separate, ruining that ultra-glossy, wet, and glistening texture we are striving for. Instead, remove the pan from the heat entirely before whisking in the sour cream and diced green chiles.
Corn vs. Flour Tortillas: The Great Debate
When it comes to enchiladas, the type of tortilla you use can dramatically alter the final dish. Traditional Mexican enchiladas are almost exclusively made with corn tortillas. Corn tortillas offer a distinctly earthy, roasted flavor that pairs beautifully with savory fillings, and they hold up reasonably well to being soaked in sauce.
However, when making creamy, Tex-Mex style enchiladas, flour tortillas are a very popular choice. Flour tortillas are incredibly soft, pliable, and mild in flavor, allowing the rich white sauce and the delicate shrimp to take center stage. They also create a softer, almost dumpling-like texture when baked under a heavy blanket of sauce.
For this recipe, flour tortillas are highly recommended because they complement the luxurious creaminess of the dish perfectly. If you decide to use corn tortillas to keep the dish gluten-free or for a more traditional flavor, remember to soften them first. You can do this by lightly frying them in a skillet with a tiny bit of oil for a few seconds per side, or by wrapping them in a damp paper towel and microwaving them until pliable. Skipping this step will result in corn tortillas that crack and break when you try to roll them.
Ingredients You Need
To craft these mouth-watering enchiladas, you will need to gather ingredients for both the savory shrimp filling and the rich cream sauce. Make sure all your dairy ingredients are ready to go before you start cooking.
- – 1 lb medium or large shrimp (peeled, deveined, tails removed, and roughly chopped if very large)
- – 8 medium flour tortillas (or 10-12 corn tortillas if preferred)
- – 1 tablespoon olive oil
- – 1 small yellow onion, finely diced
- – 2 cloves garlic, minced
- – 1 teaspoon ground cumin
- – 1/2 teaspoon smoked paprika
- – 1/4 cup unsalted butter
- – 1/4 cup all-purpose flour
- – 2 cups chicken broth (low sodium preferred)
- – 1 cup sour cream (full fat yields the best texture)
- – 1 (4 oz) can diced green chiles (mild or hot, depending on your preference)
- – 2 1/2 cups shredded Monterey Jack cheese (divided use)
- – Salt and freshly ground black pepper to taste
- – Fresh chopped cilantro for garnish
Step-by-Step Instructions
Follow these instructions carefully to achieve the perfect balance of cooked shrimp, beautifully rolled tortillas, and a luscious, glossy sauce.
- Prep your workstation: Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch rectangular baking dish with non-stick cooking spray or a light coating of oil.
- Sauté the aromatics and shrimp: Heat the olive oil in a large skillet over medium-high heat. Add the finely diced onion and sauté for about 3-4 minutes until translucent and softened. Add the minced garlic, ground cumin, and smoked paprika, stirring constantly for 30 seconds until highly fragrant. Add the prepared shrimp to the skillet. Cook just until the shrimp turn pink and opaque, which should only take about 3 to 4 minutes. Do not overcook, as they will continue to bake in the oven. Remove the skillet from the heat and use a slotted spoon to transfer the shrimp mixture to a large bowl, leaving any excess liquid in the pan.
- Create the sauce base: In a separate medium saucepan, melt the butter over medium heat. Once melted and bubbling slightly, whisk in the flour. Cook this roux for 1 to 2 minutes, whisking constantly to prevent burning. It should smell slightly nutty.
- Build the liquid sauce: Gradually pour the chicken broth into the roux, whisking vigorously the entire time to ensure no lumps form. Allow the mixture to come to a gentle simmer. Let it cook for about 3-5 minutes, stirring frequently, until the sauce thickens enough to coat the back of a spoon.
- Add the cream and flavorings: Remove the saucepan completely from the heat. Whisk in the sour cream and the can of diced green chiles until the sauce is smooth, wet, and glistening. Taste the sauce and season generously with salt and black pepper as needed.
- Prepare the filling: Take about 1/2 cup of your finished cream sauce and add it to the bowl with your cooked shrimp. Add 1 cup of the shredded Monterey Jack cheese to the bowl as well. Toss everything together until the shrimp is well coated in the cheesy, creamy mixture.
- Assemble the enchiladas: Lay out a tortilla on a clean surface. Spoon a generous amount (about 1/4 cup) of the shrimp filling in a line down the center of the tortilla. Roll the tortilla up tightly and place it seam-side down in your prepared baking dish. Repeat this process until all tortillas and filling are used, packing them snugly into the dish.
- Smother and bake: Pour the remaining creamy green chile sauce evenly over the top of the rolled enchiladas, ensuring all the tortillas are covered to prevent the edges from drying out. Sprinkle the remaining 1 1/2 cups of Monterey Jack cheese evenly over the top. Bake uncovered in the preheated oven for 20-25 minutes, or until the cheese is melted, beautifully bubbly, and the sauce is hot and pooling around the edges.
- Garnish and serve: Remove the dish from the oven and let it rest for 5 minutes. This allows the sauce to set slightly so it doesn’t run everywhere when you serve. Garnish with fresh chopped cilantro and serve hot.
Expert Tips for the Best Results
To ensure your enchiladas turn out perfectly every single time, keep these crucial tips in mind.
First, grate your own cheese. Pre-shredded cheese in bags is coated in anti-caking agents like potato starch or cellulose. While convenient, these powders prevent the cheese from melting into that ultra-shiny, liquid-glass consistency you want for a creamy casserole. Buy a block of Monterey Jack and grate it yourself; the resulting texture and flavor are vastly superior.
Second, be extraordinarily careful not to overcook the shrimp in the initial skillet phase. Shrimp cook incredibly fast. The moment they lose their grey translucence and turn pink, get them out of the pan. They will spend another 20 minutes in a hot oven, and overcooked shrimp becomes rubbery and tough, ruining the delicate texture of the dish.
Lastly, ensure you spread your final topping of sauce completely to the edges of the baking dish, covering the ends of the tortillas. Any exposed, dry tortilla edges will become hard and crunchy in the oven rather than soft and baked.
Exciting Variations and Substitutions
This recipe is highly adaptable. If you want to experiment with the flavor profile, there are several exciting directions you can take.
Add Extra Seafood: Turn these into ultimate seafood enchiladas by swapping out half of the shrimp for lump crab meat or gently cooked bay scallops. If using crab, fold it into the mixture gently right before rolling so it doesn’t break down into mush.
Incorporate Veggies: Boost the nutritional value and add beautiful color by mixing a cup of fresh baby spinach, roasted corn kernels, or diced zucchini into the shrimp filling before rolling.
Spice It Up: If the mild green chiles aren’t enough heat for you, add a diced jalapeño or serrano pepper to the pan when you are sautéing the onions. You can also swap the standard Monterey Jack cheese for a spicy Pepper Jack blend.
Serving Suggestions and Side Dishes
These Creamy Shrimp Enchiladas are incredibly rich and satisfying, so pairing them with the right side dishes is essential for a balanced meal. The richness of the cream sauce begs for something bright and acidic to cut through it.
A classic side is Cilantro Lime Rice. The zesty lime juice and fresh herbs provide a perfect contrast to the heavy cream. A simple side salad of crisp romaine lettuce, sliced radishes, avocado, and a sharp cumin-lime vinaigrette is another excellent option. Finally, don’t forget the traditional Mexican staples: a side of seasoned black beans and warm, freshly made tortilla chips with fresh pico de gallo or a bright mango salsa.
Fun Facts About Enchiladas
Did you know that the concept of rolling tortillas around other food dates back to Mayan times? Originally, the practice in the Valley of Mexico involved rolling small fish into corn tortillas. It wasn’t until the Spanish colonization and the introduction of dairy (cheese and sour cream) and new proteins (like chicken and pork) that the enchilada began to evolve into the wide variety of baked, smothered dishes we recognize today.
The word “enchilada” itself comes from the Spanish word “enchilar,” which translates literally to “to add chili pepper to” or “to season with chili.” This highlights how essential the sauce is to the dish—an enchilada isn’t an enchilada without being thoroughly dressed and seasoned!

Storage, Freezing, and Reheating Instructions
If you find yourself with leftovers, you are in luck, as these enchiladas store beautifully.
Refrigerating: Allow the enchiladas to cool completely to room temperature. Cover the baking dish tightly with aluminum foil or transfer the leftovers to an airtight container. They will keep well in the refrigerator for up to 3 days. Because of the seafood, do not push it past the 3-day mark.
Freezing: You can freeze this dish, though cream sauces can sometimes separate slightly upon thawing. To freeze, assemble the enchiladas entirely but do not bake them. Wrap the dish tightly in plastic wrap, then cover securely with aluminum foil. Freeze for up to 2 months. Thaw overnight in the refrigerator before baking.
Reheating: To reheat, the oven is your best friend. Microwave reheating can make the tortillas rubbery. Cover the portion you want to reheat with foil and bake at 350°F until heated through and bubbling again.
Conclusion
Creamy Shrimp Enchiladas offer a spectacular, restaurant-worthy dining experience right in your own home. The combination of plump, savory shrimp, soft tortillas, and a luscious, shiny white cream sauce is guaranteed to be a crowd-pleaser. With their impressive presentation and deeply comforting flavors, this recipe is sure to become a highly requested favorite for family dinners and gatherings alike. Grab your skillet, whisk up that perfect sauce, and enjoy a taste of coastal comfort!
Creamy Shrimp Enchiladas
Ingredients
Equipment
Method
- Preheat oven to 375°F (190°C) and lightly grease a 9×13 inch baking dish.
- In a large skillet over medium-high heat, sauté onion in olive oil until soft. Add garlic, cumin, and paprika, cooking for 30 seconds.
- Add shrimp to the skillet and cook just until pink and opaque (about 3-4 minutes). Do not overcook. Remove from heat and transfer to a bowl.
- In a separate saucepan, melt butter over medium heat. Whisk in flour and cook for 1-2 minutes to form a roux.
- Gradually whisk in chicken broth until smooth. Simmer for 3-5 minutes until thickened.
- Remove saucepan completely from heat. Whisk in sour cream, green chiles, salt, and pepper until smooth.
- Mix 1/2 cup of the cream sauce and 1 cup of Monterey Jack cheese into the bowl with the cooked shrimp.
- Spoon the shrimp mixture evenly into the tortillas, roll tightly, and place seam-side down in the baking dish.
- Pour remaining cream sauce over the enchiladas and top with the remaining 1 1/2 cups of cheese.
- Bake uncovered for 20-25 minutes until the cheese is melted and bubbly. Garnish with fresh cilantro before serving.
