Creamy Shrimp Enchiladas with Luscious White Sauce

These shrimp enchiladas pair tender, seasoned shrimp with warm corn tortillas and a rich, creamy, cheesy enchilada sauce. Baked until bubbly and golden, this recipe comes together in about 30–40 minutes for a comforting, restaurant-quality meal you can make at home.

enchiladas topped with cheese, tomatoes and avocado on plate with fork

✔️ Simple Shrimp Enchiladas Recipe

This creamy shrimp enchilada recipe is one I turn to when I want a flavorful weeknight dinner that still feels special. It’s quick enough for a busy evening but impressive enough for guests or holiday gatherings.

Small pieces of shrimp, sautéed peppers and onions are wrapped in corn tortillas, covered in a velvety green enchilada and cheese sauce, then baked until perfectly melted. The result is a decadent dish for shrimp lovers and anyone who enjoys bold, comforting Mexican flavors.

🔎 What are Shrimp Enchiladas?

Shrimp enchiladas are a Mexican-style casserole made by filling corn tortillas with shrimp and vegetables, topping them with a creamy enchilada sauce (in this version, green enchilada sauce blended into a cheese base), sprinkling with cheese, and baking until bubbly. The sauce often includes sour cream and green chiles for tang and depth.

Top view of enchiladas in a baking dish

⭐️ Why You’ll Love These Easy Enchiladas with Shrimp

  • Simple Ingredients: Uses common pantry items and readily available canned green enchilada sauce.
  • Quick to Prepare: The recipe breaks down into a few easy steps—sauté, make the sauce, assemble, and bake—so it’s weeknight-friendly.
  • Feel-Good, Restaurant Flavor: A creamy, cheesy sauce transforms ordinary ingredients into something special for celebrations or cozy dinners.

✔️ Ingredients and Substitutions for Creamy Shrimp Enchiladas

See the ingredient list in the recipe card below for exact quantities. Key components are summarized here.

For the Shrimp Mixture:

  • Shrimp: Large shrimp, peeled, deveined and cut into bite-size pieces. Frozen shrimp is fine—thaw before cooking.
  • Red Bell Pepper: Diced. Yellow or orange peppers work as well.
  • Poblano Pepper: Adds mild heat and depth; remove seeds for milder flavor.
  • Onion: Yellow, white, or brown—finely diced.
  • Taco Seasoning: Homemade or store-bought. Adjust spiciness with chili powder, cayenne, or red pepper flakes.
  • Fresh Lime Juice: Brightens the filling—use freshly squeezed juice.
  • Cilantro: Chopped; substitute parsley if you prefer.
  • Tortillas: Corn tortillas are recommended for authentic enchiladas; flour will work but gives a different texture.
Ingredients to make Shrimp enchiladas

For the Creamy Enchilada Sauce:

  • Butter: For the roux; adds richness.
  • Whole Milk or Half-and-Half: Half-and-half yields a richer sauce.
  • Chicken Broth: Use shrimp or vegetable stock if preferred; avoids diluting flavor with water.
  • Green Enchilada Sauce: Canned green enchilada sauce (not salsa verde) provides the base flavor—choose mild or medium heat.
  • Diced Green Chiles: Adds mild heat and texture.
  • Sour Cream: Gives tang and creaminess.
  • Cheese: Monterey Jack melts beautifully; cheddar or a Mexican blend also work.
  • Optional Toppings: Fresh chopped tomato, pico de gallo, avocado, extra cilantro, chopped onion, or crumbled cotija/queso fresco.
ingredients to make enchilada sauce

🔎 How do you Make Shrimp Enchiladas?

Below is a concise overview of the method. Full step-by-step instructions and quantities are included in the recipe card.

  1. Add oil, butter, onions, bell pepper, and poblano to a hot skillet; cook until softened.
  2. Stir in garlic, then add shrimp, taco seasoning, salt and pepper; cook until shrimp begin to turn pink. Finish with lime juice and cilantro and remove from heat.
onion, bell pepper, and poblano pepper on a skillet
adding minced garlic to the sautéed veggies

To make the sauce and assemble:

  1. Make a roux with butter and flour, then slowly whisk in milk or half-and-half and broth until smooth and thickened.
  2. Stir in green enchilada sauce and diced green chiles, then remove from heat and mix in sour cream and seasoning. Reserve about 1 cup of sauce to mix into the shrimp filling.
  3. Warm tortillas, spread some sauce in a 9×13 dish, fill and roll each tortilla with shrimp mixture, place seam-side down, pour remaining sauce over the rolls, top with cheese, cover with foil and bake.
  4. Remove foil near the end of baking to brown and bubble the cheese, then garnish and serve immediately.
corn tortillas wrapped in a cloth
enchilada sauce in a baking dish
Top view of shrimp enchilada in a baking dish topped with cheese, diced tomatoes and avocados.

✔️ Common Questions about Seafood Enchiladas

🔎 Is Flour or Corn Better for Enchiladas?

Corn tortillas are traditional and work best for enchiladas. Flour tortillas are softer and better suited for burritos and quesadillas.

🔎 Why are my Tortillas Soggy in Enchiladas?

Tortillas become soggy when they soak in sauce and sit too long before baking. Assemble and bake promptly after topping with sauce to avoid sogginess.

🔎 Do you Put Sauce on Enchiladas Before or After Baking?

Pour sauce over the enchiladas right before baking so the flavors meld in the oven without letting the tortillas sit and get soggy.

🔎 Should you Cover Enchiladas when Baking?

Cover with foil for most of the baking time to keep the tortillas moist. Remove the foil during the last 10–15 minutes to allow the cheese to brown and bubble.

