Hearty Sweet Potato Black Bean Enchiladas

Delicious Sweet Potato and Black Bean Enchiladas: Your New Favorite Meatless Meal

Welcome to a dish that effortlessly blends vibrant flavors with wholesome nutrition – our incredible Sweet Potato and Black Bean Enchiladas! These delicious, meatless enchiladas are packed with tender sweet potatoes, hearty black beans, fluffy brown rice, and a zesty salsa, all wrapped in soft tortillas and smothered in rich enchilada sauce and melted cheese. It’s a meal that’s not only quick and family-friendly but also a fantastic way to enjoy a satisfying, vegetable-rich dinner that even devoted meat-lovers will adore.

Perfectly baked Sweet Potato And Black Bean Enchiladas, golden brown and bubbly with melted cheese, fresh cilantro garnish.
A close-up of our irresistible Sweet Potato and Black Bean Enchiladas, freshly baked and ready to be served.
chelsea

Author’s Culinary Journey

The Dish That Conquered a Committed Meat Lover!

I’ve been perfecting these Sweet Potato Enchiladas since my college days, and they hold a special place in my heart. They were one of the very first dishes I prepared for my husband, who, at the time, firmly believed that every meal required meat. Seriously, it was a culinary non-negotiable for him!

But these enchiladas changed everything. This was the inaugural dinner that made him reconsider his meat-centric philosophy. Now, you’ll frequently find him opting for these flavorful enchiladas over a classic burger, which, for him, is truly saying something!

Rest assured, they are just as hearty, satisfying, and deeply flavorful as any meat dish you might prepare. This is a recipe I consistently make because it’s genuinely easy to prepare, universally loved by everyone at the table, and an excellent way to incorporate a generous serving of vegetables into a filling and incredibly satisfying meal without anyone feeling like they’re missing out.

Why You Will Absolutely Love These Sweet Potato Enchiladas

Beyond being a personal favorite, these Sweet Potato and Black Bean Enchiladas offer a multitude of reasons to earn a spot in your regular meal rotation:

  • Unforgettable Flavor Profile: They strike a perfect balance between the natural sweetness of roasted sweet potatoes, the earthy richness of black beans, and the tangy zest of salsa and lime. Every bite is a delightful explosion of savory, slightly spicy, and fresh notes.
  • Wholesome & Nutrient-Packed: Loaded with fiber from sweet potatoes, black beans, and brown rice, these enchiladas are incredibly satisfying and contribute to a healthy diet. Sweet potatoes are a fantastic source of Vitamin A, while black beans provide plant-based protein, making this a truly nourishing meal.
  • Effortlessly Vegetarian: This recipe proves that vegetarian meals can be incredibly fulfilling and flavorful, completely eliminating the need for meat without compromising on satisfaction. It’s a fantastic option for Meatless Mondays or for anyone looking to incorporate more plant-based meals into their diet.
  • Family-Friendly & Customizable: Even picky eaters are often won over by the comforting flavors and textures. The toppings are easily customizable, allowing everyone to personalize their plate with their favorite additions, from mild sour cream to a spicy kick of jalapeños.
  • Simple & Straightforward: Despite their impressive taste, these enchiladas are surprisingly easy to assemble. The filling comes together quickly in one pan, making the cooking process efficient and manageable for weeknight dinners.
  • Perfect for Meal Prep: They hold up beautifully as leftovers and are freezer-friendly, making them an excellent choice for batch cooking or preparing ahead of time for busy schedules.
A vibrant display of fresh ingredients for sweet potato black bean enchiladas, including diced sweet potatoes, bell peppers, black beans, salsa, and tortillas.
All the fresh and vibrant ingredients laid out, ready for preparing our delicious enchilada filling.

Essential Ingredients for Your Enchiladas

