Creamy Shrimp Enchiladas Comfort

Featured in Hearty Main Courses.

Craving Mexican comfort? These Creamy Shrimp Enchiladas are your answer! Ready in under 45 minutes, they feature plump shrimp, sweet onions, and gooey Monterey Jack cheese smothered in a rich, spiced tomato cream sauce. This easy weeknight dish is perfect for family dinners.

Simply sauté onions and jalapeños, add tomatoes and garlic, then simmer in a luscious cream sauce spiked with cayenne, chipotle chili powder, and cumin. Add shrimp, then roll everything in tortillas with cheese. Top with remaining sauce and cheese, then bake until bubbly and golden brown. Serve with your favorite sides for a complete and satisfying meal!

Casey
Updated on Sat, 04 Oct 2025 17:59:05 GMT
A white plate with a piece of food on it. Pin it
A white plate with a piece of food on it. | cookingwithcasey.com

This recipe for creamy shrimp enchiladas is my go to for a weeknight meal that feels incredibly special but comes together in under an hour. It smothers plump shrimp and sweet onions in a rich, spiced tomato cream sauce, all wrapped in soft tortillas and blanketed with melted cheese. This is the kind of comfort food that makes any evening feel a little cozier.

I first whipped these up on a frantic weeknight when I had unexpected guests, and the rave reviews were immediate. Now, it's become a staple in my home for when I want to impress without spending hours in the kitchen.

Ingredients

  • One pound large shrimp: peeled and deveined is best for a meaty, satisfying bite. Buying them already prepped is a huge time saver on a busy night.
  • Two tablespoons vegetable oil: a neutral oil is perfect for sautéing without adding a competing flavor.
  • One yellow onion: thinly sliced to melt into the sauce and provide a sweet foundation.
  • Two jalapeños: seeded and minced for a touch of heat. You can leave them out if you prefer a milder dish.
  • Two ripe tomatoes on the vine: dicing them adds fresh, bright acidity to balance the rich cream.
  • Four cloves garlic: minced because no savory sauce is complete without its aromatic punch.
  • One cup heavy whipping cream: this is the key to the luxurious, velvety texture of the sauce.
  • One half cup sour cream: it adds a wonderful tangy note that cuts through the richness.
  • One quarter teaspoon cayenne pepper: this is optional but provides a lovely background warmth.
  • One teaspoon chipotle chili powder: don't skip this. It adds a smoky depth that is absolutely essential.
  • One teaspoon cumin: for that classic, earthy flavor central to so many Mexican dishes.
  • Salt: to taste to bring all the flavors together.
  • Eight to ten flour tortillas: the soft taco size is perfect for rolling without cracking.
  • Two cups Monterey Jack cheese: shredded for its superior melting quality and mild, buttery taste. I always recommend grating your own from a block for the creamiest result.

Step by Step Instructions

Prepare the Oven and Pan:
Preheat your oven to 350°F or 175°C. Lightly grease a 9 inch baking dish to prevent the enchiladas from sticking, ensuring they lift out perfectly after baking.
Sauté the Aromatics:
In a large skillet, heat the vegetable oil over medium heat until it shimmers. Add the thinly sliced onions and minced jalapeños. Cook them, stirring occasionally, for about 5 minutes until they've softened completely and the onions look translucent. This step builds a sweet and fragrant base for the entire dish.
Build the Sauce Base:
Stir the diced tomatoes and minced garlic into the softened onions. Continue to cook for another 3 minutes. You’ll want the tomatoes to break down and release their juices, mingling with the garlic and onions to create a rustic, flavorful foundation for the cream sauce.
Create the Cream Sauce:
In a small bowl, whisk together the heavy cream, sour cream, cayenne pepper, chipotle chili powder, and cumin until smooth. Pour this mixture directly into the skillet with the vegetables. Stir everything together and let it come to a gentle simmer over medium low heat for 3 to 5 minutes. This allows the sauce to thicken slightly and the flavors to meld beautifully.
Cook the Shrimp:
Add the raw shrimp directly into the simmering cream sauce. Nudge them around so each piece is nestled into the sauce and makes contact with the skillet. Cook them for just 2 minutes on each side. They cook fast, and you'll know they're done when they turn pink and opaque and curl into a C shape. Immediately remove the skillet from the heat to prevent overcooking.
Assemble the Enchiladas:
Lay the flour tortillas on a flat surface. Sprinkle half of the shredded Monterey Jack cheese evenly among them. Using a slotted spoon, divide the shrimp and vegetable mixture among the tortillas, placing it in a line down the center of each one.
Roll and Arrange:
Roll each tortilla up tightly around the filling and place it seam side down in your prepared baking dish. Snuggling them up against each other helps them hold their shape as they bake.
Sauce and Bake:
Pour all of the remaining creamy sauce from the skillet over the rolled tortillas, using a spatula to spread it evenly and ensure every inch is covered. Scatter the rest of the shredded cheese over the top. Bake uncovered for 15 to 18 minutes, or until the sauce is bubbly and the cheese is completely melted and just beginning to turn golden brown at the edges.
Rest and Serve:
Let the enchiladas rest in the pan for about 5 minutes before serving. This helps them set up, making them easier to serve without falling apart.
A white box with a shrimp and cheese burrito. Pin it
A white box with a shrimp and cheese burrito. | cookingwithcasey.com

