Shrimp Enchiladas
This post may contain affiliate links. Please read our disclosure policy.
These Shrimp Enchiladas are filled with tender, flavorful shrimp then topped with a delicious homemade creamy sauce. It’s the perfect quick, easy weeknight meal if you love shrimp and Tex-Mex!
I’ve got the best shrimp recipe for you today! I’ve been making these shrimp enchiladas for a long time, and they might be one of my favorite enchilada recipes. Juicy seasoned shrimp wrapped in tortillas and topped with a creamy sauce is a match made in supper heaven. This is a recipe I turn to again and again – I know you will too, once you try it.
Not a seafood fan? Try out delicious and easy Beef Enchiladas recipe instead.
Why You’ll Love This Recipe
- These enchiladas are loaded with Tex-Mex flavors! The most amazing flavors create a restaurant quality dish.
- The ingredient list might look long, but I promise it’s easy to make.
- You only need 20 minutes of prep time to get this dish into the oven.
This is the MOST delicious shrimp enchilada recipe. It turns out amazing every time. I have added things like sweet potatoes and pinto beans and a little more into the mix. It turns out a little heartier. The flavors are out of this world. Thank you Julie!!!
Ingredients for Shrimp Enchiladas
Shrimp Mixture
- Butter – You can use salted or unsalted butter in the shrimp mixture.
- Diced bell peppers and onions – Make sure you finely dice the vegetables so that each bite of enchilada will have the flavor of bell pepper and onion.
- Minced garlic – Fresh minced garlic will add lovely flavor to these seafood enchiladas.
- Raw shrimp – Chop peeled and deveined shrimp into small pieces. You can usually buy raw shrimp that is already peeled and deveined at the seafood counter in the grocery store. You can also use frozen, just thaw it in the fridge overnight. I don’t recommend using precooked shrimp because they will end up overcooked and rubbery.
- Fresh cilantro – You will want to make sure that the cilantro is also chopped very finely.
- Seasonings – Chili powder and ground cumin will add incredible flavor to the shrimp mixture that will fill the tortillas.
- Salt – Bring out the flavors of everything in the dish with a bit of salt.
- Flour or corn tortillas – It is completely personal preference on what type of tortillas you want to use.
Creamy Sauce
- Butter – Use butter and flour as the base of the creamy enchilada sauce.
- Flour – Flour will act as a thickener to make the perfect consistency of sauce.
- Chicken broth – Feel free to use beef broth or vegetable broth in place of chicken if you want.
- Sour cream – Add a tangy bite to this delicious sauce with some sour cream. You can also use plain Greek yogurt in it’s place.
- Garlic powder – Season up the sauce with some garlic powder.
- Diced green chilies – Green chiles will add just a slight touch of heat to the sauce and plenty of incredible flavor.
- Salt and pepper – Bring out the flavors of everything included in the sauce with a little salt and pepper.
- Green enchilada sauce or salsa verde – This is my secret ingredient to making the cream sauce perfect. Mix in a bit of salsa verde! So tasty!
- Monterey Jack cheese – Top your easy shrimp enchiladas with shredded cheese for the best finishing touch. Shred the cheese yourself – it melts the best!
Additional Toppings
- Diced tomatoes
- Chopped green onion
- Jalapeños
- Black beans
- Corn
- Sliced avocado
- Guacamole
How to Make Shrimp Enchiladas
Melt the butter in a large skillet. Add the bell peppers and onions and cook until softened, about 3-5 minutes. Toss the fresh minced garlic into the same pan and cook for an additional 30 seconds.
Add the chopped shrimp and cook it with vegetables for two to three minutes.
Take the pan off the heat and add the cilantro, salt, cumin, and chili powder. Stir to coat the shrimp and vegetables and then set the skillet aside while you make the sauce.
Melt butter in a large skillet over medium heat. Add the flour and stir to combine it with the butter. Cook the mixture for one to two minutes.
Slowly add the chicken broth, stirring continuously until smooth. Cook for about three to five minutes or until it’s thickened.
Lower the heat and stir in the sour cream, garlic powder, chilies, and enchilada sauce. Taste the sauce and add salt and pepper, if needed.
Add one cup of the cream sauce to the shrimp mixture and stir to combine.
Place 1/3 cup of the filling on a tortilla. Roll it up and place it seam-side down in a prepared baking dish. Repeat this process with the rest of the filling and tortillas.
Pour the rest of the sauce over the top of the enchiladas. Sprinkle the shredded cheese over top. Bake the enchiladas for 20 to 30 minutes in a preheated oven.
Once the enchiladas come out of the oven, garnish them with sliced jalapeños, chopped cilantro, and a squeeze of lime juice.
Serve hot and dig in!
Pro Tips
- Make sure that the majority of the tortillas get covered in cream sauce so that they don’t dry out in the oven.
- If you want to make this a freezer meal, build the enchiladas and leave off the sauce. Then when you’re ready to bake, make fresh sauce to add to the enchiladas before popping into the oven.
- Adding chicken broth slowly to make the sauce will prevent it from being lumpy.
Storage and Reheating
Fridge: Leftovers will keep in the refrigerator for two days or so. Just wrap the baking dish tightly in aluminum foil or plastic wrap, or transfer leftovers to an airtight container.
Freezer: If you have more leftovers than you know what to do with, store them in a freezer safe container with a layer of plastic wrap on top. Thaw in the fridge overnight before reheating, or reheat from frozen.
For best results, reheat leftovers in the oven. However, you can reheat enchiladas in the microwave they just likely will be a bit soggy.
The sauce will thicken up when it’s chilled and won’t be as creamy. When you reheat, it should thin out but there may not be as much sauce as when it is fresh.
Do you need to cook tortillas for shrimp enchiladas?
I don’t precook the tortillas for this recipe, but warming them up before you fill them helps to keep them from tearing when you roll them with the filling.
Add shrimp enchiladas to your meal plan this week – your family will love them! So hearty and flavorful, you will start making a double batch because they disappear so quickly.
Did you make this? If you snap a photo, please be sure tag me on Instagram at @julieseatsandtreats or #julieseatsandtreats so I can see your yummy treat!
Shrimp Enchiladas
Video
Equipment
Ingredients
Shrimp mixture:
- 2-3 Tablespoons butter salted or unsalted
- ½ cup red and green bell pepper finely chopped
- ½ cup onion finely diced
- 2 cloves garlic minced
- 1 pound shrimp peeled and deveined, chopped into pieces
- ¼ cup cilantro chopped
- ½ teaspoon salt
- ½ teaspoon cumin
- 1 teaspoon chili powder
- 8 tortillas flour or corn, (9 inches)
Cream Sauce:
- 2 Tablespoons butter
- 2 Tablespoons flour
- 1 ½ cups chicken broth
- ¾ – 1 cup sour cream
- ½ teaspoon garlic powder
- ½ cup diced canned chilies
- salt and pepper to taste
- ¼ cup green enchilada sauce or salsa Verde sauce
- 2 cups Monterey Jack cheese shredded
- Garnish: sour cream, cilantro, jalapenos, and limes optional
Instructions
- Preheat oven to 350 degrees Fahrenheit. Spray a 9×13 baking dish with non-stick cooking spray; set aside.
- Shrimp mixture: Using a large skillet melt butter. Sauté the bell peppers and onions until lightly softened, about 3-5 minutes. Add the garlic and cook additional 30 seconds.
- Add shrimp and cook 2-3 minutes, or until shrimp starts to turn pink. (You don’t want to overcook the shrimp. Remember it will cook more in the oven). Remove from heat and add in cilantro, salt, cumin and chili powder. Stir and set aside.
- Cream Sauce: In a large skillet melt butter over medium high heat. Add flour and cook 1-2 minutes. Slowly whisk in the chicken broth (1/2 cup at a time). Continue to cook, stirring constantly, about 3-5 minutes until thickened.
- Lower heat, stir in the sour cream, garlic powder, chilies, and enchilada sauce. Add salt and pepper to taste. Add 1 cup of sauce to shrimp mixture, stir to combine.
- Assemble enchiladas: Add ⅓ cup shrimp mixture to a flour tortilla, roll tightly and place seam side down in the baking dish. Repeat with remaining tortillas.
- Pour the remaining sauce over the rolled tortillas. Sprinkle the cheese over enchiladas.
- Bake 20 – 30 minutes in preheated oven at 350 degrees Fahrenheit.
- Serve immediately, garnish and enjoy!
Tips
Nutrition Information
What to Serve with Shrimp Enchiladas
Serve your favorite Mexican inspired side dishes like Spanish rice, refried beans, chips and guacamole or salsa. Easy veggie sides like creamed corn and roasted vegetables would be tasty too.
Quick sides like air fryer sweet potato fries or oven roasted potatoes could be paired with these easy shrimp enchiladas too.
Oh, and don’t forget and a cold spicy margarita is always good, too!
More Yummy Enchilada Recipes
- Super simple and filling, my Creamy Chicken Enchilada Recipe is just what you need for supper tonight. Creamy chicken and cheese filling with a seasoned sour cream sauce make for a great weeknight meal.
- Add a ranch twist to a classic enchilada and make Chicken Ranch Enchiladas! The whole family will go crazy for these easy, delicious and addictive enchiladas.
- A super easy Mexican dinner idea is Beef and Potato Enchiladas. Tender veggies, crispy potatoes and savory beef make a hearty dish everyone will love.
- Impress your brunch guests with Breakfast Enchiladas! Tortillas are stuffed with bacon, sausage, cheese and eggs ahead of time and then baked in the morning for super easy same day prep.
Mike says
Prep time: 20 minutes
Waaaaaaaahaha !!!!🥹
Right !!!!!
Julie Evink says
Right!!
Desiree says
This came out really good! Very easy to make. Flavorful and filling.
Julie Evink says
That’s so great to hear! Thanks for sharing Desiree!
Sheila Quattlander says
So good! Definitely restaurant quality. Doubled the shrimp using Argentina Red shrimp and made 1.5x sauce. Otherwise prepared as written.
Brooke Kill says
Thank you Shelia! It makes me so happy to hear that!
Conni says
Delicious recipe. Thank you
Brooke Kill says
Thank you Conni!
connie says
OMG it was so good! Would be good with chicken.
Julie Evink says
Awesome to hear Connie!
Carol says
Sounds delicious… but sodium in 2 enchiladas: 2126mg. Is that correct? That’s way over my entire daily allotment. There’s only 1/2tsp salt in the recipe! How can the sodium content be drastically reduced?
Gail anderskn says
I don’t think the shrimp was enough for the tortillas. I would double it next time..
Barb says
I served these to my fellow Spanish students. They raved about them.
Sarah Hill says
That’s great to hear! I’m so glad they all enjoyed them!
Jan says
Can you make this recipe earlier in the day and bake it that evening?
Courtney says
Yes, just store in the fridge until ready to bake.
Rayleen Wight says
If I make the enchiladas early in the day and the sauce separately, should I pour the sauce over them just before cooking them in the oven? FYI, these were great. This is the second time I have made them.
Julie Evink says
We pour the sauce on them right away if we make early.
Kendra Williams says
Can you freeze these, for 2 weeks?
Courtney says
My shrimp enchiladas are best hot out of the oven, but leftovers will keep in the refrigerator for two days or so. Just wrap the baking dish tightly in aluminum foil or plastic wrap, or transfer leftovers to an airtight container.
The sauce will thicken up when it’s chilled and won’t be as creamy. When you reheat, it should thin out but there may not be as much sauce as fresh.
For best results, reheat leftovers in the oven. However, you can reheat enchiladas in the microwave they just likely will be a bit soggy.
Monica says
Fantastic recipe. Made it tonight for the Super Bowl. The flavors are aromatic and I have been asked for a repeat! Thank you!!