Crafting the perfect Sweet Potato and Black Bean Enchiladas begins with selecting quality ingredients. Here’s a closer look at what you’ll need and some tips for each:

  • Cooked Brown Rice: Brown rice adds a wonderful nutty flavor and chewy texture to the filling, making it more substantial and hearty. Using leftover cooked rice is a fantastic time-saver, or you can prepare it ahead of time to streamline your meal prep.
  • Olive Oil: Essential for sautéing our vegetables, olive oil adds a rich base flavor and helps the sweet potatoes and peppers cook to perfection. Divided for different stages of cooking.
  • Diced Sweet Potatoes: The star of the show! Cube your sweet potatoes into even 1/2-inch pieces to ensure they cook uniformly and quickly. Their natural sweetness beautifully complements the savory and spicy elements of the dish.
  • Bell Peppers: Very thinly sliced bell peppers (any color works, but green adds a classic enchilada flavor) contribute a lovely crunch and fresh garden taste. You can also experiment with poblano peppers for a milder, earthy spice, or even red onion for more depth.
  • Taco Seasoning: This spice blend is crucial for imparting authentic Tex-Mex flavor. While a store-bought packet is convenient, try homemade taco seasoning for a customizable blend where you can control the salt and spice levels.
  • Minced Garlic: A foundational flavor in many savory dishes, fresh minced garlic adds aromatic depth to the filling.
  • Black Beans: A powerful source of plant-based protein and fiber. Always drain and rinse canned black beans thoroughly to remove excess sodium and improve their flavor. For an extra touch, consider making your own from dried beans.
  • Salsa: Your choice of salsa will dictate some of the overall flavor and spice. A mild salsa ensures broad appeal, but feel free to choose medium or hot if you prefer more kick. It serves as a binding agent and a key flavor enhancer in the filling and at the base of the baking dish.
  • Fresh Lime: A squeeze of fresh lime juice is a game-changer! It brightens all the flavors in the filling, adding a much-needed zesty counterpoint to the richness.
  • Fresh Cilantro: Chopped fresh cilantro adds a burst of herbaceous freshness that is quintessential in Mexican-inspired cuisine. Don’t skip it if you love the flavor!
  • Cooking Spray: For greasing your baking dish, ensuring the enchiladas don’t stick and making cleanup easier.
  • Freshly Shredded Cheddar Cheese: Cheddar cheese melts beautifully and provides a comforting, savory, and slightly tangy topping. Freshly shredded cheese melts smoother and tastes better than pre-shredded varieties, which often contain anti-caking agents.
  • Red Enchilada Sauce: This is the soul of the enchiladas, providing moisture and a classic, rich flavor. Choose your favorite brand or consider a homemade version if you have time. Be sure to check the spice level to match your preference.
  • Tortillas: You can use either white flour tortillas for a softer, more pliable roll or whole-wheat tortillas for added fiber and a nuttier taste. Fresh tortillas are always best for a soft and easy rolling experience.
  • Toppings as Desired: Get creative here! Fresh lime wedges, extra cilantro, pico de gallo, avocado, and sour cream are all excellent choices to complete your meal.
The process of preparing the flavorful filling for Sweet Potato And Black Bean Enchiladas, combining cooked sweet potatoes, black beans, seasonings, and salsa in a large skillet.
The savory and aromatic filling for our enchiladas, perfectly mixed and ready to be spooned into tortillas.

Step-by-Step Guide to Crafting Perfect Sweet Potato Enchiladas

Making these enchiladas is straightforward, but a few key tips can elevate your dish from good to absolutely outstanding. The full, detailed recipe is provided below, but here’s a breakdown of the process and some helpful hints:

  1. Prepare Your Veggies: Start by peeling and uniformly cubing your sweet potatoes into 1/2-inch pieces. This ensures even cooking. In a large 12-inch pan, heat 2 tablespoons of olive oil over medium-high heat. Add the sweet potatoes and cook until they begin to soften, usually about 8 minutes. For a quicker cook, you can microwave the diced sweet potatoes for 2-3 minutes before sautéing. Next, add the thinly sliced bell peppers along with the remaining tablespoon of olive oil, and continue to cook for another 3-4 minutes until they are tender-crisp.
  2. Season the Filling Base: Once your vegetables are tender, stir in the taco seasoning packet (or your homemade blend) and minced garlic. Sauté for just 1-2 minutes until the spices are fragrant and the garlic is lightly golden, being careful not to burn it. This step really builds the aromatic foundation of your filling.
  3. Incorporate Beans and Flavor Boosters: Add the drained and rinsed black beans to the pan, stirring for another 30 seconds to a minute to warm them through and allow them to absorb some of the seasonings.
  4. Mix in Rice & Salsa: Remove the pan from the heat. Stir in 1 cup of your chosen salsa, the fresh lime juice, and the chopped cilantro. Mix well to combine all the vibrant flavors. Finally, fold in the cooked brown rice until it is evenly distributed throughout the filling. At this stage, taste the filling and adjust any seasonings as needed – you might want a pinch more salt, pepper, or a dash more spice.
  5. Preheat Oven and Prep Pan: Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch baking pan with cooking spray. Spread 3/4 cup of the remaining salsa evenly across the bottom of the prepared pan. This creates a flavorful bed for your enchiladas and helps prevent them from sticking.
  6. Assemble the Enchiladas: Lay a tortilla flat. Scoop about 1/2 cup of the sweet potato and black bean mixture onto the left side of the tortilla. Sprinkle with approximately 1 and 1/2 tablespoons of shredded Cheddar cheese. Roll the tortilla up tightly, then place it seam-side-down into the prepared baking pan. Repeat this process until all your tortillas are filled and arranged in the pan. (A typical 9×13-inch pan usually fits 8 enchiladas. If you have remaining filling and tortillas, use an 8×8-inch pan for the rest.) Avoid overstuffing the tortillas, as this can make them difficult to roll and more prone to bursting during baking.
  7. Bake to Perfection: Pour the remaining 1 cup of red enchilada sauce evenly over the assembled enchiladas. Sprinkle the top with the remaining 1 cup of shredded cheese. Bake for 15-20 minutes, or until the cheese is beautifully melted and bubbly, and the enchiladas are warmed through. For an extra crispy, golden-brown cheese topping, you can broil the enchiladas for 1-2 minutes at the very end, keeping a close eye on them to prevent burning.
  8. Serve with Favorite Toppings: Remove the enchiladas from the oven and let them rest for a few minutes before serving. This allows the flavors to meld and the enchiladas to set. Serve hot with your favorite fresh toppings.

