Go Back
+ servings
enchiladas in a cast iron pan
Print Recipe
5 from 1 vote

Black Bean and Goat Cheese Enchilada Skillet Recipe

A surprisingly simple alternative to traditional rolled enchiladas. These are vegetarian - filled with black beans and creamy goat cheese. Great on their own or topped with sour cream and guacamole!
Prep Time30 mins
Cook Time15 mins
Total Time45 mins
Course: Main Dish
Cuisine: Tex Mex
Keyword: easy dinner, easy, weeknight-friendly, family friendly, gluten free, vegetarian
Servings: 4
Calories: 487kcal
Author: Jess Smith via Inquiring Chef
Cost: $8.00


  • Mixing Bowls
  • Cast Iron Skillet


For the Filling:

  • 2 teaspoon Olive Oil
  • ½ cup Chopped Yellow Onion
  • 1 clove Garlic, minced
  • 1 15 ounce can Black Beans, drained
  • ½ cup Vegetable Broth
  • 1 Tablespoon Finely Chopped Cilantro
  • 2 ounces Goat Cheese

For the Sauce (see note):

  • 2 teaspoon Olive Oil
  • ¼ cup Minced Yellow Onion
  • 1 Tablespoon Chili Powder
  • 1 teaspoon Ground Cumin
  • ½ teaspoon Dried Oregano
  • 1 ½ cups Vegetable Stock
  • 1 6 ounce can Tomato Paste


  • 6 6 inch Corn tortillas
  • 2 ounces Goat Cheese, crumbled
  • Cilantro, for topping


  • Preheat the oven to 350 degrees F.
  • Put an oven-safe 8-inch skillet over medium heat. When the pan is hot, add the olive oil, onion and garlic. Cook, stirring frequently, until the onions just begin to soften, about 3 minutes. Add the black beans and broth and bring to a simmer. Simmer the beans, gently pressing them against the sides and bottoms of the pan with the back of a spoon to break them up, until most of the broth has cooked off, about 10 minutes. Remove the pan from the heat and stir in the cilantro and goat cheese. Transfer the filling to a bowl and return the pan to the heat (don't worry about wiping down the pan before making the sauce).
  • To make the sauce, with the pan over medium heat, add the olive oil and minced onion. Cook, stirring frequently, until the onions just begin to soften, about 3 minutes. Add chili powder, cumin, and oregano. Stir to coat the onions. Add vegetable stock, and tomato paste and stir until all of the ingredients are incorporated. Bring the mixture to a simmer and allow to simmer for 5 minutes. Taste and add salt, as needed. Turn off the heat. Transfer 1.5 cups of the sauce to a small bowl and set aside, leaving just a thin layer of sauce in the pan.
  • To assemble the enchiladas, place one corn tortilla in the bottom of the pan. Top with a generous spoonful of the sauce and a spoonful of the black bean filling. Repeat with the remaining tortillas, sauce, and black bean filling. End with a tortilla and a generous spoonful of sauce, spreading the sauce to cover the tortilla. Sprinkle the top with goat cheese. Bake until the goat cheese is golden and the sauce on the sides of the pan is bubbling, 15 minutes. Top with cilantro and serve immediately.


This recipe has you make a very simple enchilada sauce right in the pan. It is so easy and delicious that I highly recommend it. If you prefer, you can also buy enchilada sauce and substitute 2 cups of store-bought sauce in this recipe.


Calories: 487kcal | Carbohydrates: 60g | Protein: 26g | Fat: 18g | Saturated Fat: 8g | Cholesterol: 30mg | Sodium: 560mg | Fiber: 13g | Sugar: 9g