Introduction
When it comes to comforting, flavor-packed Mexican-inspired dishes, few meals can compete with Pulled Pork Enchiladas with Red Sauce. Imagine tender, slow-cooked pulled pork wrapped in soft corn tortillas, smothered in a smoky, spicy red enchilada sauce, and baked to bubbling perfection beneath a blanket of melted cheese.
This dish is the epitome of comfort food — rich, saucy, cheesy, and satisfying in every bite. The pulled pork adds incredible depth and texture, while the red sauce provides that perfect balance of spice and tang that defines authentic enchiladas. Whether it’s a weekend family dinner, a casual gathering, or a meal prep favorite, these enchiladas deliver restaurant-quality results right from your own kitchen.
It’s a dish that celebrates layers of flavor — from the tender meat to the zesty sauce, from the gooey cheese to the warm tortillas — every forkful is a burst of Mexican-inspired comfort and joy.
Why I Love This Recipe
I love this recipe because it beautifully marries slow-cooked tenderness with bold, zesty flavor. The pulled pork soaks up the enchilada sauce like a sponge, creating that irresistible combination of saucy, smoky, and savory goodness.
It’s also a crowd-pleaser — whether you’re feeding a family, hosting friends, or meal-prepping for the week. The enchiladas reheat beautifully, and the leftovers are even better the next day as the flavors deepen.
Plus, it’s endlessly customizable. You can make it mild or spicy, add veggies or beans, or top it with your favorite garnishes — guacamole, sour cream, cilantro, or jalapeños. It’s comfort food that you can truly make your own.
Why It’s a Must-Try Dish
This dish is a must-try because:
- It’s a flavor bomb: Tender, juicy pork + smoky red sauce + melted cheese = perfection.
- It’s a hearty, family-friendly meal: Everyone loves enchiladas!
- It’s perfect for leftovers: The flavors improve as they rest.
- It’s visually stunning: A bubbling, cheese-topped casserole that looks as good as it tastes.
- It’s adaptable: Works with pork, chicken, or even veggies — and suits all spice levels.
Preparation & Cooking Details
- Preparation Time: 25 minutes (plus time for pre-cooked pork)
- Cooking Time: 35 minutes
- Total Time: 1 hour
- Servings: 6 servings (2 enchiladas per serving)
- Calories: ~520 kcal per serving (varies with cheese and tortilla type)
Course & Cuisine
- Course: Main Course
- Cuisine: Mexican / Tex-Mex
Ingredients
For the Pulled Pork Filling:
- 3 cups cooked pulled pork (from slow cooker, leftover roast, or store-bought)
- 1 small onion, finely diced
- 2 cloves garlic, minced
- ½ cup enchilada sauce (from below)
- 1 tsp ground cumin
- ½ tsp smoked paprika
- Salt and pepper to taste
For the Red Enchilada Sauce:
- 2 tbsp olive oil
- 2 tbsp all-purpose flour
- 2 tbsp chili powder
- 1 tsp cumin
- ½ tsp smoked paprika
- ½ tsp garlic powder
- ¼ tsp onion powder
- ¼ tsp oregano
- 2 cups chicken broth
- 1 cup tomato sauce
- 1 tsp apple cider vinegar
- Salt and pepper, to taste
For Assembly:
- 10–12 corn tortillas (or flour tortillas, if preferred)
- 2 cups shredded cheese (cheddar, Monterey Jack, or a Mexican blend)
- ¼ cup fresh cilantro, chopped
- 1 jalapeño, sliced (optional)
For Garnish:
- Sour cream, avocado slices, lime wedges, extra cilantro
Cooking Directions
Step-by-Step Preparation Method
Step 1: Prepare the Red Enchilada Sauce
- In a medium saucepan, heat olive oil over medium heat.
- Whisk in the flour and cook for 1 minute until slightly golden (this forms a roux).
- Add chili powder, cumin, smoked paprika, garlic powder, onion powder, and oregano. Stir to release aromas.
- Gradually whisk in chicken broth and tomato sauce until smooth.
- Simmer for 10 minutes, stirring occasionally, until thickened.
- Add vinegar, salt, and pepper. Set aside.
(Tip: This homemade sauce beats store-bought versions every time — smoky, tangy, and full of flavor.)
Step 2: Prepare the Pulled Pork Filling
- In a skillet, heat a tablespoon of oil over medium heat.
- Add diced onion and cook until translucent, about 3 minutes.
- Add garlic, cooked pulled pork, cumin, smoked paprika, and ½ cup enchilada sauce.
- Stir well to combine and let it heat through for 3–4 minutes.
- Season with salt and pepper. Remove from heat.
Step 3: Assemble the Enchiladas
- Preheat oven to 190°C (375°F).
- Spread ½ cup enchilada sauce on the bottom of a 9×13-inch baking dish.
- Warm the tortillas slightly (to make them pliable) — 20 seconds in the microwave wrapped in a damp paper towel works great.
- Spoon about ¼ cup of the pork mixture into each tortilla, sprinkle with cheese, roll tightly, and place seam-side down in the dish.
- Repeat with all tortillas.
Step 4: Add Sauce and Bake
- Pour the remaining enchilada sauce evenly over the rolled tortillas.
- Sprinkle generously with shredded cheese.
- Cover with foil and bake for 20 minutes.
- Remove foil and bake uncovered for another 10–15 minutes, until cheese is bubbly and golden.
Step 5: Garnish and Serve
- Let the enchiladas cool for 5 minutes before serving.
- Garnish with fresh cilantro, sour cream, avocado slices, and lime wedges.
- Serve hot and enjoy the saucy, cheesy goodness!

