Shrimp Enchiladas offer a delightful escape to a world of rich flavors, combining succulent shrimp with a creamy, cheesy sauce and zesty green enchilada flavors, all wrapped in tender tortillas. This homemade enchilada recipe strikes a perfect balance, delivering a bold, savory, and satisfying meal that’s surprisingly easy to prepare. Whether you’re a seasoned chef or a weeknight cook, these enchiladas promise a comforting and irresistible dinner experience for the whole family.

Indulge in Creamy, Cheesy, Savory Shrimp Enchiladas!
Imagine a hearty casserole, brimming with plump, perfectly cooked shrimp, finely diced onions, aromatic garlic, and colorful peppers, all lovingly enveloped in a rich, velvety cheese sauce. These easy shrimp enchiladas are precisely that and so much more! They bring together the fresh taste of seafood with the comforting warmth of a classic enchilada dish, making for an unforgettable meal.
If you’re craving a Southwest-inspired dinner that delivers maximum comfort and flavor, look no further. This exquisite seafood recipe is designed to be a crowd-pleaser, guaranteed to satisfy even the most discerning palates. It’s ideal for a cozy family dinner or a vibrant gathering with friends. Ready to transform simple ingredients into an extraordinary culinary delight? Let’s embark on this delicious cooking adventure!
Why These Homemade Shrimp Enchiladas Will Become Your New Favorite
There are countless reasons to fall in love with this incredible dish. From its delightful flavors to its ease of preparation, here are just a few aspects you’ll undoubtedly appreciate about our homemade shrimp enchiladas:
- Effortless Seafood Preparation: If you’ve ever felt intimidated by cooking seafood, this recipe is your perfect starting point! We guide you through creating a succulent shrimp filling that’s seasoned to perfection, ensuring tender, flavorful results every time. It’s a fantastic way to introduce more seafood into your diet with confidence.
- Guaranteed Crowd-Pleaser: The harmonious blend of creamy sauce, generous amounts of melted cheese, and tender tortillas makes this a dish that appeals to everyone. Its balanced flavors are universally adored, making it a reliable choice for family dinners, potlucks, or entertaining guests. Even the pickiest eaters will ask for seconds!
- Highly Customizable: This recipe offers wonderful flexibility, allowing you to easily adjust ingredients to suit your family’s preferences, dietary needs, or what you have on hand. Whether you want to dial up the spice, add extra vegetables, or experiment with different cheeses, these enchiladas are a canvas for your culinary creativity.
- Quick Weeknight Solution: Despite their impressive flavor, these enchiladas are designed for efficiency. With straightforward steps and readily available ingredients, you can whip up this hearty meal on a busy weeknight without sacrificing quality or taste. It’s a perfect alternative to traditional chicken or beef enchiladas when you desire something a little different.
Corn or Flour Tortillas: Which is Best for Enchiladas?
The choice between corn and flour tortillas for enchiladas is a classic culinary debate, and ultimately, it comes down to personal preference. Both offer distinct textures and flavors that can enhance your dish.
Many traditionalists swear by the robust, slightly earthy bite of corn tortillas. They tend to hold their shape well when soaked in sauce and contribute a more authentic, deep corn flavor to the overall dish. If you opt for corn tortillas, briefly softening them in a hot, lightly oiled skillet or by steaming them can prevent them from tearing when rolled.
On the other hand, flour tortillas provide a softer, more pliable texture, creating a creamier mouthfeel. They are generally easier to roll and less prone to breaking. If using flour tortillas, I highly recommend briefly warming them in a hot, oiled skillet before filling. This slight toasting makes them more flexible and enhances their flavor, ensuring they absorb the delicious sauce without becoming gummy.

