These Shrimp Enchiladas with Creamy Cheese Sauce are rich, comforting, and packed with flavor. Tender shrimp are sautéed with garlic, onion, cumin, and paprika, then wrapped in soft flour tortillas and covered with a smooth, creamy cheese sauce.
The enchiladas are topped with plenty of melted cheese and baked until bubbling and lightly golden around the edges. Finished with fresh parsley, this easy seafood dinner makes a delicious weeknight meal or a special family dinner.
Recipe Overview
| Information | Details |
| Prep Time | 15 minutes |
| Cook Time | 20 minutes |
| Total Time | 35 minutes |
| Servings | 3–4 |
| Course | Main Course |
| Cuisine | Mexican-inspired |
| Cooking Method | Stovetop + Oven |
| Difficulty | Easy |
Why You’ll Love This Recipe
These shrimp enchiladas combine tender, seasoned shrimp with a rich and creamy homemade cheese sauce.
The shrimp cook quickly, making this recipe convenient when you want a satisfying dinner without spending hours in the kitchen.
The creamy sauce coats every tortilla while the melted cheese creates a golden, bubbly topping.
It is also an easy recipe to customize with extra vegetables, herbs, spices, or your favorite melting cheese.
Ingredients
For the Shrimp Filling
| Ingredient | Amount |
| Raw shrimp, peeled and deveined | 450 g |
| Butter | 2 tablespoons |
| Garlic, finely minced | 2 cloves |
| Onion, diced | ½ |
| Ground cumin | ½ teaspoon |
| Paprika | ½ teaspoon |
| Salt | To taste |
| Black pepper | To taste |
For the Creamy Cheese Sauce
| Ingredient | Amount |
| Butter | 2 tablespoons |
| All-purpose flour | 2 tablespoons |
| Chicken or vegetable broth | 350 ml |
| Sour cream | 120 g |
| Shredded cheese | 250 g |
| Small flour tortillas | 6–8 |
| Fresh parsley, chopped | For garnish |
For the cheese, you can use mozzarella, Monterey Jack, Gouda, or a combination of your favorite melting cheeses.
Step 1: Prepare the Shrimp
If using frozen shrimp, thaw them completely and pat them dry with paper towels.
Heat a large skillet over medium heat and melt 2 tablespoons of butter.
Add the diced onion and minced garlic.
Cook for approximately 2 minutes, stirring occasionally, until the onion begins to soften and the garlic becomes fragrant.
Add the shrimp, cumin, paprika, salt, and black pepper.
Cook for approximately 3–4 minutes, turning the shrimp occasionally, until they become pink and opaque.
Avoid overcooking the shrimp because they can become rubbery.
Remove the skillet from the heat and set the shrimp aside.
Step 2: Make the Creamy Cheese Sauce
Melt the remaining 2 tablespoons of butter in a saucepan over medium heat.
Add the flour and whisk continuously for about 1 minute to create a smooth roux.
Gradually pour in the chicken or vegetable broth while whisking constantly.
Continue cooking for several minutes until the mixture begins to thicken.
Reduce the heat to low and remove the saucepan from the heat if necessary.
Stir in the sour cream until the sauce becomes smooth and creamy.
Add approximately 100 g of the shredded cheese and stir until melted and fully incorporated.
Taste the sauce and adjust the seasoning with salt and black pepper if needed.
Step 3: Prepare the Tortillas
Preheat your oven to 375°F (190°C).
Lightly warm the flour tortillas in a dry skillet or microwave for a few seconds.
Warming them makes them softer and easier to roll without cracking.
Spread a thin layer of the creamy cheese sauce over the bottom of a baking dish.
Step 4: Assemble the Enchiladas
Place a portion of the cooked shrimp mixture down the center of each tortilla.
Do not overfill the tortillas, as this can make them difficult to roll.
Roll each tortilla tightly around the shrimp filling.
Place the enchiladas seam-side down in the prepared baking dish.
Arrange them closely together so they remain rolled during baking.
Step 5: Add the Sauce and Cheese
Pour the remaining creamy cheese sauce evenly over the top of the enchiladas.
Make sure the tortillas are well coated with the sauce so they remain moist during baking.
Sprinkle the remaining shredded cheese generously over the top.
For an especially golden and bubbly finish, distribute the cheese evenly from edge to edge.
Step 6: Bake
Place the baking dish in the preheated oven.
Bake for approximately 15–20 minutes, or until the cheese is completely melted and bubbling.
For a more golden top, you can place the dish under the broiler for the final 1–2 minutes.
Watch carefully during broiling because the cheese can brown quickly.
Step 7: Garnish and Serve
Remove the enchiladas from the oven and let them rest for approximately 5 minutes.
Sprinkle generously with freshly chopped parsley.
Serve immediately while the sauce and cheese are hot and creamy.
Best Tips for Success
Pat the shrimp dry before cooking. Excess moisture can prevent them from browning properly.
Do not overcook the shrimp. They only need a few minutes in the skillet and will be surrounded by hot sauce during baking.
Whisk the broth into the flour and butter mixture gradually to prevent lumps from forming.
Add the sour cream over low heat so the sauce remains smooth and creamy.
Warm the tortillas before rolling them. This makes them more flexible and helps prevent cracking.
Do not add too much shrimp filling to each tortilla. Smaller portions are easier to roll tightly.
Allow the enchiladas to rest for a few minutes after baking. This gives the sauce time to settle and makes serving easier.
Best Ingredient Options
Monterey Jack is an excellent choice for a smooth, creamy, and flavorful topping.
Mozzarella provides excellent melting properties and a mild flavor.
Gouda gives the sauce a slightly richer and more distinctive cheese flavor.
You can also combine two different cheeses for a more complex flavor.
For the broth, chicken broth works well, but vegetable broth can be used for a different flavor profile.
Recipe Variations
For a spicy version, add diced jalapeño, crushed red pepper flakes, or a pinch of cayenne pepper to the shrimp.
For extra vegetables, sauté diced bell peppers, corn, or zucchini with the onion before adding the shrimp.
For a fresh finish, add chopped cilantro, green onions, or a squeeze of fresh lime juice before serving.
For a richer sauce, replace part of the sour cream with cream cheese.
You can also add a small amount of grated Parmesan to the cheese sauce for extra depth of flavor.
What to Serve With Shrimp Enchiladas
A fresh green salad makes a light and refreshing side dish for these creamy enchiladas.
Mexican-style rice is another excellent option and helps turn the enchiladas into a complete meal.
Black beans or pinto beans pair beautifully with the creamy shrimp filling.
You can also serve the enchiladas with fresh avocado, diced tomatoes, corn, or a simple cucumber salad.
A little fresh lime juice squeezed over the enchiladas just before serving adds a bright contrast to the creamy sauce.
Make-Ahead Instructions
You can prepare the shrimp filling and creamy cheese sauce several hours in advance.
Allow both components to cool appropriately before assembling.
Assemble the enchiladas in the baking dish, cover tightly, and refrigerate until ready to bake.
When baking directly from the refrigerator, you may need to add several extra minutes to the cooking time.
For the best results, remove the dish from the refrigerator for a short period before baking rather than leaving it at room temperature for an extended time.
Storage
Allow leftovers to cool appropriately before transferring them to an airtight container.
Store the enchiladas in the refrigerator for up to 3 days.
Keep the shrimp and dairy-based sauce refrigerated and reheat only the amount you plan to eat.
Reheating
Reheat individual portions in the microwave in short intervals until heated through.
For larger portions, place the enchiladas in an oven-safe dish, cover loosely with foil, and warm at approximately 350°F (175°C) until hot.
Adding a small spoonful of broth or extra cheese sauce before reheating can help prevent the tortillas from becoming dry.
Freezing
Because this recipe contains shrimp and a creamy dairy-based sauce, freezing can slightly change the texture of the sauce.
If you decide to freeze the enchiladas, allow them to cool completely and place them in a freezer-safe airtight container.
For the best quality, use within approximately 1–2 months.
Thaw overnight in the refrigerator before reheating.
Common Mistakes to Avoid
Do not overcook the shrimp before assembling the enchiladas. They only need to become pink and opaque.
Avoid adding too much liquid to the sauce, as a sauce that is too thin may make the tortillas soggy.
Do not add the sour cream over high heat. Gentle heat helps maintain a smooth texture.
Avoid overfilling the tortillas because they can break or become difficult to roll.
Do not skip the short resting period after baking. The sauce will thicken slightly and the enchiladas will be easier to serve.
Nutrition Estimate
Nutrition values are approximate and will vary depending on the specific ingredients and brands used.
| Nutrient | Approximate Amount per Serving |
| Calories | 550–650 kcal |
| Protein | 30–35 g |
| Fat | 35–40 g |
| Carbohydrates | 35–45 g |
| Fiber | 2–4 g |
| Sodium | Varies |
Frequently Asked Questions
Can I use frozen shrimp?
Yes. Frozen shrimp work very well. Thaw them completely and pat them dry before cooking.
Can I use corn tortillas instead of flour tortillas?
Yes, although flour tortillas are generally easier to roll for this recipe. If using corn tortillas, warm them first so they become more flexible.
What cheese works best?
Monterey Jack, mozzarella, and Gouda are all excellent options. You can also combine several cheeses.
Can I make the sauce without sour cream?
Yes. You can replace the sour cream with cream cheese or heavy cream, although the flavor and consistency will be slightly different.
How do I keep the tortillas from becoming soggy?
Use a moderately thick sauce, avoid adding excessive liquid, and do not leave the assembled enchiladas sitting in the sauce for too long before baking.
Can I make these enchiladas spicy?
Absolutely. Add jalapeños, cayenne pepper, chili flakes, or your favorite hot sauce to the shrimp mixture or sauce.
Can I add vegetables?
Yes. Bell peppers, corn, zucchini, spinach, or mushrooms can be added to the shrimp filling.
Final Thoughts
These Shrimp Enchiladas with Creamy Cheese Sauce are a comforting and flavorful dinner that combines tender seasoned shrimp, soft flour tortillas, a rich homemade cheese sauce, and plenty of melted cheese.
The recipe comes together quickly, making it ideal for a satisfying weeknight dinner while still being special enough for entertaining.
Serve the enchiladas hot with a fresh salad, Mexican-style rice, beans, avocado, or your favorite toppings for a delicious and complete meal.