Shrimp Enchiladas Recipe: A Bold Twist on a Classic Mexican Dish

Posted on January 15, 2026

Shrimp Enchiladas Recipe with Creamy Sauce and Melted Cheese

If you’re craving a dinner that feels like a fiesta without requiring hours of cooking, then this Shrimp Enchiladas Recipe is just what you need. With a creamy, spicy sauce and succulent shrimp tucked inside warm tortillas, this dish is an absolute crowd-pleaser. Whether it’s a casual weeknight meal or a special occasion, these shrimp enchiladas come together quickly but taste like they’ve been simmering all day. Plus, with the addition of Monterey Jack cheese, the dish is creamy, cheesy, and full of bold flavors that will leave everyone reaching for seconds. So, grab your apron and let’s dive into this easy yet impressive recipe that will have everyone asking for the secret!

Table of Contents

What is Shrimp Enchiladas?

Shrimp Enchiladas are a delicious twist on the traditional Mexican dish, offering a seafood upgrade that’s both rich and satisfying. Made by rolling shrimp in soft flour tortillas and then baking them in a spicy, creamy sauce, these enchiladas offer a flavorful experience that blends the natural sweetness of shrimp with the heat of jalapenos, the freshness of tomatoes, and the creaminess of a heavy sauce. Traditionally, enchiladas are made with shredded beef or chicken, but shrimp brings a lighter yet indulgent texture to the dish.

Paired with a blend of aromatic spices like cumin and chipotle chili powder, this dish is a perfect balance of flavor and comfort. Ready in under an hour, Shrimp Enchiladas are a foolproof way to bring some warmth and joy to your dinner table.

Reasons to Try Shrimp Enchiladas

Let’s talk about why you’ll want to add this Shrimp Enchiladas Recipe to your rotation. First, it’s seafood! So if you’ve been stuck in a poultry and beef rut, this recipe will bring a welcome change of pace. Plus, shrimp cook quickly, which makes this dish a winner for those busy nights when you want to serve something a bit special without the hassle. The flavor? Oh, it’s next level. The combination of spicy, creamy, and cheesy elements is a total crowd-pleaser, making it ideal for everything from family dinners to dinner parties.

The shrimp absorbs the sauce beautifully, offering tender bites in every mouthful. And let’s not forget, it’s completely customizable! Not into super spicy food? You can tone down the heat, or even swap out the shrimp for chicken or beef, depending on your preference. This Shrimp Enchiladas recipe is versatile and approachable — exactly the type of meal busy families (or anyone, really) need.

Ingredients Needed to Make Shrimp Enchiladas

Before you get started, let’s gather the ingredients. For this Shrimp Enchiladas Recipe, you’ll need:

  • 12-14 oz large shrimp, peeled and deveined
  • 1-2 tablespoons vegetable oil for cooking
  • 1 small yellow onion, thinly sliced
  • 2 large jalapenos (seeds removed for less heat, or keep them in for extra kick)
  • 2 medium tomatoes, diced (use vine-ripened for the best flavor)
  • 1 ½ cups heavy whipping cream
  • ½ cup sour cream
  • 2 garlic cloves, minced
  • ¼ teaspoon cayenne pepper (adjust to your spice preference)
  • ½ teaspoon chipotle chili powder
  • ½ teaspoon cumin
  • Salt to taste
  • 4 soft taco flour tortillas
  • 8 oz Monterey Jack cheese, grated (half of it will go inside the tortillas, the rest on top)

The ingredients are simple but they come together to create a mouthwatering combination of flavors that’ll have you coming back for more.

Instructions to Make Shrimp Enchiladas

Step 1: Preheat the Oven and Prepare Your Baking Dish

Start by preheating your oven to 350°F (175°C) and greasing a 9×9-inch baking dish. You want that sauce to bake in without sticking, so a little non-stick spray or a thin layer of butter works wonders here.

Step 2: Sauté the Veggies

Next, heat the vegetable oil in a large skillet over medium heat. Once it’s nice and hot, add the sliced onions and jalapenos to the pan. Sauté them for about 3-4 minutes until they soften and start to take on a little color. It’s okay if the onions get slightly translucent; that’s when you know they’re ready to go. Now, toss in the diced tomatoes and minced garlic. Stir it all together and let it cook for another 3-4 minutes, until everything is tender and fragrant. Your kitchen should be smelling incredible by now!

Step 3: Make the Sauce

While the veggies are cooking, grab a mixing bowl and whisk together the heavy whipping cream, sour cream, cayenne pepper, chipotle chili powder, cumin, and salt. Once the mixture is smooth and the spices are well incorporated, pour it into the pan with your cooked vegetables. Stir it well and let it come to a gentle simmer. Lower the heat to medium-low and let the sauce heat through while you prep the shrimp.

Step 4: Cook the Shrimp

Add the shrimp to the sauce, nestling them right into the creamy goodness. Cook the shrimp on one side for about 2-3 minutes until they become opaque on the bottom. Then flip them over to cook the other side for another 2-3 minutes. Keep an eye on them so they don’t overcook — the shrimp should turn fully opaque but still tender and juicy.

Step 5: Assemble the Enchiladas

Now, take your flour tortillas and lay them flat on your work surface. Sprinkle a little bit of Monterey Jack cheese down the center of each tortilla — about a couple of tablespoons should do. Using a slotted spoon, scoop out some of the shrimp and veggie mixture and place it over the cheese. Be sure to leave some of the sauce behind in the pan so it can coat the enchiladas later. Roll the tortillas up tightly, seam side down, and place them in your prepared baking dish. Repeat with the remaining tortillas.

Step 6: Top with Sauce and Cheese