Essential Ingredients for Perfect Shrimp Enchiladas
While the ingredient list for these delectable shrimp enchiladas might appear extensive at first glance, don’t be deterred! Many items are common pantry staples, making this recipe more accessible than you might think. We’ve broken down the ingredients into two main components: the flavorful shrimp filling and the rich, creamy sauce.
For the Irresistible Shrimp Filling:
- Olive Oil: Any neutral cooking oil like avocado oil or your preferred choice will work to sauté the vegetables and shrimp, building the flavor base.
- Onion: A small diced onion, whether yellow, white, or red, provides a fundamental aromatic base for the filling.
- Garlic: Freshly minced garlic is essential for its pungent aroma and depth of flavor, making the filling truly stand out.
- Peppers: We recommend a combination of one red bell pepper, diced for sweetness and vibrant color, and one jalapeño pepper, with seeds removed and minced, for a mild, pleasant heat. Adjust the jalapeño quantity or keep some seeds for more spice.
- Tomato Sauce: One cup of tomato sauce or strained tomatoes adds a crucial layer of acidity and a slightly sweet, rich body to the filling.
- Shrimp: One pound of fresh shrimp, peeled, deveined, and chopped into bite-sized pieces. Chopping the shrimp ensures an even distribution of flavor in every bite. Medium to large shrimp work best here.
- Seasonings: Ground cumin brings an authentic earthy, warm spice. Salt and freshly ground black pepper are crucial for enhancing all the other flavors in the filling.
- Corn or Flour Tortillas: You’ll need 8 (8-inch) tortillas for assembling the enchiladas. Choose based on your preference for texture and traditional flavor.


For the Luxurious Cream Sauce:
- Butter: Three tablespoons of unsalted butter are used to create the roux, providing a rich foundation for the sauce. If using salted butter, remember to adjust the additional salt.
- Flour: Two tablespoons of all-purpose flour combine with the butter to form the roux, which is essential for thickening the sauce to a perfect consistency.
- Broth: Two cups of vegetable broth (or chicken broth) form the liquid base of the sauce, infusing it with savory depth.
- Sour Cream: Half a cup of full-fat sour cream is key to achieving that incredibly rich, tangy, and creamy texture that makes this sauce so addictive.
- Enchilada Sauce: A quarter cup of green enchilada sauce adds a distinctive, vibrant flavor and beautiful color to the cream sauce, elevating its authentic profile.
- Chilies: Four ounces of canned diced green chilies provide a mild, earthy pepper flavor without overwhelming the delicate shrimp.
- Cheese: Two cups of Monterey Jack cheese, divided. Monterey Jack melts beautifully and offers a mild, creamy flavor that complements the shrimp. While you can use other melty cheeses, be mindful that very sharp cheeses like aged cheddar might overshadow the subtle taste of the shrimp.
- Seasonings: Garlic powder adds another layer of aromatic flavor, while salt and pepper are crucial for seasoning the sauce to perfection.
For Assembling and Topping:
- 8 (8-inch) flour tortillas: While the recipe mentions flour tortillas here, you can use corn tortillas as discussed earlier, based on your preference.
- Roughly chopped cilantro: For a fresh, herbaceous garnish.
- Pico de gallo: A vibrant, fresh salsa to add a burst of flavor and texture.
- Avocado: Sliced or diced avocado offers a creamy, refreshing contrast.
- Red onion, chopped: For a mild, crisp onion bite.
- Lime wedges: Essential for a squeeze of bright, acidic flavor just before serving.
- Crumbled or grated cotija cheese: Or freshly grated Parmesan cheese, for a salty, savory finish.

