Pulled Pork Enchiladas are an irresistible dish that perfectly blends the savory, tender richness of pulled pork with the zesty kick of enchilada sauce. Each bite combines melty cheese with a variety of textures from black beans to sweet corn, wrapped snugly in a warm tortilla. This comforting recipe is not just about flavor; it’s a heartfelt hug on a plate that warms you from the inside out.
Thank you for reading this post, don't forget to subscribe!
I still remember the first time I made Pulled Pork Enchiladas. It was a rainy Sunday afternoon, and the seductive aroma of slow-cooked pork, infused with spices and barbecue sauce, filled my home. Friends dropped by, drawn in by the scent, and the next thing you know, we were gathered around the table, enjoying every gooey bite while sharing stories and laughter. Easy to prepare, delicious, and packed with flavor, these enchiladas quickly became a favorite in my home, and I can’t wait for you to experience them too!
Why You’ll Love This Recipe
- Simple & Quick: With just 25 minutes of prep and about 50 minutes of cooking, these enchiladas are perfect for weeknight dinners or impromptu gatherings.
- Irresistible Flavor: The combination of pulled pork, BBQ sauce, and traditional enchilada flavor creates a mouthwatering taste experience you’ll crave.
- Eye-Catching Appeal: These enchiladas look stunning with their golden, bubbly cheese, ready to be garnished with fresh toppings.
- Flexible Serving: Enjoy them as a cozy dinner, a crowd-pleaser at parties, or a fun twist at family brunch.
- Diet-Friendly Options: Easily adapt this recipe for gluten-free diets by using corn tortillas or try swapping the cheese for dairy-free options.
Ingredients You’ll Need
- 1 (10 ounce) can red enchilada sauce, divided: This sauce adds a rich, tangy flavor that’s essential for authentic enchiladas. Look for a variety with natural ingredients.
- 1 tablespoon olive oil: Used for sautéing vegetables; it adds flavor and helps prevent sticking. Feel free to substitute with canola or avocado oil.
- ½ of a small onion, finely diced (about ½ cup): Adds sweetness and depth to the filling. Yellow onions work well, but you can use white or even red onions if you prefer.
- ½ of a green bell pepper, seeded and finely diced (about ½ cup): Provides a crunchy texture and bright flavor. Mix it up with other colors like red or yellow bell peppers for a vibrant touch!
- 1 large clove garlic, minced (about 1 teaspoon): Garlic enhances the flavor, so don’t skip it! Fresh garlic is best, but you may use garlic powder in a pinch.
- 2 cups pulled pork: The star of the show, bringing tenderness and richness. You can use leftovers from a barbecue or make some in a slow cooker.
- ¾ cup BBQ sauce: This balances the enchilada flavor with sweetness and smokiness. Choose your favorite homemade or store-bought sauce.
- 2 cups (about 8 ounces) shredded cheddar, Mexican cheese blend, or Monterey Jack, divided: Melting cheese is crucial for that ooey-gooey texture. Feel free to mix cheeses for extra flavor.
- 1 (15 ounce) can black beans, drained and rinsed: Adds protein and fiber. You can swap for pinto beans or omit for a lighter version.
- 1 (8.5 ounce) can corn, drained: Sweet corn complements the spices beautifully. Use fresh or frozen corn if you like!
- ½ teaspoon cumin: Adds warmth and earthiness to the filling.
- ¼ teaspoon chili powder: A hint of spice rounds out the flavors. Adjust according to your heat preference.
- Kosher salt and ground black pepper, to taste: Essential for seasoning and enhancing flavors; don’t be shy!
- 8 (8-inch) flour tortillas: Soft tortillas embrace all the delicious fillings. Corn tortillas also work for a gluten-free option.
- Optional toppings: Sliced green onions, chopped fresh cilantro, diced avocado or guacamole, sour cream, and lime wedges—all great ways to elevate your dish!
How to Make Pulled Pork Enchiladas
-
Preheat the Oven: Preheat your oven to 350°F. Greasing a 9 x 13-inch baking dish will help keep your enchiladas from sticking, so use nonstick cooking spray or a light coating of olive oil. Pour about ¼ cup of the enchilada sauce into the bottom of the pan to give the enchiladas a nice base.
-
Sauté the Vegetables: In a large skillet, heat the olive oil over medium-high heat. Once hot, add the finely diced onion and green bell pepper. Cook for about 5 minutes, stirring occasionally, until they soften. Add the minced garlic and sauté for an additional 30 seconds until fragrant.
-
Mix the Filling: Remove the skillet from the heat and stir in the pulled pork, BBQ sauce, 1 cup of cheese, black beans, corn, cumin, chili powder, and salt and pepper to taste. This mixture should be hearty and flavorful.
-
Assemble the Enchiladas: Lay out a tortilla on a flat surface and place about ½ cup of the pork mixture down the center. Roll up tightly and position seam-side down in the prepared baking dish. Repeat this for all tortillas.
-
Top with Sauce and Cheese: Once all the enchiladas are nestled together, pour the remaining enchilada sauce over the top. Don’t forget to sprinkle the remaining 1 cup of cheese all over for that melty finish!
-
Bake: Slide the dish into the preheated oven. Bake uncovered for 20-25 minutes or until everything is heated through and the edges of the tortillas are slightly crispy. The cheese should be perfectly melted and bubbly.
-
Serve: Remove from the oven and let the enchiladas sit for a few minutes. Top with green onions, cilantro, avocado, sour cream, or whatever your heart desires before serving warm.
Storing & Reheating
To store your Pulled Pork Enchiladas, let them cool completely at room temperature, then transfer to an airtight container and refrigerate. They can last about 3 to 4 days in the fridge. If you want to freeze them, wrap individual portions in plastic wrap and place them in a freezer-safe container; they should keep well for up to 3 months. To reheat, bake at 350°F for about 15-20 minutes until hot and bubbly, refreshing the texture with a drizzle of enchilada sauce if needed.
Chef’s Helpful Tips
- Avoid using soggy tortillas by warming them in a skillet or microwave before assembling the enchiladas. This makes them pliable and less likely to tear.
- For a more robust flavor, consider adding some diced jalapeños or chipotle peppers to the pork mixture.
- Cooking the filling just enough to heat through but not overdo it ensures the veggies retain a nice crunch.
- The extra enchilada sauce offers not only flavor but also keeps the tortillas hydrated as they bake, preventing them from drying out.
Making Pulled Pork Enchiladas is not just about the food; it’s about the experience of sharing a delicious meal with others. This recipe’s versatility allows you to experiment with different ingredients and toppings, making it truly your own! So gather your family and friends, and enjoy these flavorful enchiladas together.

