Go Back
+ servings
Whole30 poblano pork enchiladas

Whole30 Enchiladas with Poblano-Pork Stuffing & Creamy-Avocado Sauce

These Whole30 enchiladas are stuffed with a roasted poblano pepper and ground pork mixture, seasoned with a cilantro-spinach-pepita pesto and plenty of mushrooms, they're the perfect Whole30 enchiladas recipe.
Course Main Course
Cuisine Mexican
Keyword creamy-avocado, enchiladas, poblano-pork, sauce, whole30
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings 8
Calories 327kcal


For the Cilantro-Spinach Pesto

  • ¼ cup fresh cilantro leaves
  • 3 cloves garlic peeled
  • 1 cup baby spinach
  • ¼ cup unsalted pepitas (pumpkin seeds)
  • 2 tablespoons olive oil
  • ¼ cup diced red onion
  • 1 ½ teaspoons salt
  • of one fresh jalapeño stemmed
  • 1 tablespoon olive oil

For the Enchiladas

  • 1 bunch collard leaves
  • 1 pound ground pork
  • 1 poblano pepper roasted, stemmed, deseeded, and chopped
  • 2 cups mushrooms diced
  • ½ cup salsa verde
  • 1 teaspoon ground almonds for garnish, optional
  • 1 teaspoon diced red onion for garnish, optional
  • 1 teaspoon fresh chopped cilantro for garnish, optional
  • 1 teaspoon pepitas for garnish, optional

For the Creamy Avocado-Cilantro Sauce

  • 1 clove garlic peeled
  • 2 avocados peeled and pitted
  • ½ cup fresh cilantro leaves
  • ¼ cup red onion diced
  • ½ of one jalapeño stemmed
  • ¾ cup water
  • 1 ½ tablespoons white vinegar
  • 1 teaspoon salt plus more to taste


For the Cilantro-Spinach Pesto

  • Add all cilantro-spinach pesto ingredients to the bowl of a food processor and process until smooth. This pesto should be near the consistency of traditional pesto, but not quite as moist.

For the Enchiladas

  • Preheat oven to 375º F.
  • Prepare your collard leaves: with a knife, cut off the edge of the stem where the bottom of the leaf is. Then use the knife to very carefully slice off the round part of the thick stem, so that you have a flattened stem. This step helps you roll the enchiladas, and the stem can be quite large and tough to eat. 
  • Fill a large saucepan about halfway with water and bring to a soft boil. Working with 2-4 leaves at a time, blanch collard leaves for about 60 seconds, or until they turn from a soft blue-green to a very bright kelly green. Remove from saucepan and drain. 
  • Heat olive oil in large saucepan over medium heat, then brown ground pork, breaking up with a spoon or spatula. When pork is browned and mostly cooked through, add mushrooms and sauté until softened. Add cilantro-spinach pesto and stir to completely coat and incorporate, then add poblano pepper. Remove mixture from heat. 
  • Working one at a time, lay your blanched and drained leaf onto a flat surface. Spread ½ cup of pork mixture on one side of the stem, as shown. Fold long edge over then fold bottom and tops over the mixture. Roll towards open edge then place seam-side down in a baking dish. Repeat until remaining mixture is used up, about 8 enchiladas. Top with ½ cup salsa verde and spread to mostly cover enchiladas. 
  • Bake enchiladas for 20 minutes then remove from oven and let cool slightly.

For the Creamy Avocado-Cilantro Sauce

  • Combine all ingredients in the bowl of a food processor and process until smooth. Season with salt to taste.

To Serve

  • Top baked enchiladas with avocado sauce, red onions, fresh cilantro, ground almonds, and pepitas.


Recipe yields approximately 8 enchiladas. Nutritional values shown reflect information for one enchilada, include avocado sauce and all optional toppings. Macros may vary slightly based on specific brands and types of ingredients used.


Serving: 1enchilada | Calories: 327kcal | Carbohydrates: 9g | Protein: 13g | Fat: 27g | Saturated Fat: 7g | Trans Fat: 1g | Cholesterol: 41mg | Sodium: 872mg | Potassium: 626mg | Fiber: 5g | Sugar: 3g | Vitamin A: 754IU | Vitamin C: 23mg | Calcium: 34mg | Iron: 2mg | Net Carbs: 4g