
These Creamy Shrimp Enchiladas are loaded with juicy shrimp, wrapped in warm tortillas, and smothered in a rich, velvety sauce topped with melted cheese. The ultimate cozy dinner that brings serious restaurant flavor straight to your table.

Some recipes just have a way of stopping conversation at the dinner table. These Creamy Shrimp Enchiladas are exactly that kind of dish. Imagine tender, juicy shrimp tucked into warm flour tortillas, all wrapped up in a silky, rich sauce and finished with a blanket of melted cheese that bubbles and browns in the oven. It is cozy, it is indulgent, and it brings serious restaurant energy to a weeknight at home.
This recipe sits right at the crossroads of comforting casserole and bold coastal flavor. The creamy sauce is the real hero here, pulling together sour cream, cream cheese, and green chiles into something that feels almost impossibly good. Every bite delivers that combination of tender shrimp, soft tortilla, and that deeply satisfying, savory sauce that keeps you going back for more.
Getting the shrimp right is the most important step in this whole recipe, and having a reliable skillet makes all the difference. A heavy pan with even heat distribution keeps the shrimp from steaming and helps you get that quick, clean sear that locks in flavor. Using quality shrimp and fresh aromatics will elevate the entire dish from good to genuinely memorable.
Shrimp enchiladas are a staple in coastal Mexican-American cooking, and this version leans into everything that makes them great while making the whole process approachable for a home cook.
Here is what makes this recipe stand out:
Chef's Tip: The single most common mistake with shrimp is overcooking them. Pull them from the heat the moment they turn pink and curl into a loose C shape. They will finish cooking in the oven, so trust the process and do not let them curl into a tight O.
The sauce is what transforms this from a simple shrimp dish into a hearty casserole that feels like pure comfort. Softened cream cheese is the foundation, blending smoothly with sour cream and a can of cream of mushroom soup to create a thick, velvety base with just the right amount of body.
The diced green chiles stir right in, bringing a little brightness and a mild kick that cuts through the richness without overwhelming the delicate flavor of the shrimp. A full cup of shredded Monterey Jack goes into the sauce itself, so every bite of filling is already cheesy before you even add the topping.
Do not skip bringing your cream cheese to room temperature first. Cold cream cheese will leave lumps in the sauce no matter how hard you stir, and a smooth sauce is what makes this dish feel truly polished.
If rolling enchiladas has ever felt like a wrestling match, here are a few things that help:
Chef's Tip: If you are feeding a crowd or want to stretch this recipe, add a layer of sautéed spinach or black beans alongside the shrimp filling. It bulks up the enchiladas beautifully without diluting the flavor.
These enchiladas are a full meal on their own, but a few simple additions make the plate feel complete. A squeeze of fresh lime right before eating brightens all those rich, creamy flavors instantly. Fresh cilantro scattered on top adds color and a herby contrast.
For sides, consider:
This is also a fantastic dish to bring to a potluck or a casual dinner gathering. It travels well, reheats beautifully, and has that crowd-pleasing quality that makes everyone ask for the recipe.
Ready to bring it on? Here is everything you need to make this dish from start to finish:

These Creamy Shrimp Enchiladas are loaded with juicy shrimp, wrapped in warm tortillas, and smothered in a rich, velvety sauce topped with melted cheese. The ultimate cozy dinner that brings serious restaurant flavor straight to your table.
Preheat your oven to 375 degrees F (190 degrees C). Lightly grease a 9x13-inch baking dish and set aside.
In a large skillet over medium heat, melt the butter. Add the diced onion and cook for 3 to 4 minutes until softened and translucent. Add the minced garlic and cook for 1 more minute until fragrant.
Add the shrimp to the skillet in a single layer. Season with smoked paprika, cumin, salt, and black pepper. Cook for 1 to 2 minutes per side, just until the shrimp turn pink and opaque. Do not overcook. Remove from heat and let cool slightly, then chop into bite-sized pieces.
In a large mixing bowl, stir together the softened cream cheese, sour cream, cream of mushroom soup, and diced green chiles until smooth and well combined. Fold in 1 cup of the shredded Monterey Jack cheese.
Spread about half a cup of the creamy sauce mixture across the bottom of your prepared baking dish in an even layer.
Lay a tortilla flat on your work surface. Add a generous spoonful of the chopped shrimp filling down the center, then roll tightly and place seam-side down in the baking dish. Repeat with the remaining tortillas and shrimp.
Pour the remaining creamy sauce evenly over the top of all the enchiladas, spreading it all the way to the edges.
Sprinkle the remaining 1 cup of Monterey Jack cheese and the shredded cheddar cheese evenly over the top.
Cover the baking dish loosely with foil and bake for 20 minutes. Remove the foil and bake for an additional 10 minutes until the cheese is bubbly, golden, and slightly browned at the edges.
Remove from the oven and let rest for 5 minutes before serving. Garnish with fresh cilantro and serve with lime wedges on the side.
If you are lucky enough to have leftovers, these Creamy Shrimp Enchiladas keep wonderfully. Store them in an airtight container in the refrigerator for up to 3 days. The sauce actually deepens in flavor overnight, which makes day-two leftovers something to look forward to.
To reheat, cover the baking dish with foil and warm in a 350 degree F oven for about 15 minutes, or microwave individual portions in 60-second intervals until heated through. A small splash of water or chicken broth stirred over the top before reheating helps keep the sauce from drying out.
For a make-ahead meal, assemble the entire dish up to 24 hours in advance and refrigerate it unbaked. When you are ready to cook, let it sit at room temperature while the oven preheats, then bake as directed with a few extra minutes added to the initial covered time.