
These Creamy Shrimp Enchiladas are loaded with juicy shrimp, wrapped in soft tortillas, and smothered in a rich, velvety sauce topped with melted cheese. The ultimate cozy casserole for weeknight dinners or entertaining.

Some recipes just have a way of silencing the entire table. This is one of them. These Creamy Shrimp Enchiladas are everything you want in a hearty casserole: tender, juicy shrimp tucked inside soft flour tortillas, blanketed in a luscious creamy sauce, and finished with a golden, bubbling layer of melted cheese. They are the kind of dish that feels equally at home on a Tuesday night as they do at a dinner party.
This is not your standard red-sauce enchilada situation. The green enchilada sauce brings a bright, tangy backbone that cuts through the richness of the cream cheese filling, while the pepper jack on top adds just enough heat to keep things interesting. Every bite is deeply satisfying without being heavy, and the whole thing comes together in just about 50 minutes.
The secret to truly great Shrimp Enchiladas is treating each component with care. Shrimp cook fast, so a hot skillet and a light hand are everything here. You want each piece juicy and pink, not rubbery and gray. Pulling them off the heat just as they curl and turn opaque is the move.
The creamy filling does double duty: it binds the filling together and acts as its own sauce layer from the inside out. That combination of softened cream cheese, sour cream, and Monterey Jack creates a texture that is rich and velvety without feeling heavy.
Using the right baking dish and quality enchilada sauce matters more than you might think. A good heavy ceramic or glass baking dish distributes heat evenly, giving you a perfectly set casserole rather than a soggy middle.
This filling is where all the flavor lives, and it is worth taking a moment to get it right.
Chef's Tip: Pull your cream cheese out of the fridge about 30 minutes before you start cooking. Room-temperature cream cheese blends in seconds. Cold cream cheese fights you the whole way.
The diced green chiles in the filling add a subtle heat and a gentle tang that ties the whole thing together. Do not skip them, even if you are not a big spice person. They disappear into the filling but contribute a layer of flavor you would definitely notice if they were missing.
Green enchilada sauce is the move here. It is brighter, more vibrant, and more vegetal than red sauce, which makes it the perfect contrast to the creamy sauce in the filling. When you whisk the enchilada sauce with the pan drippings from the shrimp skillet, you are adding another layer of seasoned, buttery flavor that elevates the whole dish.
Pour half the sauce on the bottom of the dish before adding the rolled enchiladas. This prevents sticking and ensures the tortillas stay moist and tender all the way through baking, never dry or tough at the edges.
The melted cheese layer on top is non-negotiable. Here is how to nail it every time:
Warning: Skipping the rest period means the filling will be too loose and soupy when you cut into it. Five minutes of patience pays off big here.
Ready to bring it all together? Here is the full recipe for these irresistible Creamy Shrimp Enchiladas:

These Creamy Shrimp Enchiladas are loaded with juicy shrimp, wrapped in soft tortillas, and smothered in a rich, velvety sauce topped with melted cheese. The ultimate cozy casserole for weeknight dinners or entertaining.
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 another 30 seconds until fragrant.
Add the shrimp to the skillet in a single layer. Season with cumin, chili powder, 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 roughly chop the shrimp into bite-sized pieces.
In a large mixing bowl, beat the softened cream cheese until smooth. Stir in the sour cream, drained green chiles, 1 cup of the Monterey Jack cheese, and the cooked shrimp mixture. Mix until well combined.
In a separate bowl, whisk together the green enchilada sauce with any remaining pan juices from the shrimp skillet. Spread about half a cup of the sauce evenly across the bottom of the prepared baking dish.
Warm the tortillas briefly in the microwave (about 20 seconds) to make them pliable. Spoon about 3 to 4 tablespoons of the shrimp filling down the center of each tortilla. Roll tightly and place seam-side down in the baking dish.
Pour the remaining enchilada sauce evenly over the top of all the rolled enchiladas. Sprinkle the remaining Monterey Jack cheese and the pepper jack cheese over the top in an even layer.
Cover the dish tightly with aluminum foil and bake for 20 minutes. Remove the foil and bake for an additional 8 to 10 minutes until the cheese is fully melted, bubbly, and lightly golden at the edges.
Remove from the oven and let the enchiladas rest for 5 minutes before serving. Garnish with fresh chopped cilantro and serve with lime wedges on the side.
These enchiladas are a complete meal on their own, but a few simple sides take them to the next level. Serve alongside cilantro lime rice, a crisp green salad, or a simple black bean and corn salad for a full spread that feels genuinely special.
For garnish, fresh chopped cilantro and a squeeze of lime are not just decorative. The brightness of the lime cuts through the richness of the creamy sauce and brings the whole dish back into focus. Do not skip it.
Variations worth trying:
Whether you are feeding a cozy, comforting weeknight crowd or pulling out all the stops for guests, these Creamy Shrimp Enchiladas deliver every single time. Once you make them, they will absolutely earn a permanent spot in your dinner rotation.