Ingredients
						Scale
						
					
					
			- 12 dried guajillo chiles, veins and seeds removed
 - 2 dried ancho chiles, veins and seeds removed
 - 2 cups vegetable or chicken broth
 - 3 garlic cloves, roughly chopped
 - 1/4 teaspoon dried Mexican oregano
 - 1/8 teaspoon whole cumin
 - 1 teaspoon salt
 - 1 tablespoon cooking oil
 
Ingredients for filling:
- 1/2 tablespoon cooking oil
 - 1 cup white onion, finely chopped
 - 4 cups Mexican squash, finely chopped
 - 1 teaspoon salt
 - 1/2 teaspoon ground black pepper
 - 2 Roma tomatoes, chopped
 
Ingredients for assembling:
- 1/3 cup cooking oil
 - 12 corn tortillas
 - 2 cups panela cheese, crumbled
 - 1/4 cup white onion, finely chopped
 - cotija cheese for topping
 
Instructions
- Place dried chiles in a large saucepan with enough water to cover. Bring to a boil and continue boiling for 2 minutes, turn heat off and let chiles hydrate in hot water for 10 minutes.
 - Transfer chiles to a blender container. Add broth, garlic cloves, oregano, cumin and salt. Blend until smooth. Transfer mixture through a strainer into a large bowl.
 - Heat oil in a large sauté pan. Add sauce and cook over low heat for 20 minutes; cover.
 - While sauce cooks, make filling: Heat 1/2 tablespoon oil in a large frying pan. Add onion; cook for 3 minutes, add squash, season with salt and pepper; cook for 5 minutes. Add tomatoes and cook for 10 minutes, stirring frequently. Remove from heat and set aside.
 - To assemble: Heat oil in a large frying pan. Fry each tortilla quickly (about 10 seconds on each side). Transfer to a paper towel lined plate. Dip each tortilla in enchilada sauce, covering both sides. Place on a plate and fill with 2-3 tablespoons cheese and 1/2 tablespoon onion. Fold and place on a serving platter. Repeat with remaining ingredients. Top enchiladas with squash and tomato mixture. Sprinkle with cotija cheese and serve.