Enhance Your Enchiladas with Delicious Toppings

While these enchiladas are fantastic on their own, a selection of fresh and creamy toppings can elevate your meal to a new level. Here are some favorites to consider:

  • Fresh Lime: A generous squeeze of fresh lime juice over the top brightens every flavor and adds a wonderful zesty finish. Serve with extra lime wedges.
  • Fresh Cilantro: A sprinkle of freshly chopped cilantro adds a burst of vibrant color and herbaceous flavor. Use a big handful if you’re a cilantro lover!
  • Pico de Gallo or Diced Tomatoes: For a fresh, juicy crunch and tangy flavor, scoop on some homemade pico de gallo or simple diced cherry tomatoes.
  • Creamy Avocado or Guacamole: Thinly sliced or chopped avocado provides a creamy, rich texture and healthy fats. Alternatively, a dollop of fresh guacamole is always a hit.
  • Cool Sour Cream or Greek Yogurt: A dollop of sour cream (regular or fat-free) or plain Greek yogurt (for a healthier, protein-packed alternative) adds a cooling contrast to the warm, spicy filling.
  • Spicy Jalapeños: For those who love an extra kick, thinly sliced fresh or pickled jalapeños add a fiery crunch.
  • Green Onions: Sliced green onions offer a mild, oniony bite and a lovely fresh garnish.
  • Hot Sauce: A drizzle of your favorite hot sauce can personalize the spice level for each diner.
Preparing enchiladas, laying the flavorful sweet potato and black bean filling into tortillas, and arranging them in a casserole dish before baking.
The art of assembly: tortillas filled with our delicious mixture and cheese, neatly arranged in a baking dish, ready for their final bake.

Creative Variations to Customize Your Enchiladas

Feel free to experiment with these ideas to make the Sweet Potato and Black Bean Enchiladas perfectly suited to your taste:

  • Add an Onion: For an extra layer of savory flavor, sauté 1/2 cup of diced yellow onion along with the sweet potatoes at the beginning.
  • Switch Up the Sweet Peppers: While bell peppers are classic, you can easily leave them out if you prefer, or substitute them with milder poblano peppers for a different aromatic note, or even spicier serrano peppers if you’re feeling adventurous.
  • Roasted Sweet Potato Enchiladas: If you love the deep, caramelized flavor that roasting imparts, you can roast your sweet potatoes instead of cooking them in the skillet. Simply cube them, toss with a little olive oil, salt, and pepper, and roast at 400°F (200°C) for 20-25 minutes until tender and slightly browned. Find more tips on how to perfectly roast sweet potatoes here.
  • Boost the Protein: While already satisfying, you can add cooked shredded chicken, ground turkey, or even crumbled firm tofu to the filling for an extra protein boost.
  • Incorporate More Veggies: Feel free to toss in other quick-cooking vegetables like corn kernels, diced zucchini, fresh spinach (it will wilt down), or sautéed mushrooms.
  • Cheese Alternatives: Experiment with different types of cheese like Monterey Jack, Pepper Jack (for more spice), or a Mexican blend. For a vegan option, use your favorite dairy-free shredded cheese.
  • Make it Vegan: To make this recipe completely vegan, simply swap the dairy cheese for a plant-based shredded cheese alternative and use vegan sour cream or cashew cream for topping.
  • Different Beans: While black beans are traditional, pinto beans or even kidney beans would also work well in this recipe.

