Get ready to fall in love with the perfect comfort food fusion—Creamy Shrimp Enchiladas. This dish combines the irresistible richness of a creamy, cheesy sauce with the delicate sweetness of succulent shrimp, all wrapped inside soft tortillas and baked until bubbly. The flavors are luxurious without being heavy, offering a satisfying meal that hits every craving. It’s a delicious twist on classic enchiladas, with a seafood flair that adds sophistication and a coastal vibe to your dinner table.

Whether you’re serving this up for a cozy family dinner or impressing guests at a casual gathering, Creamy Shrimp Enchiladas are bound to disappear fast. Each bite is layered with textures—from the tender shrimp to the melty cheese and the slight crisp of the tortilla edges. Pair it with a fresh green salad or Mexican rice for a full, well-rounded meal that’s anything but ordinary.
Ingredients for Creamy Shrimp Enchiladas
- 1 pound raw shrimp, peeled and deveined
- 1 tablespoon olive oil
- 1/2 medium onion, finely chopped
- 2 garlic cloves, minced
- 1/2 cup chopped fresh spinach (optional, but adds a fresh touch)
- 1 (4 oz) can diced green chiles
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- Salt and pepper, to taste
- 8 small flour tortillas
- 2 cups shredded Monterey Jack cheese (or a mix of Jack and cheddar)
- 2 cups heavy cream
- 4 oz cream cheese, softened
- 1/4 cup sour cream
- 1/2 cup chopped fresh cilantro (for garnish)

Step 1: Cook the Shrimp Filling
Heat olive oil in a large skillet over medium heat. Add the chopped onion and sauté until softened, about 3–4 minutes. Stir in the minced garlic and cook for 30 seconds, just until fragrant. Add the shrimp to the pan and cook until they turn pink and opaque, about 2–3 minutes per side. Remove from heat and chop the shrimp into bite-sized pieces. Return them to the skillet, then stir in the diced green chiles, spinach (if using), cumin, paprika, salt, and pepper. Mix well and set aside to cool slightly.
Step 2: Prepare the Creamy Sauce
In a saucepan over medium-low heat, combine the heavy cream, cream cheese, and sour cream. Stir continuously until the mixture is smooth and gently simmering—do not let it boil. Add half of the shredded cheese and stir until fully melted. Taste and adjust seasoning with a pinch of salt or a dash of cayenne if you like a kick. Remove from heat and let the sauce thicken slightly.
Step 3: Assemble the Enchiladas
Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish. Spoon a small amount of the creamy sauce into the bottom of the dish to prevent sticking. Take one tortilla at a time and fill the center with a generous spoonful of the shrimp mixture and a sprinkle of shredded cheese. Roll it up tightly and place it seam-side down in the baking dish. Repeat with remaining tortillas.
Step 4: Pour and Bake
Pour the remaining cream sauce evenly over the assembled enchiladas, then top with the remaining shredded cheese. Bake uncovered in the preheated oven for 20–25 minutes, or until the cheese is melted, bubbly, and slightly golden on top. If you want a more golden crust, broil for an additional 1–2 minutes—just watch it closely!
Step 5: Serve and Enjoy
Remove from the oven and let it cool slightly before serving. Garnish with freshly chopped cilantro and an optional squeeze of lime juice. These Creamy Shrimp Enchiladas are rich, comforting, and bursting with flavor—perfect served with a side of rice, beans, or a crisp salad.
Storage Instructions
To keep your Creamy Shrimp Enchiladas fresh and delicious for later:
- Refrigerator: Store any leftovers in an airtight container or tightly cover the baking dish with foil or plastic wrap. They’ll stay good for up to 3 days in the fridge.
- Freezer: For longer storage, assemble the enchiladas (without baking), wrap the dish in foil, and freeze for up to 2 months. When ready to eat, thaw overnight in the refrigerator, then bake at 375°F for 25–30 minutes.
- Reheating: Microwave individual portions for 1–2 minutes, or reheat the whole dish in the oven at 350°F for about 15–20 minutes until warmed through.
Estimated Nutrition (Per serving — based on 6 servings)
- Calories: 480
- Protein: 28g
- Fat: 33g
- Carbohydrates: 20g
- Fiber: 1g
- Sugar: 3g
- Sodium: 720mg
- Cholesterol: 185mg
Note: These values are estimates and may vary based on portion size and ingredient brands.
Frequently Asked Questions
1. Can I use frozen shrimp for this recipe?
Yes, just be sure to thaw them completely and pat them dry before cooking to avoid extra moisture in the filling.
2. What type of tortillas work best?
Flour tortillas are ideal as they’re soft and flexible, but you can use corn tortillas if you prefer a more traditional texture.
3. Can I make this dish ahead of time?
Absolutely! Assemble everything ahead and store it in the fridge for up to 24 hours before baking.
4. How can I make this spicier?
Add diced jalapeños to the filling or mix hot sauce into the cream sauce for an extra kick.
5. Is there a dairy-free version?
Yes, substitute the cream, cream cheese, and cheese with dairy-free alternatives like coconut cream and plant-based cheese.
6. What can I serve with shrimp enchiladas?
They pair wonderfully with Spanish rice, black beans, guacamole, or a zesty cabbage slaw.
7. Can I use pre-cooked shrimp?
Yes, but add them at the very end of sautéing to avoid overcooking.
8. How do I avoid soggy enchiladas?
Avoid overloading the filling with liquid ingredients and make sure your sauce is thickened slightly before pouring over the tortillas.