Once all of your tortillas are rolled up and snug in the baking dish, pour the remaining sauce over the top. Don’t be shy — pour it all over! Then, sprinkle the remaining Monterey Jack cheese evenly on top of the enchiladas. The more cheese, the better, right?

Step 7: Bake the Enchiladas

Now it’s time to bake! Slide the dish into the preheated oven and let it bake for 15-18 minutes, or until the cheese is melted and bubbly. The edges of the tortillas should be slightly golden, and the sauce should be simmering around the edges. Once that’s all done, take the dish out of the oven and let it cool for a minute before serving.

What to Serve with Shrimp Enchiladas

Shrimp Enchiladas are a complete meal on their own, but they’re also amazing when paired with a few simple sides. A fresh, crunchy Mexican-style salad is always a great choice. Something with avocado, black beans, corn, and a tangy lime dressing would complement the enchiladas beautifully. If you’re craving something warm, a side of Mexican rice or refried beans would add a hearty touch. For an even lighter option, consider serving these shrimp enchiladas with a side of roasted vegetables like zucchini and bell peppers. The key is to keep the sides fresh and flavorful without stealing the spotlight from the enchiladas themselves.

Key Tips for Making Shrimp Enchiladas

Making Shrimp Enchiladas is pretty straightforward, but a few tips can help elevate your dish to the next level. First, always use large shrimp for better texture and flavor. Smaller shrimp can get lost in the sauce and can easily become overcooked. Also, if you prefer corn tortillas, you can absolutely use them — but make sure to warm them up before using to prevent them from breaking during the rolling process. If you’re not a fan of overly spicy food, consider removing the jalapeno seeds or using less cayenne pepper. Lastly, don’t skimp on the cheese. The gooey cheese on top is what makes these enchiladas extra comforting and irresistible.

Storage and Reheating Tips for Shrimp Enchiladas

Got leftovers? You can store these Shrimp Enchiladas in an airtight container in the refrigerator for up to 2-3 days. When reheating, avoid the microwave, as shrimp tends to dry out. Instead, pop them back in the oven at 325°F (160°C) for about 10-15 minutes, or until heated through. If you have leftover sauce, spoon a little over the enchiladas before reheating to keep them extra moist. While these enchiladas are best fresh, they still make for an amazing leftover meal.

FAQs

Can I make Shrimp Enchiladas ahead of time?
Yes, you can prepare the enchiladas and assemble them in the baking dish up to a day in advance. Just cover the dish tightly with plastic wrap and refrigerate until you’re ready to bake. When you’re ready to serve, just pop them in the oven and bake as directed.

Can I use different types of cheese?
Absolutely! If you can’t find Monterey Jack, feel free to use cheddar, pepper jack, or a Mexican blend. The cheese melts beautifully and adds that perfect creamy texture to the enchiladas.

Can I make Shrimp Enchiladas with corn tortillas?
Yes, corn tortillas work too. Just be sure to warm them first, as they can break easily. Lightly brush them with oil and bake at 325°F for a few minutes to soften them.

Final Thoughts

Shrimp Enchiladas bring all the comfort of a classic Mexican dish with the delicious twist of seafood. Whether you’re cooking for your family or having a casual dinner party, this recipe is sure to please. The creamy sauce, tender shrimp, and melty cheese make for a flavorful combination that’s impossible to resist. It’s simple enough to make during the week but impressive enough to serve for a special occasion. So, get cooking, and don’t be surprised when these enchiladas become a regular in your dinner rotation!

Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.

Print

Shrimp Enchiladas Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Cheesy shrimp enchiladas filled with tender shrimp, jalapeños, onions, and tomatoes, all baked in a spicy, creamy sauce.

  • Author: Paula
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 enchiladas 1x
  • Category: Dinner
  • Method: Baking
  • Cuisine: Mexican

Ingredients

Scale
  • 1214 oz large shrimp
  • 12 Tbsp vegetable oil
  • 1 small yellow onion, thinly sliced
  • 2 large jalapeños, seeded if desired
  • 2 medium tomatoes on the vine, diced
  • 1 1/2 cups heavy whipping cream
  • 1/2 cup sour cream
  • 2 garlic cloves, minced
  • 1/4 tsp cayenne pepper
  • 1/2 tsp chipotle chili powder
  • 1/2 tsp cumin
  • Salt, to taste
  • 4 soft taco flour tortillas
  • 8 oz Monterey Jack cheese, grated and divided

Instructions

1. Preheat oven to 350°F and grease a 9×9-inch baking dish.

2. Heat oil in a large pan over medium heat and sauté onion and jalapeños until softened.

3. Add tomatoes and garlic, stir, and cook until vegetables are tender.

4. Whisk heavy cream, sour cream, spices, and salt, then pour into the pan and bring to a gentle simmer over medium-low heat.

5. Nestle shrimp into the sauce and cook until opaque, flipping once, then remove from heat.

6. Divide half of the cheese among tortillas, placing it in a line down the center.

7. Using a slotted spoon, add shrimp and vegetables over the cheese.

8. Roll tortillas and place seam-side down in the baking dish.

9. Pour sauce over enchiladas and top with remaining cheese.

10. Bake for 15–18 minutes, until bubbly and melted.

Notes

Flour tortillas are sturdier and easier to roll, but corn tortillas can be used if softened first.

If using corn tortillas, warm them briefly with oil to prevent breaking.

Seafood does not reheat well; reheat leftovers gently in the oven at 325°F until just warmed through.

Nutrition

  • Serving Size: 1 enchilada
  • Calories: 722
  • Sugar: 4 g
  • Sodium: 1121 mg
  • Fat: 56 g
  • Saturated Fat: 34 g
  • Carbohydrates: 23 g
  • Fiber: 1 g
  • Protein: 31 g
  • Cholesterol: 383 mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star