Storage and Make-Ahead Tips

These enchiladas are fantastic for meal prepping and handling leftovers:

  • Refrigerate Leftovers: Store any leftover enchiladas in an airtight container or tightly wrapped with plastic wrap in the refrigerator for 3-4 days. To maintain freshness, keep wet toppings (like sour cream or salsa) separate and add them just before serving. Reheat individual portions in the microwave or cover and bake in the oven until warmed through.
  • Freezer-Friendly Option (Unbaked): These enchiladas freeze beautifully before baking! Assemble them as directed in a freezer-safe baking dish. Cover the dish tightly with a layer of plastic wrap, then a layer of aluminum foil. Label and freeze for up to 3 months. When ready to bake, you can cook them directly from frozen at 350°F (175°C) for 50-60 minutes, or until heated through and bubbly. Uncover for the last 10-15 minutes to allow the cheese to melt and brown.
  • Freezer-Friendly Option (Filling Only): You can also make a large batch of the sweet potato and black bean filling and freeze it separately in an airtight container. Thaw the filling overnight in the refrigerator, then assemble and bake the enchiladas fresh. This is a great shortcut for a quick weeknight meal. For best freezing results, follow general freezing guidelines.
  • Reheating Baked Enchiladas: To reheat baked and refrigerated enchiladas, cover the dish with foil and bake at 350°F (175°C) for 20-30 minutes, or until hot. For crispier edges, remove the foil for the last few minutes.

Frequently Asked Questions (FAQ)

Here are some common questions about making Sweet Potato and Black Bean Enchiladas:

Can I make these enchiladas vegan?
Absolutely! To make this recipe vegan, simply substitute the Cheddar cheese with your favorite dairy-free shredded cheese. For toppings, use a vegan sour cream alternative or a cashew-based cream. The rest of the ingredients are naturally plant-based.
What kind of tortillas should I use?
You can use either corn or flour tortillas. Flour tortillas are generally easier to roll and tend to be softer. Corn tortillas offer a more traditional flavor and are naturally gluten-free, but they can sometimes break more easily. If using corn tortillas, quickly warm them in a dry skillet or microwave for a few seconds to make them more pliable before rolling.
Can I use canned sweet potatoes?
While fresh sweet potatoes are recommended for their texture and flavor, you could use drained and diced canned sweet potatoes in a pinch. However, they will be softer and may alter the texture of the filling slightly. Adjust cooking time accordingly, as they won’t need as much sautéing.
How can I make the enchiladas spicier?
There are several ways to kick up the heat! Use a hot salsa in the filling and for the base of the pan. Add a pinch of cayenne pepper or a dash of your favorite hot sauce to the filling. You can also mix in finely diced jalapeños (fresh or pickled) or serrano peppers with the sweet potatoes. Serve with extra hot sauce or sliced fresh chilies as a topping.
Is it possible to prepare the filling ahead of time?
Yes, the sweet potato and black bean filling can be made up to 2 days in advance. Store it in an airtight container in the refrigerator. When ready to assemble, simply warm the filling slightly (if desired) before rolling into the tortillas and proceeding with the recipe.
Can I use a different type of rice?
Brown rice is recommended for its nutty flavor and fibrous texture, but white rice, quinoa, or even couscous could be used as a substitute if that’s what you have on hand. Adjust cooking times for these grains if preparing them fresh.

Explore More Sweet Potato Recipes:

Dinner

One Skillet Sweet Potato Burrito Bowl

Salads

Sweet Potato-Quinoa Salad

Soups And Stews

Sweet Potato Stew

Dinner

Stuffed Sweet Potatoes

Sweet potato enchiladas with a delectable filling, topped with melted cheese.

Flavorful Sweet Potato and Black Bean Enchiladas

By
Chelsea Lords

These meatless Sweet Potato and Black Bean Enchiladas are loaded with tender veggies, wholesome brown rice, hearty black beans, and zesty salsa—perfect for a quick, family-friendly dinner that truly satisfies!

Prep Time:
20 minutes
Cook Time:
20 minutes
Total Time:
40 minutes
Servings:
12 enchiladas

Equipment

  • Large pan (12 inches)
  • 9 x 13-inch baking pan