🔎 What is the Best Cheese to use for Enchiladas?

Monterey Jack melts well and is used here, but mild or medium cheddar, a Mexican blend, or traditional Mexican cheeses like Oaxaca or queso asadero are excellent alternatives.

🔎 What to Serve with this Delicious Shrimp Enchilada Recipe?

These enchiladas are satisfying on their own, but they pair well with many classic sides, such as:

  • Homemade tortilla chips for dipping into the leftover sauce
  • Guacamole, fresh salsa, pico de gallo, or pickled jalapeños
  • Mexican street corn salad
  • Refried beans or a simple side salad
creamy shrimp enchilada on a white plate

✔️ Make Ahead, Storing, and Freezing Shrimp Enchiladas

These enchiladas can be prepped in stages to save time.

Make Ahead: Prep ingredients and make the sauce a day ahead if desired. I prefer to cook shrimp close to serving time, but the filling can be prepared in advance if needed.

Refrigerator: Store leftovers in an airtight container for up to 2 days. Reheat thoroughly before serving.

Freezer: Cool completely, then freeze in a freezer-safe container or well-wrapped in foil for up to 2 months. Thaw in the refrigerator before reheating and baking until heated through.

🔪 Tips for Success

  • Keep filled tortillas separate from the sauce until ready to bake to prevent sogginess.
  • If using flour tortillas, expect fewer, larger enchiladas since flour wraps are bigger.
  • Use oil plus butter when sautéing for flavor and a higher smoke point.
  • Frozen shrimp is a reliable option—it’s often flash-frozen at peak freshness.
  • Don’t overfill the tortillas so they roll and bake neatly.
  • Seafood variation: Swap half the shrimp for lump crab meat (not imitation crab) for a luxurious twist.
enchiladas topped with cheese, tomatoes and avocado on plate with fork

Creamy Shrimp Enchiladas

5 from 2 reviews

img 46817 22Kathy McDaniel

Tender shrimp and sautéed peppers wrapped in corn tortillas, topped with a creamy green enchilada sauce and melted Monterey Jack cheese. Ready in under an hour.
Prep 20 mins
Cook 22 mins
Total 42 mins
Makes 4 servings

Ingredients

For the Shrimp:

  • 1 tablespoon olive oil
  • 2 tablespoons butter
  • 1 small onion, finely diced
  • 1/2 small red bell pepper, finely diced
  • 1 poblano pepper, stemmed, seeded and finely diced
  • 4 garlic cloves, minced
  • 1 pound large or medium shrimp, peeled and deveined, tails removed
  • 1 tablespoon taco seasoning
  • 1/4 teaspoon salt (optional)
  • 1/8 teaspoon ground black pepper
  • 2 teaspoons fresh lime juice
  • 1 tablespoon fresh cilantro, chopped
  • 10–12 (6-inch) soft corn tortillas

For the Creamy Enchilada Sauce:

  • 2 tablespoons butter
  • 2 tablespoons flour
  • 1/2 cup whole milk or half-and-half
  • 1 cup chicken broth
  • 1 cup green enchilada sauce (mild or medium)
  • 1 (2-ounce) can diced green chiles
  • 1 cup sour cream
  • Salt and ground black pepper, to taste
  • 2 cups Monterey Jack cheese, shredded

Optional Toppings:

  • Chopped tomato, avocado, cilantro, onion
  • Crumbled cotija or queso fresco

Instructions

  1. Preheat the oven to 350°F.

Make Shrimp Filling

  1. Cut each shrimp into 2–3 bite-size pieces and set aside.
  2. Heat oil and butter in a large skillet over medium-high heat. Add onion, bell pepper, and poblano and cook until softened, about 4 minutes. Stir in garlic and cook 30 seconds until fragrant.
  3. Add shrimp, taco seasoning, salt and pepper. Cook about 2 minutes, flip and cook another minute until shrimp begin to turn pink. Stir in lime juice and cilantro and remove from heat.

To Make the Sauce and Assemble

  1. In a large skillet, melt butter over medium heat. Whisk in flour and cook about 2 minutes to form a roux.
  2. Gradually whisk in milk or half-and-half until smooth, then stir in broth and cook until sauce thickens, about 3–4 minutes.
  3. Stir in green enchilada sauce and diced green chiles. Remove from heat and mix in sour cream. Season to taste.
  4. Reserve about 1 cup of sauce and stir it into the shrimp mixture.
  5. Wrap tortillas in a damp towel and microwave for about 1 minute to warm and soften.
  6. Spread about 1/3 cup of sauce in a 9×13 baking dish. Place about 1/3 cup of shrimp filling in each tortilla, roll tightly and place seam-side down in the dish in a single layer.
  7. Pour remaining sauce over the rolls and sprinkle with shredded cheese. Cover with foil (avoid touching the cheese) and bake 15 minutes. Remove foil and bake another 10–15 minutes until cheese is melted and bubbly and edges are lightly golden.
  8. Top with chopped tomato, avocado, cilantro and crumbled cotija or queso fresco. Serve immediately.

Notes

  • Frozen shrimp is a reliable choice because it’s often flash-frozen at peak freshness.
  • Enchilada sauce in this recipe uses store-bought canned green enchilada sauce blended into a creamy base.
  • Don’t overfill the tortillas; warm them if they’re not pliable to avoid tearing.
  • For a more traditional texture, briefly fry corn tortillas in oil, then drain before filling.
  • Storage: Leftovers keep 2 days in the refrigerator. Freeze cooled enchiladas up to 2 months.

Nutrition

Calories: 543 kcal,
Carbohydrates: 19 g,
Protein: 19 g,
Fat: 44 g

Request help from AI: (or leave me a comment below!)