Recipe FAQs
Can I use leftover pulled pork for this recipe?
Absolutely! Pulled pork from previous meals is perfect for enchiladas, as it’s already full of flavor and saves you time. Just mix it with your BBQ sauce and go from there!
Can I make these enchiladas ahead of time?
Yes, you can prepare the enchiladas up to the baking point, cover them, and store them in the fridge for up to 24 hours before baking. Just add a couple of extra minutes to the baking time if they go into the oven cold.
How do I make these enchiladas spicier?
If you’re looking for a little heat, experiment with spicy BBQ sauce, adding diced jalapeños to the filling, or sprinkling crushed red pepper flakes on top before baking.
Can I replace the cheese with something dairy-free?
Definitely! There are numerous dairy-free cheese alternatives available, such as cashew cheese, or you can opt not to use cheese at all. Just be mindful of the flavors in your filling to maintain deliciousness!
Print
Pulled Pork Enchiladas
These Pulled Pork Enchiladas are a delight, packed with pulled pork, black beans, and cheesy goodness, making them an easy and comforting dinner option for any night.
- Total Time: 1 hour 15 minutes
- Yield: 4 servings 1x
Ingredients
- 1 (10 ounce) can red enchilada sauce, divided
- 1 tablespoon olive oil
- ½ of a small onion, finely diced (about ½ cup)
- ½ of a green bell pepper, seeded and finely diced (about ½ cup)
- 1 large clove garlic, minced (about 1 teaspoon)
- 2 cups pulled pork
- ¾ cup bbq sauce
- 2 cups (about 8 ounces) shredded cheddar, mexican cheese blend, or monterey jack, divided
- 1 (15 ounce) can black beans, drained and rinsed
- 1 (8.5 ounce) can corn, drained
- ½ teaspoon cumin
- ¼ teaspoon chili powder
- kosher salt and ground black pepper, to taste
- 8 (8-inch) flour tortillas
- optional toppings: sliced green onions; chopped fresh cilantro; chopped red onion; diced avocado or guacamole; sour cream; lime wedges
Instructions
- Preheat the oven to 350°F and grease a 9 x 13-inch baking dish or spray with nonstick cooking spray. Spread about ¼ cup of enchilada sauce in the bottom of the pan; set aside.
- In a large skillet, heat olive oil over medium-high heat. Add diced onion and bell pepper; cook until softened, about 5 minutes. Stir in minced garlic and cook until fragrant, about 30 seconds. Remove from heat.
- Stir in pulled pork, BBQ sauce, 1 cup of cheese, beans, corn, cumin, and chili powder. Season with salt and pepper to taste.
- Place about ½ cup of the pork mixture down the center of each tortilla, roll them up, and place seam-side down in the prepared baking dish.
- Pour remaining enchilada sauce over the top and sprinkle with the remaining 1 cup of cheese.
- Bake uncovered for about 20-25 minutes or until enchiladas are heated through and edges of tortillas are slightly crispy. Garnish with desired toppings and serve warm.
Notes
Feel free to customize toppings based on your preference.
Make sure to fully drain and rinse the black beans and corn for best flavor.
Store any leftovers in an airtight container in the refrigerator.
- Prep Time: 25 minutes
- Cook Time: 50 minutes
- Category: Main Dishes
- Method: Baking
- Cuisine: Mexican
Nutrition
- Serving Size: 1 enchilada
- Calories: 430
- Sugar: 6g
- Sodium: 890mg
- Fat: 20g
- Saturated Fat: 8g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 52g
- Fiber: 8g
- Protein: 18g
- Cholesterol: 50mg






