These shrimp enchiladas feature a rich cheese sauce and tender seafood wrapped in soft tortillas. This dish provides a satisfying combination of creamy textures and mild spices for a complete dinner.

List of ingredients
- 2 tablespoons salted butter – used for the sauce base.
- 1/2 cup chopped red bell pepper – adds color and sweetness.
- 1/2 cup chopped green bell pepper – provides a crisp texture.
- 1/2 cup chopped yellow or white onion – used in the sauce.
- 1/2 teaspoon salt – enhances overall flavor.
- 1/2 teaspoon oregano – adds an earthy herb note.
- 1/4 teaspoon garlic powder – provides savory depth.
- 1/4 teaspoon cayenne pepper – adds heat; increase for a spicier sauce.
- 1/4 teaspoon black pepper – basic seasoning.
- 1 tablespoon all-purpose flour – thickens the sauce.
- 3/4 cup cream or milk (such as 2% milk) – creates the creamy base.
- 1 cup shredded Monterey Jack or Pepper Jack cheese – for the sauce.
- 1/2 cup sour cream (light or regular) – adds tanginess and richness.
- 1 tablespoon butter, canola oil, coconut oil or olive oil – for sautéing shrimp.
- 1/2 cup chopped onion – used for the shrimp mixture.
- 1 1/2 to 2 pounds shrimp (peeled, deveined and chopped into bite-size pieces) – the main protein.
- 2 cups ripe tomatoes (chopped) – adds freshness to the filling.
- 1 1/2 cups shredded Monterey Jack or Pepper Jack cheese – for filling and topping.
- 8 (9-inch) flour tortillas – for wrapping.
step-by-step instructions
- Prep the oven: Preheat your oven to 350 degrees. Lightly grease a 9X13-inch baking dish to prevent sticking.
- Sauté sauce vegetables: Melt 2 tablespoons of butter in a large 12-inch nonstick skillet. Add the red bell pepper, green bell pepper, and onion, cooking until they are crisp-tender.
- Thicken the sauce: Stir in the salt, oregano, garlic powder, black pepper, cayenne pepper, and flour. Blend well and cook while stirring constantly for about one minute to remove the raw flour taste.
- Simmer the cream: Whisk in the cream or milk. Continue cooking for 3 minutes or until the sauce has slightly thickened.
- Finish the sauce: Stir in 1 cup of shredded cheese until fully melted. Mix in the sour cream until the sauce is smooth, then set it aside.
- Cook the shrimp filling: In a separate skillet, heat 1 tablespoon of butter or oil over medium heat. Sauté 1/2 cup of chopped onion for 3-5 minutes until soft and translucent.
- Sear the shrimp: Add the chopped shrimp to the skillet. Cook for only 1-2 minutes until they just turn pink to avoid toughness.
- Combine filling: Stir the chopped tomatoes and half of the prepared cheese sauce into the shrimp mixture.
- Assemble enchiladas: Spoon approximately 1/3 cup of the shrimp mixture into each flour tortilla. Sprinkle a bit of cheese on top and roll them up tightly.
- Fill the baking dish: Place the rolled tortillas seam side down in the greased baking dish. Spoon the remaining cheese sauce over the top and sprinkle with the remaining cheese.
- Bake and serve: Bake at 350 degrees for 30 to 35 minutes until the sauce is hot and bubbly. Let the dish rest for 5-10 minutes before serving.
Expert Shrimp Preparation
Thawing Frozen Shrimp Safely
If using frozen shrimp, thaw them slowly in the refrigerator overnight for the best texture. Alternatively, place them in a sealed bag and submerge them in cold running water for about 30 minutes. Never use warm water, as it can promote bacterial growth and degrade the meat quality.
Removing the Vein and Shell
Ensure shrimp are peeled and deveined before chopping. Use a small paring knife to make a shallow slit along the back of the shrimp to remove the digestive tract. This step is essential for removing grit and improving the overall taste of the filling.
Choosing the Right Chop Size
Cut the shrimp into uniform, bite-sized pieces approximately half an inch to an inch wide. Consistent sizing ensures that every tortilla has an equal amount of protein. It also allows the shrimp to cook quickly and evenly in the skillet.
Optimizing the Cheese Sauce
Selecting the Best Cheese Variety
Monterey Jack is ideal for a mild, creamy flavor that appeals to everyone. For those who prefer a spicy kick, Pepper Jack is the better choice as it contains jalapeño pieces. You can also mix both varieties to balance the heat levels in the sauce.
Preventing Flour Lumps
To avoid clumps in your sauce, ensure you cook the flour with the butter and vegetables for at least one minute before adding liquid. Whisk the milk or cream in slowly, stirring constantly. If lumps persist, you can use a whisk or a handheld blender to smooth the sauce.
Adjusting Sauce Consistency
If the sauce is too thick, whisk in an extra tablespoon of milk or cream over low heat. If it is too thin, allow it to simmer for an additional two to three minutes. The sauce should be thick enough to coat the back of a spoon without running off instantly.
Adding Sour Cream Correctly
Stir the sour cream into the sauce at the very end after the heat is reduced. This prevents the dairy from separating or curdling due to excessive heat. Stir until the sauce is completely homogeneous and glossy.
Tortilla Selection and Handling
Warming Flour Tortillas
Warm your flour tortillas for 10-15 seconds in a microwave or on a dry skillet before filling. This makes them more pliable and prevents them from cracking or tearing during the rolling process. Soft tortillas hold the filling more securely.
Using Corn or Blend Options
Corn tortillas provide a more traditional flavor but can be more brittle than flour versions. If using corn tortillas, lightly fry them in oil for a few seconds per side to soften them. Corn-wheat blends offer a middle ground between the two textures.
Preventing Soggy Bottoms
To avoid soggy tortillas, ensure you do not overfill them with the shrimp mixture. Placing the tortillas seam-side down in the baking dish also helps them hold their shape. Avoid adding too much extra sauce to the bottom of the pan.
Customizing Flavors and Heat
Adjusting the Spice Level
The cayenne pepper provides the primary heat in this recipe. For a mild version, reduce the cayenne to 1/8 teaspoon. For a very spicy version, add chopped fresh jalapeños to the shrimp mixture or increase the cayenne to 1/2 teaspoon.
Incorporating Fresh Herbs
Freshly chopped cilantro added to the shrimp filling provides a bright, citrusy contrast to the rich cheese sauce. You can also stir in a pinch of dried parsley during the sauce-making process. These herbs help cut through the heaviness of the dairy.
Alternative Protein Swaps
While shrimp is the star, this recipe works well with diced cooked chicken or firm tofu. When using chicken, ensure it is pre-cooked and diced small. Tofu should be pressed and sautéed until golden before adding the sauce.
Serving and Side Dish Ideas
Pairing with Rice
Serve these enchiladas with cilantro-lime rice or a classic Mexican red rice. The acidity of lime rice balances the richness of the white sauce. A simple steamed white rice also works well to soak up any extra sauce on the plate.
Fresh Vegetable Accompaniments
Steamed broccoli or a corn and black bean salad adds necessary nutrients and crunch. A side of sliced avocado or a fresh guacamole provides a cool contrast to the baked cheese. A crisp green salad with a vinaigrette also cleanses the palate.
Adding a Garnish
Top the finished dish with sliced green onions or fresh cilantro for a professional look. A dollop of extra sour cream or a sprinkle of cotija cheese adds additional flavor layers. Sliced radishes can provide a sharp, peppery crunch.
Storage and Reheating
Refrigeration Guidelines
Store leftover enchiladas in an airtight container in the refrigerator for up to three days. Ensure the dish has cooled slightly before sealing to prevent excessive condensation. Keep the sauce and tortillas tightly packed to maintain moisture.
Freezing Instructions
You can freeze these enchiladas before baking them. Assemble the dish, cover it tightly with plastic wrap and aluminum foil, and freeze for up to two months. Thaw in the refrigerator for 24 hours before baking according to the original instructions.
Best Reheating Methods
To keep the tortillas from becoming mushy, reheat leftovers in the oven at 325 degrees until heated through. If using a microwave, cover the portion with a damp paper towel to prevent the cheese from hardening. Heat in short 30-second intervals to avoid overcooking the shrimp.
Troubleshooting Common Issues
Handling Watery Fillings
If your chopped tomatoes are very juicy, they may release too much water during baking. To prevent this, pat the chopped tomatoes dry with a paper towel before adding them to the shrimp. You can also strain them in a colander for a few minutes.
Fixing a Separated Sauce
If the cheese sauce separates, it is usually due to overheating. Remove the pan from the heat and whisk vigorously. If it does not come back together, a small amount of warm milk and constant whisking can help re-emulsify the fats.
Preventing Tortilla Tears
Tearing usually happens when the tortilla is too cold or overfilled. Avoid stuffing the tortilla too tightly, as the filling expands slightly during baking. Warm the tortilla just enough to be flexible without making it too hot to handle.
Frequently Asked Questions
Can I use frozen shrimp instead of fresh?
Yes, frozen shrimp work perfectly as long as they are fully thawed and patted dry before cooking. Excess moisture from frozen shrimp can dilute the sauce and make the filling watery.
What is a good substitute for sour cream?
Plain Greek yogurt is an excellent substitute for sour cream, providing a similar tang and thickness. For a dairy-free option, use a cashew-based cream or a vegan sour cream alternative.
How do I stop the shrimp from becoming rubbery?
The key is to cook the shrimp only until they turn pink. Overcooking them in the skillet and then baking them for 30 minutes can make them tough. Sauté them quickly and remove them from heat as soon as the color changes.
Can I use a different type of cheese?
While Monterey Jack is recommended for melting, you can use Mozzarella for a milder taste or Muenster cheese. Avoid using extra-sharp cheddars alone, as they may not melt as smoothly into a sauce.
Is it possible to make this recipe gluten-free?
To make this gluten-free, replace the all-purpose flour with a gluten-free 1:1 baking flour or cornstarch. Additionally, swap the flour tortillas for corn tortillas or gluten-free certified wraps.
Print
Creamy White Sauce Shrimp Enchiladas
- Total Time: 65 minutes
- Yield: 6 servings 1x
- Diet: General
Description
These delicious, creamy, and cheesy white sauce shrimp enchiladas are special occasion-worthy but also easy enough for a weeknight dinner.
Ingredients
- 2 tablespoons salted butter
- 1/2 cup chopped red bell pepper
- 1/2 cup chopped green bell pepper
- 1/2 cup chopped yellow or white onion
- 1/2 teaspoon salt
- 1/2 teaspoon oregano
- 1/4 teaspoon garlic powder
- 1/4 teaspoon cayenne pepper
- 1/4 teaspoon black pepper
- 1 tablespoon all-purpose flour
- 3/4 cup cream or milk
- 1 cup shredded Monterey Jack or Pepper Jack cheese
- 1/2 cup sour cream
- 1 tablespoon butter
- 1/2 cup chopped onion
- 1 1/2 to 2 pounds shrimp, peeled, deveined and chopped into bite-size pieces
- 2 cups ripe tomatoes, chopped
- 1 1/2 cups shredded Monterey Jack or Pepper Jack cheese
- 8 (9-inch) flour tortillas
Instructions
- Step: Preheat the oven to 350 degrees. Lightly grease a 9X13-inch dish and set aside.
- Step: In a large, 12-inch nonstick skillet, melt the butter, and add the bell peppers and onion. Cook, stirring often, until crisp-tender.
- Step: Add the salt, oregano, garlic powder, pepper, cayenne pepper, and flour; blend well and cook, stirring constantly for about a minute. Whisk in the cream or milk and continue cooking for 3 minutes or until slightly thickened. Add the cheese; stir until melted. Add sour cream, stir to blend. Set aside.
- Step: In another skillet, heat 1 tablespoon butter or oil over medium heat. Add the onion and cook until translucent and soft, 3-5 minutes. Add the shrimp and cook until the shrimp just turn pink, 1-2 minutes.
- Step: Add the chopped tomatoes and 1/2 of the cheese sauce; stir to combine.
- Step: Spoon about 1/3 cup of the shrimp mixture into each tortilla. Sprinkle cheese on top and roll the enchiladas up tightly. Arrange seam side down in the prepared baking dish. Spoon the remaining cheese sauce over tortillas and sprinkle with remaining cheese.
- Step: Bake at 350 degrees for 30 to 35 minutes until hot and bubbly. Let the enchiladas rest for 5-10 minutes before serving.
Notes
Corn + wheat tortillas can be used to reduce sogginess. If you prefer more sauce, consider doubling the sauce ingredients (flour, seasonings, milk, and cheese).
- Prep Time: 35 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Bake
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 604 kcal
- Sugar: 5 g
- Sodium: 935 mg
- Fat: 36 g
- Saturated Fat: 21 g
- Unsaturated Fat: 15 g
- Trans Fat: 0 g
- Carbohydrates: 30 g
- Fiber: 3 g
- Protein: 40 g
- Cholesterol: 287 mg