Step-by-Step: Crafting Your Delicious Shrimp Enchiladas
Creating these shrimp enchiladas is a straightforward and rewarding process. Follow these detailed steps to achieve a perfectly cheesy, flavorful, and comforting meal:
- Prepare Your Oven: Begin by preheating your oven to 375°F (190°C). This ensures it’s ready to bake your enchiladas to golden perfection once assembled.
- Craft the Flavorful Shrimp Filling: In a large skillet, heat two tablespoons of olive oil over medium heat. Add the diced onion, minced garlic, diced red bell pepper, and minced jalapeño pepper. Sauté these vegetables for approximately 5 minutes, or until they become tender and fragrant, releasing their delicious aromas.
- Integrate the Tomato Sauce: Pour one cup of tomato sauce into the skillet with the sautéed vegetables. Allow this mixture to simmer gently for a few minutes, letting the flavors meld and deepen.
- Cook the Shrimp to Perfection: Introduce the chopped shrimp to the skillet. Cook for about 3 minutes, stirring occasionally, until the shrimp turn pink and are fully cooked through. Be careful not to overcook them, as shrimp can become rubbery quickly. Once cooked, sprinkle in the ground cumin, salt, and black pepper. Stir well to combine, then remove the skillet from the heat and set the filling aside.
- Begin the Creamy Cheese Sauce: In a separate saucepan, melt three tablespoons of unsalted butter over medium heat. Once the butter is melted and bubbling, stir in two tablespoons of all-purpose flour to create a roux. Cook this mixture for about 1 minute, stirring constantly, to cook out the raw flour taste.
- Whisk in the Broth: Gradually whisk in two cups of vegetable or chicken broth until the mixture is completely smooth and free of lumps. Bring the sauce to a gentle simmer and cook for about 3 minutes, continuing to whisk, until it visibly thickens to a luscious consistency.
- Finish the Sauce: Remove the saucepan from the heat. Stir in the half cup of sour cream, quarter cup of green enchilada sauce, four ounces of diced green chilies, one teaspoon of garlic powder, and half of the two cups of Monterey Jack cheese. Stir until the cheese is melted and the sauce is well combined. Taste the sauce and adjust the salt and pepper as needed to achieve your desired flavor.
- Prepare Your Baking Dish: Lightly grease the bottom of a 9×13-inch baking dish with olive oil. This prevents the enchiladas from sticking and helps with even baking.
- Assemble the Enchiladas: Take one 8-inch flour tortilla (or corn tortilla, if preferred). Spoon a generous amount of the shrimp filling down the center of the tortilla. Roll it up tightly and place it seam-side-down in the prepared baking dish. Repeat this process with the remaining tortillas and shrimp filling, arranging them snugly in the dish.
- Add the Final Sauce and Cheese: Pour the creamy green enchilada sauce evenly over all the rolled enchiladas in the baking dish. Then, sprinkle the remaining shredded Monterey Jack cheese generously over the top of the sauce.
- Bake Until Bubbly and Golden: Place the baking dish in your preheated oven. Bake for 15 to 20 minutes, or until the cheese on top is beautifully melted, golden, and bubbly around the edges.
- Cool, Garnish, and Serve: Carefully remove the enchiladas from the oven and let them cool for a few minutes. This allows the dish to set slightly, making it easier to serve. Garnish generously with freshly chopped cilantro, sliced avocado, chopped red onion, and lime wedges. For an extra touch, you can also add crumbled cotija cheese. Serve warm with a side of fresh pico de gallo. Enjoy your delicious homemade shrimp enchiladas!








Expert Tips for Your Best Shrimp Enchiladas
Making delicious shrimp enchiladas is simple, and with a few insider tips and tricks, you can elevate your dish from great to absolutely extraordinary. Here are my top recommendations for perfecting your homemade shrimp enchiladas:
- Customize the Heat: If you’re a fan of a spicier kick, feel free to keep some or all of the seeds in the jalapeño pepper. For an even more intense heat, you can also add a pinch of crushed red pepper flakes to the shrimp filling or a dash of hot sauce to the cream sauce. Always adjust to your personal preference!
- Explore Tortilla Variations: Don’t limit yourself to just flour or corn. This recipe can be wonderfully adapted using whole wheat tortillas for a healthier twist, or grain-free tortillas if you’re catering to specific dietary needs. Just ensure they are pliable enough to roll without cracking.
- Boost with Mix-Ins: Enchiladas are incredibly versatile. Enhance the nutritional value and texture of your filling by incorporating more healthy ingredients. Black beans or corn kernels can add sweetness and fiber, while sautéed zucchini or spinach can introduce extra greens. Feel free to experiment with your favorite vegetables!
- Perfect Shrimp Prep: Always ensure your shrimp are peeled and deveined. For the best flavor and texture, use fresh shrimp if possible. If using frozen, thaw them completely and pat them dry before cooking to prevent excess water from diluting your filling’s flavor.
- Avoid Overcooking Shrimp: Shrimp cook very quickly, usually within 2-3 minutes until they turn pink and opaque. Overcooked shrimp become tough and rubbery, so keep a close eye on them during the sautéing process for that perfectly tender bite.
- Achieve the Silkiest Sauce: When making the roux, cook the butter and flour for at least a minute to eliminate any raw flour taste. When adding the broth, whisk continuously and gradually to prevent lumps, ensuring a smooth and velvety sauce.
- Cheese Selection Matters: While Monterey Jack is ideal for its mild flavor and excellent melt, you can substitute with other good melting cheeses like mild cheddar, a Mexican blend, or even a combination. Avoid very sharp or aged cheeses that might overpower the delicate shrimp flavor.
- Make Ahead Option: You can assemble the enchiladas (without baking) up to a day in advance. Cover tightly with plastic wrap and refrigerate. When ready to bake, remove from the fridge 30 minutes prior to baking and add an extra 5-10 minutes to the baking time if they are still cold.