My absolute favorite ingredient here is the chipotle chili powder. It brings a smoky, earthy depth that you just can't get from regular chili powder. It reminds me of the incredible food I ate on a family trip to Oaxaca, where that smoky flavor was in so many wonderful dishes.

Storing and Reheating Leftovers

If you have leftovers, you can store them in an airtight container in the refrigerator for up to 3 days. To reheat, I highly recommend using the oven instead of the microwave. Place the enchiladas in a small baking dish, cover with foil, and warm them at 350°F for about 15 minutes or until heated through. This prevents the tortillas from becoming soggy and keeps the cheese perfectly melted.

Smart Ingredient Swaps

This recipe is very forgiving. If you don’t have Monterey Jack, a Mexican cheese blend, cheddar, or even mozzarella will work well. For a different protein, cooked and shredded chicken is a fantastic substitute for the shrimp. To lighten things up a bit, you can swap the sour cream for an equal amount of full fat plain Greek yogurt for a similar tang and creaminess.

Perfect Pairings for Your Enchiladas

These enchiladas are a meal in themselves, but they are even better with a few simple sides. I love serving them with a simple Spanish rice and black beans to round out the plate. For something fresh, a crisp green salad with a lime vinaigrette or a tangy cabbage slaw provides a wonderful, crunchy contrast to the creamy enchiladas. A scoop of guacamole and pico de gallo on the side is never a bad idea either.

The shrimp cook in just a few minutes in the warm sauce. Pull the skillet off the heat the moment they turn opaque to keep them tender and juicy.

Pre shredded cheese contains anti caking agents that can make your sauce gritty and prevent it from melting smoothly. Grating a block of Monterey Jack yourself takes an extra minute but makes a world of difference.

For extra pliability and to prevent cracking, you can warm your flour tortillas for a few seconds in the microwave or a dry skillet before filling and rolling them.

Frequently Asked Questions

→ How can I adjust the spice level of these enchiladas?

You can easily control the spice! Reduce or omit the jalapeños, remove the seeds and ribs for less heat, and adjust the amount of cayenne pepper to your liking.

→ What kind of cheese works best in Shrimp Enchiladas?

While Monterey Jack is fantastic, you can also use mozzarella, cheddar, a Mexican blend, or any cheese that melts well and complements the shrimp and spices.

→ Can I substitute the shrimp with another protein?

Absolutely! Cooked shredded chicken is a great alternative. You could also use black beans for a vegetarian option. Adjust cooking times as needed.

→ How can I make these enchiladas a bit healthier?

Try using Greek yogurt instead of sour cream to reduce fat. You can also add extra vegetables like corn or bell peppers for added nutrients and fiber.

→ Can I prepare these enchiladas ahead of time?

Yes! You can assemble the enchiladas earlier in the day or even the night before. Cover them tightly and refrigerate. Bake just before serving for the best texture and flavor.

→ What are some good side dishes to serve with Shrimp Enchiladas?