Creamy Shrimp Enchiladas
- Total Time: 45 minutes
- Yield: Serves 6
Description
Get ready to savor the ultimate easy dinner idea with these Creamy Shrimp Enchiladas! This crowd-pleasing dish blends tender shrimp, gooey cheese, and a velvety cream sauce all wrapped up in soft tortillas. Whether you’re looking for a quick comfort meal, something new for your seafood recipe rotation, or a delightful weeknight dinner, this recipe hits every note. The subtle heat from green chiles, the richness of the cream, and the fresh burst of spinach (optional but lovely) come together in perfect harmony.
This is more than just an enchilada—it’s a warm, cheesy hug on a plate. With just the right balance of indulgence and ease, it’s one of those easy recipes that feels gourmet but comes together quickly. Ideal for both casual family nights and small gatherings, it’s bound to become one of your go-to dinner ideas or food ideas when you’re craving something special yet simple.
Ingredients
1 pound raw shrimp, peeled and deveined
1 tablespoon olive oil
1/2 medium onion, finely chopped
2 garlic cloves, minced
1/2 cup chopped fresh spinach (optional)
1 (4 oz) can diced green chiles
1 teaspoon ground cumin
1/2 teaspoon smoked paprika
Salt and pepper, to taste
8 small flour tortillas
2 cups shredded Monterey Jack cheese (or Jack-cheddar mix)
2 cups heavy cream
4 oz cream cheese, softened
1/4 cup sour cream
1/2 cup chopped fresh cilantro (for garnish)
Instructions
- Preheat oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
- In a skillet, heat olive oil over medium heat. Sauté chopped onion until soft. Add garlic and cook for 30 seconds.
- Add shrimp to the skillet and cook until pink and opaque. Remove, chop into bite-sized pieces, and return to skillet.
- Stir in green chiles, spinach (if using), cumin, paprika, salt, and pepper. Set aside.
- In a saucepan, combine heavy cream, cream cheese, and sour cream. Stir until smooth and melted. Add half the cheese and melt into the sauce.
- Spread a spoonful of sauce in the bottom of the baking dish. Fill tortillas with shrimp mixture and a little shredded cheese. Roll and place seam-side down.
- Pour remaining sauce over the enchiladas and top with remaining cheese.
- Bake uncovered for 20–25 minutes until bubbly and golden. Optional: broil for 1–2 minutes for extra color.
- Garnish with chopped cilantro and serve warm.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Category: Dinner