Perfect Pairings: What to Serve with Shrimp Enchiladas
Shrimp enchiladas are a wonderfully versatile main course that shines even brighter when paired with the right side dishes and accompaniments. Here are some delicious options to complement your creamy, cheesy enchiladas:
- Classic Mexican Rice: A flavorful and wholesome side dish, Mexican rice (or Spanish rice) is an absolute must-have with saucy enchiladas. Its savory notes and tender grains soak up any extra sauce beautifully. This Instant Pot Mexican Rice recipe is particularly convenient and delicious.
- Anything Avocado: The creamy, refreshing texture and rich flavor of avocado are a natural pairing with shrimp enchiladas. You can go classic with a generous dollop of homemade guacamole, or try this killer Avocado Salsa for a zesty, chunky alternative.
- Vibrant Mexican Street Corn: Known as Elote or Esquites, Mexican street corn is a revelation. Fresh corn, dressed with a creamy mixture of mayonnaise, cotija cheese, chili powder, and a squeeze of lime juice – it’s an explosion of flavor! This Mexican Street Corn Salad takes all those irresistible flavors and transforms them into an easy-to-eat salad format.
- Simple Green Salad: For a lighter contrast, a crisp green salad with a zesty vinaigrette can cut through the richness of the enchiladas and add a refreshing element to your meal.
- Black Beans: A side of seasoned black beans, perhaps with a little onion, garlic, and cilantro, offers a protein-rich and flavorful addition that rounds out the Mexican theme.
- Fresh Fruit Salsa: A mango or pineapple salsa can add a sweet and tangy counterpoint, balancing the savory and spicy notes of the enchiladas.