Shrimp enchiladas are great when served with a crisp green salad, a tangy cabbage slaw, guacamole, pico de gallo, Spanish rice, or a side of black beans. The cool side dishes add contrast to the richness of the enchiladas

Creamy Shrimp Enchiladas Comfort Food

Easy Shrimp Enchiladas: Plump shrimp and cheese in a creamy, spiced sauce, baked to perfection. A quick weeknight Mexican meal!

Prep Time
15 Minutes
Cook Time
25 Minutes
Total Time
40 Minutes
By: Casey

Category: Hearty Main Dishes

Difficulty: Easy

Cuisine: Mexican

Yield: 6 Servings

Dietary: ~

Ingredients

→ Main Ingredients

01 450g large shrimp, peeled and deveined
02 30ml vegetable oil
03 1 yellow onion, thinly sliced
04 2 jalapeños, seeded and minced
05 2 ripe tomatoes, diced
06 4 cloves garlic, minced
07 240ml heavy whipping cream
08 120ml sour cream
09 1.25ml cayenne pepper
10 5ml chipotle chili powder
11 5ml ground cumin
12 Salt, to taste
13 8-10 flour tortillas (taco or fajita size)
14 240g Monterey Jack cheese, shredded

Instructions

Step 01

Preheat your oven to 175°C (350°F). Lightly grease a 23cm (9-inch) baking dish to prevent sticking.

Step 02

Heat the vegetable oil in a large skillet over medium heat. Add the thinly sliced onions and minced jalapeños. Cook, stirring occasionally, for approximately 5 minutes until the vegetables have softened.

Step 03

Stir in the diced tomatoes and minced garlic into the skillet. Continue cooking for about 3 minutes, allowing the tomatoes to break down slightly.

Step 04

In a separate small bowl, whisk together the heavy cream, sour cream, cayenne pepper, chipotle chili powder, ground cumin, and salt until well combined.

Step 05

Pour the prepared cream mixture into the skillet with the sautéed vegetables. Stir to combine and bring to a gentle simmer over medium-low heat. Allow the sauce to simmer for 3-5 minutes, stirring occasionally, until it begins to thicken.

Step 06

Add the raw shrimp directly into the simmering creamy sauce in the skillet. Ensure each shrimp piece is nestled into the sauce and touches the pan. Cook for approximately 2 minutes per side, or until the shrimp turn opaque and begin to curl.

Step 07

Lay out the flour tortillas on a clean work surface. Evenly sprinkle half of the shredded Monterey Jack cheese across the tortillas.

Step 08

Spoon the shrimp and vegetable mixture from the skillet onto the cheese-dusted tortillas, distributing the filling evenly.

Step 09

Tightly roll each filled tortilla and place them seam-side down into the prepared greased baking dish.

Step 10

Pour the remaining creamy sauce from the skillet evenly over the rolled tortillas in the baking dish. Scatter the remaining shredded Monterey Jack cheese over the top.

Step 11

Bake the enchiladas, uncovered, for 15-18 minutes. The cheese should be melted and lightly browned, and the sauce bubbly.

Step 12

Remove the baking dish from the oven and allow the enchiladas to rest for 5 minutes before serving. This helps the enchiladas set and makes them easier to portion.

Notes

  1. Adjust the heat by removing the seeds and ribs from the jalapeños or reducing/omitting the cayenne pepper.
  2. Mozzarella, cheddar, or a Mexican blend can be substituted for Monterey Jack cheese.
  3. Cooked shredded chicken can be used as an alternative to shrimp.
  4. Substitute Greek yogurt for sour cream for a lighter version.
  5. Add sweet corn or sautéed bell peppers along with the tomatoes for extra flavor and texture.
  6. Assemble the enchiladas ahead of time, but bake just before serving for optimal texture.
  7. Serve with a crisp green salad, tangy cabbage slaw, guacamole, pico de gallo, Spanish rice, or black beans.
  8. Grate your own cheese for better melt and enhanced flavor.

Tools You'll Need

  • Oven
  • 23cm (9-inch) baking dish
  • Large skillet
  • Small bowl

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Shellfish
  • Dairy
  • Gluten

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 450
  • Total Fat: 25 g
  • Total Carbohydrate: 35 g
  • Protein: 30 g