How to Serve
- Serve 2 enchiladas per person with Mexican rice and refried beans on the side.
- Add a fresh tomato and avocado salad or grilled corn for a complete meal.
- For extra indulgence, drizzle with extra enchilada sauce or a spoonful of crema.
- Pair with a cold beer, margarita, or lime soda for the perfect complement.
Recipe Tips
- Use warm tortillas: Cold tortillas can tear when rolled — warming makes them flexible.
- Don’t overfill: It’s tempting, but too much filling makes them burst open.
- Layer smartly: Always start with sauce at the bottom so the enchiladas don’t stick.
- Make-ahead friendly: You can assemble and refrigerate them 1 day in advance before baking.
- Add texture: A sprinkle of green onions or pickled jalapeños after baking adds freshness and crunch.
Variations
- Green Chile Version: Swap red sauce for salsa verde for a tangier, milder flavor.
- Cheesy BBQ Enchiladas: Mix BBQ sauce into the pork for a sweet-smoky twist.
- Vegetable Enchiladas: Replace pork with roasted peppers, mushrooms, and black beans.
- Creamy Chipotle Enchiladas: Add a spoonful of chipotle in adobo and sour cream to the sauce for a smoky-creamy variation.
- Breakfast Enchiladas: Fill with scrambled eggs, pulled pork, and cheese — then bake with enchilada sauce for a brunch twist!
Freezing & Storage
- Refrigeration: Store leftovers in an airtight container for up to 4 days.
- Freezing (Unbaked): Assemble enchiladas, cover tightly with foil, and freeze for up to 3 months. Bake from frozen, adding 15–20 minutes to baking time.
- Freezing (Cooked): Store cooled enchiladas in portions for up to 2 months. Reheat covered in the oven at 180°C (350°F) until hot.
- Microwave Reheating: Works well for single servings — about 2–3 minutes on medium power.
Special Equipment Needed
- 9×13-inch baking dish
- Medium saucepan (for the enchilada sauce)
- Mixing bowls
- Spatula or tongs for rolling
- Foil for covering while baking
Frequently Asked Questions (FAQ)
Q1. Can I use store-bought enchilada sauce?
A: Yes! While homemade is best, a quality store-bought red sauce works fine if you’re short on time.
Q2. Can I use chicken instead of pork?
A: Absolutely — pulled or shredded chicken works perfectly as a substitute.
Q3. How do I keep enchiladas from getting soggy?
A: Lightly frying tortillas before rolling helps them hold up better against the sauce.
Q4. Can I make this dish ahead of time?
A: Yes, assemble in advance, refrigerate, and bake just before serving.
Q5. How spicy is this recipe?
A: Medium-spicy — you can reduce or omit chili powder for a milder version.
Serving Suggestions
Pair this dish with:
- Drinks: Classic margarita, Michelada, or sparkling lime water.
- Sides: Mexican rice, black beans, elote (grilled corn), or guacamole salad.
- Dessert: Flan, churros, or tres leches cake for a perfect ending!
Conclusion
Pulled Pork Enchiladas with Red Sauce is the definition of comfort food done right — smoky, spicy, saucy, and satisfyingly cheesy. It’s a dish that brings together the heartiness of slow-cooked pork and the warmth of authentic enchilada flavors in every bite.
Whether it’s a casual dinner, a celebration, or simply a night when you crave something cozy and bold, these enchiladas deliver the perfect mix of comfort and excitement. One taste, and you’ll understand why this dish is a timeless Mexican classic — rich in flavor, love, and soul.
Pulled Pork Enchiladas with Red Sauce
Course: DinnerCuisine: MexicanDifficulty: Easy6
servings25
minutes35
minutes1
hourIngredients
For the Pulled Pork Filling:
3 cups cooked pulled pork (from slow cooker, leftover roast, or store-bought)
1 small onion, finely diced
2 cloves garlic, minced
½ cup enchilada sauce (from below)
1 tsp ground cumin
½ tsp smoked paprika
Salt and pepper to taste
For the Red Enchilada Sauce:
2 tbsp olive oil
2 tbsp all-purpose flour
2 tbsp chili powder
1 tsp cumin
½ tsp smoked paprika
½ tsp garlic powder
¼ tsp onion powder
¼ tsp oregano
2 cups chicken broth
1 cup tomato sauce
1 tsp apple cider vinegar
Salt and pepper, to taste
For Assembly:
10–12 corn tortillas (or flour tortillas, if preferred)
2 cups shredded cheese (cheddar, Monterey Jack, or a Mexican blend)
¼ cup fresh cilantro, chopped
1 jalapeño, sliced (optional)
For Garnish:
Sour cream, avocado slices, lime wedges, extra cilantro
Directions
- Step 1: Prepare the Red Enchilada Sauce : In a medium saucepan, heat olive oil over medium heat. Whisk in the flour and cook for 1 minute until slightly golden (this forms a roux). Add chili powder, cumin, smoked paprika, garlic powder, onion powder, and oregano. Stir to release aromas. Gradually whisk in chicken broth and tomato sauce until smooth. Simmer for 10 minutes, stirring occasionally, until thickened. Add vinegar, salt, and pepper. Set aside. (Tip: This homemade sauce beats store-bought versions every time — smoky, tangy, and full of flavor.)
- Step 2: Prepare the Pulled Pork Filling : In a skillet, heat a tablespoon of oil over medium heat. Add diced onion and cook until translucent, about 3 minutes. Add garlic, cooked pulled pork, cumin, smoked paprika, and ½ cup enchilada sauce. Stir well to combine and let it heat through for 3–4 minutes. Season with salt and pepper. Remove from heat.
- Step 3: Assemble the Enchiladas : Preheat oven to 190°C (375°F). Spread ½ cup enchilada sauce on the bottom of a 9×13-inch baking dish. Warm the tortillas slightly (to make them pliable) — 20 seconds in the microwave wrapped in a damp paper towel works great. Spoon about ¼ cup of the pork mixture into each tortilla, sprinkle with cheese, roll tightly, and place seam-side down in the dish. Repeat with all tortillas.
- Step 4: Add Sauce and Bake : Pour the remaining enchilada sauce evenly over the rolled tortillas. Sprinkle generously with shredded cheese. Cover with foil and bake for 20 minutes. Remove foil and bake uncovered for another 10–15 minutes, until cheese is bubbly and golden.
- Step 5: Garnish and Serve : Let the enchiladas cool for 5 minutes before serving. Garnish with fresh cilantro, sour cream, avocado slices, and lime wedges. Serve hot and enjoy the saucy, cheesy goodness!






