Go Back
+ servings
overhead shot of spiralized sweet potato enchilada skillet

Spiralized Sweet Potato Enchilada Skillet

If you're looking for a healthy way to satisfy an enchilada craving, this vegetarian enchilada skillet is quick to make but packed with flavor.
Course Main Course
Cuisine Mexican
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 6
Calories 467kcal
Author Ryan Beck


  • 2 tablespoon olive oil
  • 1 small sweet onion, diced
  • 1 green bell pepper, seeds removed and diced
  • 1 lb sweet potatoes, skins removed and spiralized
  • 5 garlic cloves, minced
  • 1 (15.5 oz can) black beans, rinsed and drained
  • 1 (15.5 oz can) corn, rinsed and drained
  • 4 (6 inch) corn tortillas, cut into ½ inch strips
  • ½ cup fresh cilantro, chopped
  • 2 cups red enchilada sauce (homemade or store-bought)
  • 2 cups shredded pepper jack cheese
  • avocado and limes for serving


  • Preheat oven to 400°F. In a large cast iron skillet, heat the oil over medium heat. Add the onion and pepper and cook until translucent, about 5 minutes. Add the spiralized sweet potatoes and cook for 10 minutes or until al dente.
  • Add the garlic for one minute. Then add the black beans, corn, tortillas, cilantro, enchilada sauce and 1 cup of the cheese. Stir until everything is combined.
  • Add the remaining cheese over top. Bake for 10 minutes or until the cheese is golden brown and bubbling. Serve with desired toppings.


  • Add cold oil to a cold skillet and let heat up to proper temperature before adding the onion and pepper. You’ll know it is ready when the oil starts to shimmer.
  • Only cook the sweet potatoes until al dente, about 10 minutes before baking in the oven. If you cook until they're soft you'll have mashed potatoes when it comes out.
  • If you want to really the dish stand out, make your own enchilada sauce instead of buying at the store. It's a few minutes extra work, but you'll notice the difference.
  • Add some fresh avocado to give the dish some healthy fat. You can also make your own guacamole.


Serving: 1cup | Calories: 467kcal | Carbohydrates: 58g | Protein: 18g | Fat: 20g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0g | Cholesterol: 40mg | Sodium: 670mg | Potassium: 718mg | Fiber: 11g | Sugar: 12g | Vitamin A: 11850IU | Vitamin C: 75.1mg | Calcium: 360mg | Iron: 2.9mg