Shrimp Enchiladas with Cream Sauce
Looking for a weeknight dinner that’s fast, flavorful, and satisfying? These shrimp enchiladas with cream sauce check all the boxes. Packed with juicy shrimp, sautéed vegetables, warm tortillas, and topped with a rich, velvety sour cream sauce, this dish is the perfect fusion of comfort food and fresh coastal flavor.
Seafood enchiladas are often overshadowed by their beef or chicken counterparts, but when made correctly, shrimp enchiladas offer a light-yet-decadent alternative that delivers big on taste. The cream sauce, similar to a basic white sauce but enhanced with green chiles and Monterey Jack cheese, coats each enchilada in rich, melty goodness. If you’re new to enchiladas, learning about their origin and variations can inspire even more kitchen creativity.
This article will show you exactly how to prepare the best creamy shrimp enchiladas, what ingredients make them unforgettable, and how to personalize the dish with different toppings and variations. Whether you’re hosting a casual dinner or prepping for a special occasion, this recipe will become a go-to. You’ll also discover essential cooking tips, from properly cooking shrimp to thickening your cream-based sauces—something well explained in sauce preparation techniques.

What Makes These Creamy Shrimp Enchiladas the Best?
What sets these creamy shrimp enchiladas apart from others is the perfect balance between flavor, texture, and ease. The shrimp are sautéed until just pink—ensuring they stay tender—not rubbery. Combined with softened onions, garlic, and bell pepper, each bite offers a savory, slightly sweet contrast enhanced by a lightly spiced seasoning mix of cumin, chili powder, and paprika.
Another standout element is the homemade cream sauce. Unlike many recipes that rely on canned sauces, this version uses a simple roux of butter and flour, blended with chicken broth and sour cream to create a silky, mild base. The addition of Monterey Jack cheese melts perfectly into the sauce, giving it a luxurious finish that ties the dish together.
The flexibility of the recipe also adds to its appeal. You can use fresh or frozen shrimp (just be sure to thaw and pat dry), and the enchiladas can be made ahead of time and baked later. Additionally, for those who love Mexican flavors, this dish is a modern take on traditional Mexican cuisine, infused with a creamy twist that leans more toward Tex-Mex.
If you’re browsing for more dinner ideas with a seafood flair, check out this visual shrimp enchiladas dinner idea that pairs beautifully with rice and beans. For more creamy inspiration, there are also curated creamy enchiladas recipes on Pinterest you can explore.
Ingredients You’ll Need
To make the best creamy shrimp enchiladas, you’ll need a combination of simple, fresh, and flavorful ingredients. Each component plays a key role in creating a dish that’s rich, balanced, and satisfying. Here’s a breakdown of everything you’ll need:
For the Filling
-
1 lb shrimp, peeled, deveined, and chopped
-
You can use fresh or frozen shrimp, just ensure they’re fully thawed and patted dry. For health benefits and protein content, learn more about shrimp nutrition facts.
-
-
1 tbsp olive oil
-
Used for sautéing and enhancing flavor.
-
-
1 small onion, diced
-
2 cloves garlic, minced
-
1 green bell pepper, diced
-
Adds texture and sweetness.
-
-
½ tsp cumin
-
½ tsp chili powder
-
½ tsp paprika
-
These spices offer depth and a mild heat.
-
-
½ tsp salt
-
¼ tsp black pepper
-
1 cup shredded Monterey Jack cheese
-
Creamy and mild, it melts smoothly and pairs well with shrimp. For more, read about the origin of Monterey Jack.
-
-
8 flour tortillas (8-inch size)
-
Soft, pliable, and perfect for rolling. Check out this helpful tortilla wrapping tutorial for a clean presentation.
-
For the Cream Sauce
-
2 tbsp butter
-
Forms the base of the roux.
-
-
2 tbsp all-purpose flour
-
Used to thicken the sauce without lumps.
-
-
2 cups chicken broth
-
Choose low-sodium for better control over seasoning.
-
-
1 cup sour cream
-
Creates the creamy texture and tangy flavor.
-
-
1 can (4 oz) diced green chiles
-
Adds mild heat and a classic enchilada flavor.
-
-
1 cup shredded Monterey Jack cheese
-
Blends into the sauce for added richness.
-
Optional Toppings and Add-ons
-
Fresh cilantro, chopped
-
Sliced jalapeños
-
Diced avocado or tomatoes
-
Fresh lime wedges
These toppings can brighten and balance the richness of the dish. For visual inspiration, browse easy weeknight seafood meals or explore new flavor combinations in classic Mexican cuisine.
Ingredient Substitutions and Dietary Options
-
Dairy-free: Use plant-based cheese and coconut yogurt instead of sour cream.
-
Low-carb: Swap flour tortillas with low-carb or cauliflower tortillas.
-
Gluten-free: Use certified gluten-free flour and tortillas.
-
Vegetarian: Substitute shrimp with sautéed mushrooms, squash, or beans for a satisfying vegetarian alternative.
With these ingredients and flexible options, you’re ready to move on to the preparation phase and start building your creamy shrimp enchiladas from scratch.
How to Prepare Creamy Shrimp Enchiladas – Part 1
Making creamy shrimp enchiladas is easier than you might think. This step-by-step guide will walk you through preparing the shrimp filling, assembling the enchiladas, and creating the rich, creamy sauce that sets this dish apart.
1. Preheat and Prepare the Oven Dish
-
Preheat your oven to 375°F (190°C).
-
Lightly grease a 9×13-inch baking dish to prevent sticking.
-
Set aside while you prepare the filling and sauce.
2. Cook the Aromatics and Vegetables
-
In a large skillet over medium heat, warm 1 tbsp of olive oil.
-
Add the diced onion, minced garlic, and green bell pepper.
-
Sauté for about 3–5 minutes, or until the vegetables are softened and fragrant.
This base adds sweetness and aroma to the enchiladas. As these veggies cook down, they form the flavorful foundation for your shrimp mixture—key to building that satisfying filling.
3. Add and Cook the Shrimp
-
Add the chopped shrimp directly into the skillet.
-
Cook for 2–3 minutes, just until the shrimp turn pink and opaque.
-
Stir in the cumin, chili powder, paprika, salt, and black pepper.
-
Remove the skillet from heat to prevent overcooking.
Avoid overcooking the shrimp, as they can quickly turn rubbery. For a more in-depth explanation of this, you might want to review shrimp preparation techniques within seafood cooking basics.
4. Add Cheese and Mix the Filling
-
Once the shrimp are cooked and the pan is off the heat, stir in 1 cup of shredded Monterey Jack cheese.
-
Mix until evenly combined—this will help the filling hold together when rolled.
If you’re new to wrapping enchiladas, check out this Pinterest tortilla wrapping tutorial to learn how to properly roll and seal each tortilla for a tight, uniform fit in the baking dish.
5. Fill and Roll the Tortillas
-
Lay out 8 flour tortillas on a clean surface.
-
Spoon about ⅓ cup of the shrimp mixture into the center of each tortilla.
-
Roll tightly and place seam-side down in the prepared baking dish.
Arrange the enchiladas snugly next to each other so they stay intact during baking and absorb the sauce evenly. This step brings all your prep together before layering on the creamy sauce.
The next part of this section will guide you through making the sauce and baking the enchiladas.
How to Prepare Creamy Shrimp Enchiladas – Part 2
With your enchiladas filled and neatly arranged in the baking dish, it’s time to make the creamy white sauce that transforms this meal from simple to spectacular. This step involves creating a roux-based sauce, blending in flavorful ingredients, and baking everything to melty perfection.
6. Make the Cream Sauce
-
In a medium saucepan over medium heat, melt 2 tablespoons of butter.
-
Add 2 tablespoons of all-purpose flour, whisking continuously for about 1 minute.
-
This forms a roux, which thickens the sauce and prevents it from separating.
-
-
Slowly pour in 2 cups of chicken broth, whisking to eliminate lumps.
-
Bring to a gentle simmer, stirring constantly until the mixture thickens slightly.
Creating a good sauce is all about texture and patience. For those curious about different methods of sauce-making, this overview of cream-based sauces provides helpful context.
7. Add Creamy Elements and Flavor
-
Once thickened, remove the pan from heat.
-
Stir in 1 cup of sour cream until smooth.
-
Mix in 1 can (4 oz) of diced green chiles.
-
Add 1 cup of shredded Monterey Jack cheese and stir until fully melted.
The resulting sauce is creamy, cheesy, and just mildly spicy—perfectly complementing the shrimp filling without overpowering it. For more inspiration, look through other creamy enchiladas recipes to see different ways home cooks customize their sauces.
8. Pour the Sauce Over the Enchiladas
-
Evenly pour the hot cream sauce over the rolled enchiladas in the baking dish.
-
Use a spatula to spread the sauce, ensuring each tortilla is well coated.
-
Optional: Sprinkle a bit more cheese on top if you like extra melted topping.
A properly covered enchilada bakes more evenly and absorbs maximum flavor. This step also keeps tortillas from drying out in the oven.
9. Bake and Garnish
-
Bake uncovered for 25–30 minutes, until the sauce is bubbly and the top is lightly golden.
-
Let the dish cool for about 5 minutes before serving.
-
Garnish with chopped cilantro, diced tomatoes, sliced jalapeños, or fresh avocado for added color and texture.
To elevate presentation, serve these enchiladas with sides like rice or a fresh lime-dressed salad—ideas often featured in easy weeknight seafood meals.
Whether you’re cooking for two or a family dinner, this recipe delivers on taste and ease. Now that your shrimp enchiladas with cream sauce are ready, you can experiment with variations, toppings, and sides to make it your own.
Variations of Creamy Shrimp Enchiladas
One of the best things about shrimp enchiladas with cream sauce is how easily you can customize them. Whether you want more spice, added vegetables, or dietary swaps, these variations will help you tailor the dish to your taste or dietary needs.
Spicy Version
-
Add chopped jalapeños or chipotle peppers in adobo sauce to the filling for a smoky kick.
-
Use pepper jack cheese instead of Monterey Jack to raise the heat level.
-
Include a dash of cayenne pepper in the cream sauce for a bold finish.
Tex-Mex Style
-
Mix in black beans, corn kernels, or fire-roasted tomatoes with the shrimp mixture.
-
Add taco seasoning to the spice mix for a fusion of classic enchilada and taco flavor.
-
Serve with Mexican rice and guacamole for a complete Tex-Mex meal.
Low-Calorie Option
-
Substitute Greek yogurt for sour cream in the sauce.
-
Use reduced-fat cheese or skip cheese in the filling and only use it on top.
-
Choose low-carb tortillas and reduce the butter in the roux.
Vegetarian Version
-
Replace shrimp with a medley of sautéed mushrooms, zucchini, or spinach.
-
Add a can of black beans or pinto beans for plant-based protein.
-
Use vegetable broth instead of chicken broth for the sauce.
Shrimp and Crab Combo
-
Add lump crab meat to the shrimp mixture for a seafood lover’s dream.
-
Top with a sprinkle of Old Bay seasoning for a coastal flair.
-
Serve with a chilled glass of white wine or a margarita for the ultimate pairing.
These creative takes make it easy to adapt this dish for any palate. If you’re still looking for ideas, browse through shrimp enchiladas dinner ideas for more inspiration.
What to Serve With Shrimp Enchiladas
To complete your shrimp enchiladas dinner, pair them with sides that balance the richness of the cream sauce and enhance the overall meal. Here are a few classic and fresh options:
-
Cilantro lime rice – Light, zesty, and aromatic; a perfect contrast to the creamy enchiladas.
-
Mexican street corn (elote) – Roasted corn topped with cotija, mayo, chili powder, and lime juice.
-
Refried or black beans – Provide fiber and extra protein for a heartier meal.
-
Simple avocado salad – Toss avocado, red onion, and cherry tomatoes with lime vinaigrette.
-
Tortilla chips with salsa or guacamole – Great for dipping and adding texture to your plate.
Pair with beverages like sparkling water with lime, iced hibiscus tea, or a chilled margarita. For more authentic meal inspiration, check out the full overview of Mexican cuisine.
Storing and Reheating Tips
Whether you’re meal prepping or saving leftovers, proper storage keeps your enchiladas tasting fresh.
Storing
-
Store in an airtight container in the fridge for up to 3 days.
-
For longer storage, wrap tightly in foil and freeze for up to 2 months.
Reheating
-
Oven: Cover with foil and bake at 350°F for 15–20 minutes or until heated through.
-
Microwave: Cover with a damp paper towel and heat in 60-second intervals.
-
Add a splash of milk or broth if the sauce thickens too much during reheating.
Make-Ahead Tips
-
Assemble enchiladas without baking and refrigerate for up to 24 hours.
-
Pour the sauce just before baking to keep tortillas from getting soggy.
These tips help retain the creamy texture and keep the shrimp juicy, even after reheating.
Common Mistakes to Avoid
Even simple recipes have potential pitfalls. Here are common mistakes to avoid when making creamy shrimp enchiladas:
-
Overcooking the shrimp: Shrimp cook fast—just 2–3 minutes is enough. Overcooking makes them rubbery.
-
Not whisking the roux: If you don’t stir constantly, the flour can clump and ruin your sauce texture.
-
Curdling the sauce: Never boil the sauce after adding sour cream—heat gently to avoid separation.
-
Overfilling tortillas: Too much filling causes the tortillas to tear or unravel during baking.
-
Using cold tortillas: Warm tortillas are more pliable and easier to roll without cracking.
Avoiding these missteps ensures a smooth cooking process and a restaurant-quality result.
FAQs
Can I use frozen shrimp for enchiladas?
Yes, just thaw and pat them dry before cooking to avoid excess moisture in the filling.
What is enchilada sauce made of?
Traditional enchilada sauce is tomato-based with spices, but this version uses a white cream sauce made from butter, flour, broth, sour cream, and green chiles.
Can I make this recipe ahead of time?
Absolutely. Assemble the enchiladas and refrigerate up to 24 hours in advance. Add the sauce before baking for best results.
What can I use instead of sour cream?
Plain Greek yogurt works well as a healthier substitute and still provides a creamy texture.
Are shrimp enchiladas spicy?
This recipe is mildly spiced. You can adjust heat levels by adding or omitting jalapeños, chili powder, or hot sauce.
Can I freeze creamy shrimp enchiladas?
Yes. Assemble the dish, cover tightly with foil, and freeze. Thaw in the fridge overnight before baking as instructed.
Shrimp Enchiladas With Cream Sauce The Best Creamy Shrimp Enchiladas
These Creamy Shrimp Enchiladas are a rich, satisfying seafood twist on a Mexican favorite. Tender shrimp are sautéed with onions, peppers, and spices, then rolled into flour tortillas and smothered in a velvety cream sauce made with sour cream, green chiles, and melted cheese. Baked until hot and bubbly, they’re perfect for a weeknight meal or special occasion. Customize them with toppings like cilantro, jalapeños, or avocado for a fresh finish.
- Author: Clara
Ingredients
For the filling:
- 1 lb shrimp, peeled, deveined, and chopped
- 1 tbsp olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 green bell pepper, diced
- 1/2 tsp cumin
- 1/2 tsp chili powder
- 1/2 tsp paprika
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 cup shredded Monterey Jack cheese
- 8 flour tortillas (8-inch size)
For the cream sauce:
- 2 tbsp butter
- 2 tbsp all-purpose flour
- 2 cups chicken broth
- 1 cup sour cream
- 1 can (4 oz) diced green chiles
- 1 cup shredded Monterey Jack cheese
Instructions
- Preheat oven to 375°F (190°C).
- Heat olive oil in a skillet over medium heat. Add onion, garlic, and bell pepper, cooking until softened.
- Stir in shrimp and cook until pink, about 3 minutes. Season with cumin, chili powder, paprika, salt, and black pepper. Remove from heat.
- Stir in 1 cup Monterey Jack cheese and mix well.
- Spoon shrimp mixture into tortillas, roll them up, and place seam-side down in a greased 9×13-inch baking dish.
- In a saucepan, melt butter over medium heat. Stir in flour and cook for 1 minute.
- Slowly whisk in chicken broth until smooth and slightly thickened.
- Remove from heat and stir in sour cream, green chiles, and 1 cup Monterey Jack cheese until melted.
- Pour sauce evenly over the enchiladas in the baking dish.
- Bake uncovered for 25–30 minutes, until bubbly and golden on top.
- Let cool for a few minutes before serving. Garnish with cilantro, diced tomatoes, or avocado if desired.
Notes
-
Use fresh shrimp for best flavor, but thawed frozen shrimp also works.
-
Warm tortillas slightly before rolling to prevent tearing.
-
For a lighter version, use Greek yogurt and low-fat cheese.
-
Let the enchiladas rest for 5 minutes after baking to set and cool slightly.
-
Serve with cilantro-lime rice, black beans, or a simple salad for a full meal.
-
This dish freezes well—perfect for batch cooking or meal prep.
-
For inspiration on plating and variations, check out Pinterest seafood meal ideas.