Vegetarian Sweet Potato Black Bean Enchilada Recipe


Plate of vegetarian enchiladas with beans and rice. Vegetarian enchiladas make a healthy and satisfying meal. Image Credit: Julia Mueller

Looking for a fresh Mexican-inspired dish that's simple to prepare and fun to share with friends or family? Look no further! Authentic Mexican enchiladas typically use corn tortillas and are filled with meat or cheese. This nontraditional vegetarian approach to enchiladas is a lighter alternative that is both healthy and filling. Use your favorite vegetables for this simple and satisfying dish.

Video of the Day

Things You’ll Need

  • 3 tablespoons olive oil

  • 1 large sweet potato, peeled and chopped into 1/2-inch pieces

  • 1 medium yellow onion, finely chopped

  • 1 large bell pepper, cored and chopped

  • 1 teaspoon ground cumin

  • 1 teaspoon chili powder

  • 1 /2 teaspoon sea salt

  • 5 ounces baby spinach

  • 1 cup canned black beans, drained and rinsed

  • 6 to 8 medium-sized flour tortillas

  • 2 (10-ounce) cans red enchilada sauce

  • 1 1/2 cups pepper jack cheese, grated

Step 1: Saute the Vegetables

Add the olive oil, chopped sweet potato and onion to a large skillet, and heat over medium-high. Saute, stirring occasionally, for 8 minutes.

Chopped onion and sweet potato in a skillet. Saute over medium-high heat. Image Credit: Julia Mueller

Add the bell pepper, ground cumin, chili powder and salt. Saute, stirring occasionally until vegetables have softened, about 10 to 12 minutes. When the vegetables begin drying out or sticking to the skillet, reduce the heat to medium and add a few tablespoons of water to help steam and cook the vegetables.

Sauteed onion, sweet potato and bell pepper in a skillet. Add a little water to the vegetables if they begin to stick. Image Credit: Julia Mueller

Add the spinach and black beans to the skillet. Cover and cook 2 to 3 minutes, until spinach is wilted.

Vegetable-filled skillet covered with a glass lid. Cover the skillet to wilt the spinach. Image Credit: Julia Mueller

Remove from heat, and set aside until ready to use.

Vegetarian enchilada filling in a skillet Set vegetables aside Image Credit: Julia Mueller

Step 2: Prepare the Baking Dish

Heat the oven to 350 degrees F.

Pour about 1/4 to 1/3 cup of the enchilada sauce in the bottom of a 9-by-13-inch casserole dish, and spread evenly to coat the bottom.

Enchilada sauce in the bottom of a casserole dish. Coat casserole dish with enchilada sauce. Image Credit: Julia Mueller

Step 3: Dip the Tortillas

Pour 1 cup of the enchilada sauce in a large-mouth bowl or deep plate. Dip both sides of a tortilla in the sauce, ensuring the whole tortilla is coated.

Bowl of enchilada sauce next to a stack of flour tortillas. Coat both sides of a tortilla in enchilada sauce before filling. Image Credit: Julia Mueller

Step 4: Stuff the Tortillas

Add filling to the center of the sauce-coated tortilla, and then wrap the filling in the tortilla by rolling it up. Repeat the dipping and filling process with all of the tortillas.

Tortilla with vegetable filling on top next to the skillet of sauteed vegetables. Fill the tortillas with sauteed vegetables. Image Credit: Julia Mueller

Step 5: Transfer to the Casserole Dish

Place the stuffed tortillas in the prepared casserole dish. Make sure the tortillas are situated close together. Pour enchilada sauce over the stuffed tortillas, reserving a small amount of sauce for serving.

Casserole dish with stuffed tortillas and sauce. Fill the casserole dish with enchiladas. Image Credit: Julia Mueller

Sprinkle with cheese, and place on the center rack of the preheated oven.

Casserole dish of uncooked enchiladas with grated cheese. Sprinkle enchiladas with grated cheese. Image Credit: Julia Mueller

Step 6: Bake

Bake Enchiladas for 20 to 30 minutes, until the cheese has melted and begins turning golden-brown.

Casserole dish with baked enchiladas. the Bake enchiladas until they turn golden-brown. Image Credit: Julia Mueller

Allow the enchiladas to cool slightly before serving with beans and rice.

Plate with two vegetarian enchiladas, black beans and rice. Serve enchiladas with your favorite side dish. Image Credit: Julia Mueller


Make this dish gluten-free by using corn tortillas instead of flour tortillas.

Substitute pepper jack cheese for cheddar, or experiment with other cheeses of choice.

You can replace the sweet potato with 2 large red potatoes if you prefer.

Share this article

Recent posts

Teachers’ Top Needs for 2019

Teachers’ Top Needs for 2019Great classrooms don’t happen by accident. Teachers across the country work hard to build vibrant, energizing learning environments for their students, which often means ev

Top Tips to Transition Back to Work After Baby

Top Tips to Transition Back to Work After BabyMany new parents spend hours preparing for the arrival of a new baby – reading books, seeking professional advice and consulting friends and family. Howev

Get Away Without Going Away

Get Away Without Going Away5 family staycation ideas that won’t break your budgetFamily vacations are a great way to bond and take a step back from the hectic schedules that accompany everyday life, b

5 Common Questions for Memorializing a Loved One

5 Common Questions for Memorializing a Loved OneOne of the most difficult conversations in a person’s life typically takes place near the end of that life. Planning for a funeral can put an emotional

Boat Safe

Boat SafeEnsure your boat is ready for the water with this checklist No matter how much experience you have on the water, prepping your boat – and your passengers – before leaving the dock can make fo


Please enter your comment!
Please enter your name here

Recent comments