Ingredients

  • 2 cups cooked brown rice (made from 1 cup uncooked rice)
  • 3 tablespoons olive oil (divided)
  • 2 cups diced sweet potatoes (in 1/2-inch cubes)
  • 1 cup bell peppers (very thinly sliced)
  • 1 packet taco seasoning (see Note 1 for homemade)
  • 1/2 teaspoon minced garlic
  • 1 (15.25-ounce) can black beans (drained and rinsed)
  • 1-3/4 cup salsa (divided; I used mild)
  • 1 lime
  • 1/4 cup chopped cilantro
  • Cooking spray
  • 2 cups freshly shredded Cheddar cheese (divided)
  • 1 cup red enchilada sauce
  • 12 tortillas (white or whole-wheat)
  • Toppings as desired (see Note 2)

Instructions

  1. Peel and chop sweet potatoes into small, even pieces (1/2-inch cubes). In a large 12-inch pan, heat 2 tablespoons of olive oil over medium-high heat. Add the diced sweet potatoes and cook until they begin to get tender (approximately 8 minutes). Then, add the 1 cup of very thinly sliced bell peppers (ensure stems and seeds are removed and they are chopped) along with the last tablespoon of olive oil. Cook for an additional 3–4 minutes, until the peppers are tender-crisp.
  2. Add the taco seasoning packet (or your homemade blend, as per Note 1) and the minced garlic to the pan. Sauté for 1–2 minutes, stirring continuously, until the spices are fragrant and the garlic is lightly golden. Incorporate the drained and rinsed black beans, stirring for another 30 seconds to a minute to warm them through.
  3. Remove the pan from the heat. Stir in 1 cup of salsa, the juice from 2 tablespoons of lime, and the chopped cilantro. Mix well to combine thoroughly. Add the cooked brown rice and stir again, ensuring all ingredients are evenly distributed. Taste the filling and adjust seasonings to your preference, adding more spices, salt, or pepper if desired.
  4. Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch baking pan with cooking spray. Pour the remaining 3/4 cup of salsa into the bottom of the pan and spread it evenly with a wooden spoon or spatula, creating a flavorful base.
  5. Take one tortilla and scoop approximately 1/2 cup of the sweet potato and black bean mixture onto the left side. Sprinkle with about 1 1/2 tablespoons of freshly shredded Cheddar cheese. Roll the tortilla up tightly and place it seam-side-down into the prepared baking pan. Repeat this process until the pan is filled with enchiladas. (Typically, an 9×13-inch pan accommodates 8 enchiladas; use an 8×8-inch pan for any remaining 4 enchiladas).
  6. Pour 1 cup of red enchilada sauce evenly over the assembled enchiladas in the pan. Sprinkle the top generously with the remaining 1 cup of shredded Cheddar cheese. Bake for 15–20 minutes, or until the cheese is beautifully melted and bubbly, and the enchiladas are heated through.
  7. Remove the enchiladas from the oven and let them rest for a few minutes before serving. Serve hot with your preferred toppings, such as sour cream, extra salsa, freshly chopped tomatoes or pico de gallo, additional cilantro, fresh lime wedges, and/or ripe avocado or guacamole.

Recipe Notes

Note 1: Homemade Taco Seasoning. For a customizable and fresher-tasting taco seasoning, combine the following in a small bowl and whisk thoroughly: 1 tablespoon chili powder, 1 teaspoon paprika, 1 teaspoon cumin, 1/2 teaspoon oregano, 1/2 teaspoon roasted garlic powder, 1/2 teaspoon fine sea salt, and 1/2 teaspoon freshly cracked pepper. This recipe makes one packet’s worth. Consider making several batches to store for future use!

Note 2: Topping Suggestions. Elevate your enchiladas with a variety of toppings: creamy sour cream (or Greek yogurt), extra salsa for added moisture and flavor, fresh cilantro for herbaceous brightness, and/or sliced green onions for a mild oniony crunch.

Storage: Leftover enchiladas can be stored in an airtight container or tightly wrapped in plastic wrap in the refrigerator for 3–4 days. Keep wet toppings separate. To freeze, assemble the enchiladas without baking, then cover the pan with plastic wrap and foil. Freeze for up to 3 months. Bake from frozen for 50-60 minutes at 350°F (175°C).

Nutrition Information

Serving: 1 serving | Calories: 334 kcal | Carbohydrates: 44 g | Protein: 13 g | Fat: 12 g | Saturated Fat: 5 g | Polyunsaturated Fat: 1 g | Monounsaturated Fat: 6 g | Cholesterol: 20 mg | Sodium: 1158 mg | Potassium: 434 mg | Fiber: 7 g | Sugar: 7 g | Vitamin A: 4507 IU | Vitamin C: 21 mg | Calcium: 200 mg | Iron: 3 mg

Nutrition information is automatically calculated and should only be used as an approximation.

 


Enjoyed this recipe? Share your thoughts below!