If you crave a dish that bursts with vibrant flavors and comforting creaminess, this Creamy Shrimp Enchiladas Recipe is about to become your new go-to favorite. Imagine tender shrimp mingling with a luscious, cheesy sauce that wraps around soft tortillas, baked to golden perfection. Each bite delivers a delightful mix of spice, citrus, and fresh herbs balanced with that irresistible creamy texture, making it a perfect dish to share with family and friends any night of the week.
Ingredients You'll Need
The beauty of this Creamy Shrimp Enchiladas Recipe lies in its simple yet essential ingredients. Each brings a unique element to the table, from the juicy shrimp and fresh vegetables to the rich, cheesy sauce that ties everything together in perfect harmony.
- 8 (6-inch) flour tortillas: Soft and pliable, they’re the perfect vessel to hold all the delicious filling.
- 2 tablespoons butter: Adds richness to the sautéed vegetables and helps develop flavor early on.
- ½ cup red bell pepper, diced finely: Offers a sweet, colorful crunch that brightens the dish.
- ½ cup white onion, diced finely: Provides a subtle savoriness and aromatic depth.
- 2 cloves garlic, minced: Brings that punch of savory goodness that wakes up your taste buds.
- 1 pound shrimp, peeled and deveined, chopped into 1-inch pieces: The star protein that’s tender and juicy after cooking.
- ½ teaspoon salt: Enhances all the natural flavors without overpowering.
- 1 teaspoon chili powder: Adds warmth and a gentle kick to the shrimp mixture.
- ¼ cup chopped fresh cilantro: Infuses fresh, herbaceous notes that brighten each bite.
- 2 tablespoons lime juice: Lends a zesty citrus brightness that cuts through the creaminess.
- 4 tablespoons butter: Used in the sauce base for a silky texture.
- 4 tablespoons flour: Helps thicken the sauce to the perfect consistency.
- 1 ½ cups chicken broth: Provides savory liquid for the sauce, enhancing flavor while keeping it light.
- ½ cup salsa verde: Adds a tangy, slightly spicy punch that complements the creamy sauce beautifully.
- 1 ½ cups shredded Monterey Jack cheese: Melts smoothly for that irresistible cheesy layer (swap with Pepper Jack if you prefer a spicier heat).
- 1 cup sour cream: Contributes richness and tang, perfect for balancing the spices.
How to Make Creamy Shrimp Enchiladas Recipe
Step 1: Prep and Sauté the Shrimp Mixture
First, preheat your oven to 350 degrees Fahrenheit and grease your 9x13 casserole dish with cooking spray. Then, melt 2 tablespoons of butter in a large skillet over medium heat. Add diced red bell pepper and onion, sautéing until they soften and release their sweetness. Toss in the minced garlic and cook for another minute until fragrant. Now it’s time for the shrimp—add the chopped pieces and cook just until they start turning pink, about 2 to 3 minutes. Remember, they'll finish cooking in the oven, so avoid overdoing it here. Take the skillet off the heat, season with salt and chili powder, and stir in fresh cilantro and lime juice to brighten up the flavors.
Step 2: Whip Up the Creamy Sauce
In a separate large skillet, melt 4 tablespoons of butter over medium heat. Stir in the flour and cook for a minute or two to form a roux—the base that will give you that perfect creamy texture. Slowly whisk in the chicken broth, keeping the mixture moving as it thickens into a velvety sauce. Once thickened, lower the heat and add the Monterey Jack cheese, stirring until melted into a smooth, gooey blend. Finally, pull the skillet off heat and fold in the salsa verde and sour cream, creating a creamy sauce that balances spice, tang, and richness beautifully.
Step 3: Combine and Fill the Tortillas
Take about a cup of the cheesy sauce and mix it into the shrimp mixture—this step infuses the filling with even more creamy goodness. Grab a tortilla and spoon roughly ⅓ cup of the shrimp mixture down its center, then roll it tightly to keep all that deliciousness inside. Place each rolled tortilla seam side down into the prepared baking dish, repeating until all the filling and tortillas are used.
Step 4: Bake to Perfection
Pour the remaining sauce generously over the top of all the enchiladas, ensuring each one will bake with a creamy, golden blanket. Pop the dish into your preheated oven and bake uncovered for 30 to 40 minutes, or until the tops turn a tempting golden color and the cheese bubbles invitingly. When done, let the enchiladas rest for 10 minutes—this little pause helps everything set and makes serving a dream.
How to Serve Creamy Shrimp Enchiladas Recipe
Garnishes
Topping your creamy shrimp enchiladas with the right garnishes takes the experience from tasty to unforgettable. Fresh pico de gallo adds a juicy brightness, while a dollop of sour cream cools and complements the spices. If you like, some creamy guacamole brings a buttery texture and delicate flavor contrast that feels like a warm hug on a plate.
Side Dishes
Pair these enchiladas with classic Mexican sides for a well-rounded meal. Refried beans or black beans offer a hearty, earthy component that beautifully balances the richness of the enchiladas. A fresh green salad with a tangy vinaigrette can also provide a crisp, refreshing counterpoint to the creamy texture, making your meal feel perfectly balanced.
Creative Ways to Present
For a fun twist, try serving the creamy shrimp enchiladas in individual ramekins or mini casserole dishes for personal portions that wow your guests. You could also layer the components in a casserole dish “enchilada lasagna” style, alternating layers of tortillas, shrimp filling, and sauce for a playful presentation. Garnishing with extra chopped cilantro or sliced jalapeños adds a visually stunning pop of color and heat.
Make Ahead and Storage
Storing Leftovers
Leftover creamy shrimp enchiladas keep beautifully in the fridge for up to three days when stored in an airtight container. This makes it an ideal dish for quick lunches or easy weeknight dinners. Just cover tightly to prevent the tortillas from drying out, and you’ll have a scrumptious meal waiting for you.
Freezing
If you want to save some for later, you can freeze this Creamy Shrimp Enchiladas Recipe before baking. Assemble the enchiladas in your casserole dish, cover tightly with foil, and freeze for up to two months. When you’re ready to eat, bake them straight from the freezer, just adding extra time to ensure they’re heated through evenly.
Reheating
Reheat leftover or frozen enchiladas in the oven at 350 degrees for about 20-25 minutes until warmed through and bubbly. Cover loosely with foil to prevent the tops from over-browning unless you love that crispy, caramelized edge. Alternatively, microwaving individual portions works well for busy days, but the oven delivers the best texture.
FAQs
Can I use shrimp substitutes in this recipe?
Absolutely! If shrimp isn’t your favorite or you have dietary restrictions, cooked chicken or even a mix of sautéed vegetables make great alternatives. Just adjust cooking times accordingly and keep the creamy sauce consistent for that signature texture.
How spicy is this Creamy Shrimp Enchiladas Recipe?
The chili powder and salsa verde give a gentle kick without overwhelming heat, making it approachable for most palates. If you prefer it spicier, using Pepper Jack cheese or adding extra chili powder will turn up the heat beautifully.
Can I make this recipe gluten-free?
Yes! Swap the flour tortillas for gluten-free ones and use a gluten-free flour or cornstarch to thicken the sauce instead of traditional flour. Just be sure to check that your chicken broth and salsa verde are also gluten-free.
Is this recipe freezer-friendly before or after baking?
This recipe freezes best before baking. Assemble the enchiladas in the baking dish, cover well, and freeze. When ready, bake them from frozen with a slight adjustment to baking time. Freezing after baking tends to affect the texture, especially of the cheese sauce.
What’s the best way to reheat leftover enchiladas?
The oven is ideal for reheating to maintain texture and flavor—350 degrees for about 20 minutes covered with foil does the trick. Microwaving works for convenience but can make the tortillas a bit soggy or chewy if overdone.
Final Thoughts
There’s nothing quite like the joy of biting into warm, cheesy, and irresistibly creamy shrimp enchiladas made from scratch. This Creamy Shrimp Enchiladas Recipe is a celebration of flavor and texture that invites you to gather around the table with those you love. So go ahead, try it out, impress your family, and make this dish a beloved staple in your kitchen—you won’t regret it!
Print
Creamy Shrimp Enchiladas Recipe
- Total Time: 55 minutes
- Yield: 8 servings
Description
These Creamy Shrimp Enchiladas feature tender shrimp sautéed with peppers, onions, and aromatic spices, all wrapped in warm flour tortillas and smothered in a rich, cheesy sauce made with Monterey Jack cheese and salsa verde. Baked until bubbly and golden, these enchiladas are a perfect blend of creamy, spicy, and zesty flavors that make for an irresistible seafood twist on a classic Mexican favorite.
Ingredients
For the Shrimp Mixture
- 8 (6-inch) flour tortillas
- 2 tablespoons butter
- ½ cup red bell pepper, diced finely
- ½ cup white onion, diced finely
- 2 cloves garlic, minced
- 1 pound shrimp, peeled, deveined, and chopped into 1 inch pieces
- ½ teaspoon salt
- 1 teaspoon chili powder
- ¼ cup chopped fresh cilantro
- 2 tablespoons lime juice
For the Sauce
- 4 tablespoons butter
- 4 tablespoons flour
- 1 ½ cups chicken broth
- ½ cup salsa verde
- 1 ½ cups shredded Monterey Jack cheese (use Pepper Jack for more spice)
- 1 cup sour cream
Instructions
- Preheat Oven: Preheat the oven to 350°F (175°C) and lightly spray a 9x13 inch casserole dish with cooking spray to prevent sticking.
- Cook Vegetables and Shrimp: In a large skillet, melt 2 tablespoons of butter over medium heat. Add the diced red bell pepper and white onion, sautéing until they begin to soften, about 3-4 minutes. Add the minced garlic and cook for an additional minute until fragrant.
- Add Shrimp: Add the chopped shrimp to the skillet and cook for 2-3 minutes until they just start to turn pink. Be careful not to overcook the shrimp as they will continue cooking in the oven.
- Season Shrimp Mixture: Remove the skillet from heat. Stir in salt, chili powder, chopped cilantro, and lime juice to the shrimp mixture. Set aside.
- Prepare Creamy Sauce: In another large skillet, melt 4 tablespoons of butter over medium heat. Add 4 tablespoons of flour and stir constantly, cooking for 1-2 minutes to form a roux. Gradually whisk in chicken broth and continue to cook over medium-high heat, stirring constantly, until the sauce thickens.
- Add Cheese and Cream: Reduce heat to low, add the shredded Monterey Jack cheese and stir until fully melted. Remove from heat and fold in salsa verde and sour cream to create a smooth and creamy sauce.
- Combine Sauce and Shrimp Mixture: Add 1 cup of the prepared sauce to the shrimp mixture and stir to combine evenly.
- Assemble Enchiladas: Spoon about ⅓ cup of the shrimp mixture onto each tortilla. Roll the tortillas tightly and place them seam-side down in the prepared baking dish. Repeat with remaining tortillas and filling.
- Add Remaining Sauce and Bake: Pour the remaining cheese sauce evenly over the rolled enchiladas. Bake uncovered in the preheated oven for 30-40 minutes or until the tops turn golden brown and bubbly.
- Rest and Serve: Remove the enchiladas from the oven and let them rest for 10 minutes before serving. Serve with optional sides such as pico de gallo, extra sour cream, guacamole, refried beans, or black beans.
Notes
- Do not overcook the shrimp during sautéing, as they will continue cooking in the oven and can become tough.
- You can substitute pepper jack cheese if you prefer a spicier version.
- Use fresh lime juice for the best flavor in the shrimp mixture.
- This recipe can be made ahead of time and baked just before serving.
- Serve with complementary sides like pico de gallo, guacamole, or beans to complete the meal.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mexican

Leave a Reply