Storing and Reheating Your Delicious Leftovers
One of the best things about enchiladas is how wonderfully they taste the next day! Proper storage ensures you can enjoy your homemade shrimp enchiladas for days to come. Here’s how to store and reheat them effectively:
- Refrigeration: If you find yourself with leftover shrimp enchiladas, allow them to cool completely before transferring them to an airtight container. Store them in the refrigerator, where they will maintain their freshness and flavor for 3 to 4 days.
- Reheating for Optimal Taste: To reheat individual portions, you can simply microwave them briefly until heated through. For a larger batch or to restore some crispiness to the tortillas and cheese, bake the leftovers in an oven preheated to 350°F (175°C) until they are thoroughly warmed and the cheese is bubbling again. Covering them loosely with foil during reheating can help prevent them from drying out.
- Freezing for Future Meals: Yes, you can freeze shrimp enchiladas! However, be aware that the texture of the creamy sauce and tortillas might change slightly after freezing and thawing, potentially becoming a bit softer. To freeze, ensure the entire dish has cooled down completely. Then, wrap the casserole dish thoroughly with a double layer of plastic wrap, followed by a layer of heavy-duty aluminum foil. Label it with the date and freeze for up to 3 months. When you’re ready to enjoy, thaw the enchiladas overnight in the refrigerator before reheating them in the oven as described above.
Recipe Card: Shrimp Enchiladas
Our Shrimp Enchiladas are smothered in a sour cream and green chili sauce and packed with tasty shrimp. They’re easy enough to whip up on a busy weeknight!
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Servings: 4
- Author: Katerina | Easy Weeknight Recipes
Ingredients
For the Filling
- 2 tablespoons olive oil
- 1 small yellow onion, diced
- 2 cloves garlic, minced
- 1 red bell pepper, diced
- 1 jalapeño pepper, seeds removed and minced
- 1 cup tomato sauce
- 1 pound shrimp, peeled and deveined; chopped
- 1 teaspoon ground cumin
- Salt and freshly ground black pepper, to taste
For the Cream Sauce
- 3 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 2 cups vegetable broth, or chicken broth
- ½ cup sour cream
- ¼ cup green enchilada sauce
- 4 ounces canned diced chilies
- 1 teaspoon garlic powder
- 2 cups Monterey Jack cheese, divided
- Salt and fresh ground black pepper, to taste
Assembling and Topping
- 8 (8-inch) flour tortillas
- Roughly chopped cilantro, for garnish
- Pico de gallo
- Avocado, sliced or diced
- Red onion, chopped
- Lime wedges, for serving
- Crumbled or grated cotija cheese, or freshly grated parmesan cheese
Equipment
- Large Skillet
- Saucepan
- 9×13 Baking Dish
- Measuring Cups and Spoons
Instructions
- Preheat your oven to 375°F (190°C).
- In a large skillet, heat the olive oil over medium heat. Add the diced onion, minced garlic, red bell pepper and jalapeño pepper. Sauté until the vegetables are softened, about 5 minutes.
- Pour in the tomato sauce and let it simmer for a few minutes.
- Add the chopped shrimp to the mixture and cook for about 3 minutes, or until they turn pink and are cooked through. Season with ground cumin, salt, and black pepper. Remove from heat and set aside.
- In a separate saucepan, melt the butter over medium heat. Stir in the all-purpose flour to create a roux. Cook for about 1 minute, stirring constantly.
- Gradually whisk in the vegetable broth until the mixture is smooth. Bring to a simmer and cook for 3 minutes, or until the sauce thickens.
- Remove the saucepan from the heat and stir in the sour cream, green enchilada sauce, diced chilies, garlic powder, and half of the Monterey Jack cheese. Season with salt and pepper to taste.
- Lightly grease the bottom of a 9×13” baking dish with olive oil.
- Take a flour tortilla and spoon some of the shrimp filling onto the center. Roll it up tightly and place it seam side down in the baking dish. Repeat with the remaining tortillas and filling.
- Pour cream sauce over the enchiladas. Sprinkle the remaining shredded Monterey Jack cheese on top.
- Bake in the preheated oven for 15-20 minutes, or until the cheese is melted and bubbly.
- Remove from the oven and let the enchiladas cool for a few minutes. Garnish with freshly chopped cilantro, sliced avocado, chopped red onion, lime wedges, and cheese.
- Serve the shrimp enchiladas with pico de gallo.
Notes
- Add Heat: If you prefer a spicier kick, keep the seeds in the jalapeño pepper or add some crushed red pepper flakes to the filling.
- Tortilla Options: You can also make this recipe with whole wheat or grain-free tortillas.
- Cheese: I use Monterey Jack cheese, but you can use whatever melty cheese you prefer. However, using very sharp cheese, like a well-aged cheddar, might overwhelm the taste of the shrimp.
- Mix-Ins: Feel free to customize the filling with even more healthy ingredients, like black beans, corn kernels, or sauteed zucchini.
- Storing and Reheating: Store them in an airtight container in the refrigerator for 3 to 4 days. To reheat, microwave the leftovers briefly or bake at 350°F until heated through.
- Freezing: Cool the dish fully, wrap it well in a double layer of plastic wrap and foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating in the oven.
Nutrition (Estimated per serving)
- Calories: 660kcal
- Carbohydrates: 48g
- Protein: 21g
- Fat: 43g
- Saturated Fat: 22g
- Polyunsaturated Fat: 3g
- Monounsaturated Fat: 15g
- Trans Fat: 0.3g
- Cholesterol: 90mg
- Sodium: 1395mg
- Potassium: 299mg
- Fiber: 7g
- Sugar: 10g
- Vitamin A: 2204IU
- Vitamin C: 45mg
- Calcium: 558mg
- Iron: 4mg
Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.
Discover More Easy Shrimp Dinner Recipes
If you loved these shrimp enchiladas and are looking for more effortless yet delicious seafood options, here are a few other fantastic shrimp dinner recipes that are perfect for any night of the week:
- Creamy Parmesan Gnocchi with Shrimp: A rich and comforting pasta dish that combines tender gnocchi with savory shrimp in a luxurious Parmesan cream sauce.
- Shrimp Tacos with Asian Cabbage Slaw: Light, fresh, and bursting with flavor, these shrimp tacos are elevated by a crunchy, vibrant Asian-inspired cabbage slaw.
- Air Fryer Shrimp “Boil”: Enjoy all the fantastic flavors of a classic shrimp boil with minimal fuss and mess, thanks to the convenience of your air fryer.