Sometimes the best recipes are born from a craving and a lack of time. That was certainly the case the evening this Sweet Potato & Black Bean Enchilada Stir-Fry came into existence in my kitchen. I was desperately wanting the deep, smoky, comforting flavours of enchiladas – that perfect blend of chili, cumin, tomato, and cheesy goodness. But looking at the clock, the idea of roasting sweet potatoes, making a sauce, rolling tortillas, and baking a casserole felt utterly overwhelming for a weeknight. My eyes landed on the sweet potatoes and a can of black beans on the counter, and then glanced towards my trusty wok. A lightbulb went off: what if I took all those beloved enchilada elements and transformed them into a quick, vibrant stir-fry? I was skeptical, I admit. Could a stir-fry truly capture the essence of enchiladas? I decided to give it a shot. Chopping the sweet potato into small cubes felt key for quick cooking. Sautéing onions and peppers laid the aromatic groundwork. Adding the spices – chili powder, cumin, smoked paprika – bloomed beautifully in the hot oil, instantly filling the kitchen with that signature enchilada scent. Tossing in the sweet potatoes, black beans, corn, and a splash of ready-made enchilada sauce brought it all together in minutes. A final hit of lime juice and cilantro brightened everything up. Served steaming hot in bowls, topped with a sprinkle of cheese and a dollop of Greek yogurt (my stand-in for sour cream), the result was astounding. It had the soul of enchiladas – the smoky depth, the slight sweetness from the potatoes and corn, the hearty beans – but with the fresh, slightly crisp texture of a stir-fry and ready in under 30 minutes. My family, initially puzzled by the concept, were instant converts. It was hearty, satisfying, packed with vegetables, and unbelievably fast. This “deconstructed” enchilada stir-fry has since become a staple in our busy household, proving that sometimes, breaking the rules leads to delicious discoveries.
Sweet Potato & Black Bean Enchilada Stir-Fry: A Weeknight Wonder
This recipe reimagines the classic flavours of Mexican enchiladas in a fast, fresh, and incredibly flavourful stir-fry format. Forget the rolling and baking; this dish delivers that beloved smoky chili, cumin, and tomato profile combined with the natural sweetness of sweet potatoes and the hearty texture of black beans, all cooked up quickly in a single pan. It’s a brilliant solution for busy weeknights when you’re craving comfort food but are short on time.
The beauty of this dish lies in its fusion approach. By stir-frying, the sweet potatoes become tender yet retain a slight bite, contrasting wonderfully with the soft black beans and crisp-tender bell peppers. Using either a good quality store-bought enchilada sauce or quickly blooming the essential spices in the pan infuses every bite with authentic flavour without the long simmering time. It’s naturally vegetarian (and easily made vegan) and packed with fibre, vitamins, and plant-based protein, making it a nutritious powerhouse that doesn’t skimp on taste. Perfect for meal prep or a speedy dinner, this Sweet Potato & Black Bean Enchilada Stir-Fry is destined to become a favourite for its ease, flavour, and satisfying nature. Get ready to experience enchiladas in a whole new, lightning-fast way!
Ingredients for Enchilada Stir-Fry Success
Gather these colourful and flavourful ingredients to create this speedy stir-fry. Using pre-made enchilada sauce significantly speeds things up, but alternatives are noted. (Yields approximately 3-4 servings).
- Sweet Potato: 1 large sweet potato (about 1-1.5 lbs or 450-680g), peeled and diced into small 1/2-inch (1. Dicing small is crucial for quick cooking.
- Black Beans: 1 can (15 oz / 425g) black beans, rinsed and drained thoroughly.
- Bell Pepper: 1 medium bell pepper (any colour – red, yellow, or orange add nice sweetness and colour), seeded and chopped.
- Onion: 1 medium yellow or red onion, chopped.
- Garlic: 3-4 cloves, minced.
- Corn: 1 cup frozen or canned corn kernels (drained if canned).
- Enchilada Sauce: 1 cup (approx. 240ml) red enchilada sauce (mild, medium, or hot, depending on preference). Choose a good quality sauce, or see Tips for making a quick spice blend alternative.
- Cooking Oil: 2 tablespoons high-heat cooking oil (like avocado, canola, or vegetable oil).
- Chili Powder: 1 teaspoon (optional, or add more if you like it spicier or your sauce is very mild).
- Cumin: 1 teaspoon (optional, adds depth).
- Smoked Paprika: 1/2 teaspoon (optional, enhances the smoky flavour).
- Lime: Juice of 1/2 to 1 whole lime.
- Fresh Cilantro: 1/4 cup chopped, plus more for garnish.
- Salt: To taste.
- Black Pepper: Freshly cracked, to taste.
- Optional Toppings (Highly Recommended):
- Shredded Cheese (Cheddar, Monterey Jack, Colby Jack, or Cotija)
- Sour Cream or Plain Greek Yogurt
- Diced Avocado or Guacamole
- Pickled Jalapeños
- Sliced Green Onions
- Crushed Tortilla Chips
Step-by-Step Instructions: From Pan to Plate
This stir-fry comes together quickly, so have your ingredients prepped and ready near the stove (mise en place).
- Prep Your Ingredients: Peel and dice the sweet potato into small, uniform 1/2-inch cubes. Chop the onion and bell pepper. Mince the garlic. Rinse and drain the black beans and corn (if using canned). Measure out the enchilada sauce and spices (if using). Chop the cilantro and halve the lime.
- Heat the Pan: Place a large, heavy-bottomed skillet or wok over medium-high heat. Add the cooking oil and let it heat up until shimmering slightly.
- Sauté Aromatics: Add the chopped onion and bell pepper to the hot pan. Stir-fry for 3-4 minutes, until the vegetables start to soften and the onion becomes translucent.
- Cook Sweet Potatoes: Add the diced sweet potatoes to the skillet. Stir-fry for 5-7 minutes. The sweet potatoes should start to get tender but still have a slight bite. Note: If your sweet potato cubes are slightly larger or you prefer them very soft, you can add 2-3 tablespoons of water or broth to the pan after a few minutes of stir-frying, cover the pan, and let them steam for 3-5 minutes until they reach your desired tenderness. Then uncover and let any excess liquid evaporate.
- Add Garlic and Spices: Push the vegetables to one side of the pan. Add the minced garlic to the cleared space and cook for about 30 seconds until fragrant. If you are adding extra chili powder, cumin, or smoked paprika, sprinkle them over the garlic and cook for another 15-20 seconds, stirring constantly, to bloom the spices.
- Combine Ingredients: Add the drained black beans, corn kernels, and the red enchilada sauce to the skillet. Stir everything together gently to combine well.
- Simmer and Meld Flavours: Bring the mixture to a gentle simmer. Reduce the heat slightly to medium or medium-low and let it cook for another 3-5 minutes, stirring occasionally, allowing the sauce to thicken slightly and the flavours to meld. The sweet potatoes should be fully tender by now.
- Finish with Freshness: Remove the skillet from the heat. Stir in the fresh lime juice and the chopped fresh cilantro.
- Season: Taste the stir-fry and season with salt and freshly cracked black pepper as needed. Remember that enchilada sauce and canned beans can sometimes be salty, so taste before adding extra salt.
- Serve Immediately: Spoon the hot Sweet Potato & Black Bean Enchilada Stir-Fry into bowls. Garnish generously with your favourite toppings like shredded cheese (it will melt slightly on the hot stir-fry), a dollop of sour cream or Greek yogurt, avocado, extra cilantro, green onions, or crushed tortilla chips for crunch.
Nutritional Information (Approximate)
These nutritional values are estimates per serving, assuming the recipe yields 4 servings and standard ingredients are used. Actual values will vary based on specific ingredient choices (especially the enchilada sauce’s sodium/sugar content), oil amount, and chosen toppings.
- Servings: 3-4 servings.
- Calories per Serving (without heavy toppings): Approximately 350-450 kcal.
Approximate breakdown per serving (base stir-fry only):
- Protein: 10-15g
- Fat: 10-15g
- Saturated Fat: 1-3g (will increase significantly with cheese/sour cream toppings)
- Carbohydrates: 50-65g
- Fiber: 12-18g (Excellent source!)
- Sugar: 10-15g (Mainly natural sugars from sweet potato, corn, tomato in sauce)
- Sodium: 500-900mg (Highly variable based on enchilada sauce and added salt)
Key Nutritional Highlights:
- High in Fiber: Excellent for digestive health, thanks to beans, sweet potatoes, and vegetables.
- Rich in Vitamins: Packed with Vitamin A (from sweet potato), Vitamin C (from bell pepper and lime), and various B vitamins.
- Good Source of Plant-Based Protein: From the black beans.
- Vegetarian & Easily Vegan: Naturally vegetarian. Make it vegan by ensuring your enchilada sauce is vegan and skipping dairy toppings (use vegan cheese/sour cream alternatives or load up on avocado).
Preparation and Cooking Time
This dish is designed for speed, making it ideal for weeknights.
- Preparation Time: 15 minutes
- This involves washing, peeling, and dicing the sweet potato (the most time-consuming part), chopping other vegetables, mincing garlic, rinsing beans/corn, and measuring sauce/spices.
- Cooking Time: 15-20 minutes
- Sautéing aromatics: 3-4 minutes
- Cooking sweet potatoes: 5-7 minutes (potentially a few more if steaming)
- Adding garlic/spices: 1 minute
- Combining & simmering: 3-5 minutes
- Finishing & seasoning: 1-2 minutes
- Total Time: Approximately 30-35 minutes
Having all ingredients prepped before you start cooking (mise en place) is highly recommended for a smooth stir-frying process.
How to Serve Your Sweet Potato & Black Bean Enchilada Stir-Fry
The presentation and toppings really elevate this dish, bridging the gap between a simple stir-fry and the full enchilada experience. Serve it hot, right out of the skillet.
- Serving Vessel: Deep bowls are ideal for containing the stir-fry and all the delicious toppings.
- The Base: Serve the stir-fry as is – it’s hearty enough to be a complete meal.
- Essential Toppings (Mix & Match):
- Cheese: Sprinkle shredded Cheddar, Monterey Jack, Colby Jack, or crumbled Cotija or queso fresco over the hot stir-fry so it gets slightly melty.
- Creaminess: Add a dollop of cool sour cream or plain Greek yogurt for a tangy contrast.
- Freshness & Fat: Diced ripe avocado or a scoop of guacamole adds healthy fats and balances the flavours.
- Herbaceous Notes: Extra chopped fresh cilantro is always welcome. Sliced green onions add a mild pungent kick.
- Heat: A few slices of pickled or fresh jalapeño for those who like it spicy. A dash of your favourite hot sauce works too.
- Crunch: Crushed tortilla chips sprinkled over the top just before serving add a fantastic textural element reminiscent of a layered enchilada casserole or nachos.
- As a Filling: While designed as a standalone dish, you could potentially use leftovers as a filling for:
- Tacos: Spoon into warm corn or flour tortillas.
- Quesadillas: Sandwich between tortillas with extra cheese and grill.
- Burrito Bowls: Serve over rice or quinoa alongside other bowl components like lettuce and salsa.
- Side Dishes (Optional): Generally not needed, but a simple side salad with a light vinaigrette could offer a fresh counterpoint.
Top 5 Tips for Stir-Fry Perfection
Make your Sweet Potato & Black Bean Enchilada Stir-Fry truly shine with these helpful tips:
- Dice Sweet Potatoes Small & Uniformly: This is arguably the most crucial tip for success in a stir-fry format. Aim for consistent 1/2-inch cubes. This ensures they cook through relatively quickly and evenly alongside the other ingredients without needing excessive cooking time that could turn everything else mushy. If they still seem too firm, use the “steam-assist” trick mentioned in the instructions (add water, cover briefly).
- Prep Everything First (Mise en Place): Stir-frying is a fast cooking method. You won’t have time to chop vegetables or open cans once things are in the hot pan. Have all your ingredients – chopped veggies, minced garlic, rinsed beans/corn, measured sauce/spices, chopped cilantro – ready to go before you even turn on the heat. This prevents burning and ensures a smooth cooking process.
- Choose Your Enchilada Sauce Wisely (or DIY Spice Blend): The flavour backbone of this dish comes from the enchilada sauce. Use a good quality store-bought red enchilada sauce whose flavour profile you enjoy (check ingredients for excessive sugar or sodium). Alternatively, if you don’t have sauce, you can create a quick “sauce” in the pan: Increase the chili powder (2-3 tsp), cumin (1.5 tsp), smoked paprika (1 tsp), add 1/2 tsp dried oregano, and 1-2 tbsp tomato paste. Sauté these with the garlic, then deglaze with about 3/4 cup vegetable broth or water, scraping up any browned bits. Simmer to combine.
- Don’t Crowd the Pan & Use Medium-High Heat: Use a large skillet or wok to give the ingredients space. Crowding the pan lowers the temperature and leads to steaming rather than stir-frying, resulting in softer textures. Maintain a consistent medium-high heat to get some nice colour on the vegetables and cook things quickly. Adjust heat as needed if things start to cook too fast or stick.
- Layer Flavours & Finish Strong: Build flavour in layers: sauté aromatics first, bloom spices if using, add main ingredients, then the sauce. Critically, don’t forget the finishing touches. The final squeeze of fresh lime juice brightens all the smoky, earthy flavours, and fresh cilantro adds essential herbaceous notes. And definitely don’t skip the toppings – they add texture, richness, and truly capture that satisfying “enchilada” feel.
Sweet Potato & Black Bean Enchilada Stir-Fry FAQs
Here are answers to common questions about this versatile recipe:
- Q: Can I use butternut squash instead of sweet potato?
- A: Yes, butternut squash is a great substitute! It has a similar texture and slightly nutty flavour that works well with enchilada seasonings. Ensure you peel it and dice it into small, uniform 1/2-inch cubes, just like the sweet potato, as it has a similar cooking time. Other winter squash like acorn or kabocha could also work, though peeling might be more challenging.
- Q: How can I make this dish spicier?
- A: There are several ways to increase the heat!
- Choose a “hot” variety of store-bought enchilada sauce.
- Add 1/4 to 1/2 teaspoon of cayenne pepper along with the other spices (chili powder, cumin).
- Include finely minced jalapeño or serrano pepper when you sauté the onions and bell peppers.
- Add a dash of your favourite hot sauce at the end when seasoning.
- Use spicy toppings like fresh or pickled jalapeños.
- A: There are several ways to increase the heat!
- Q: Is this recipe good for meal prep?
- A: Absolutely! This stir-fry holds up very well for meal prep. Cook the base stir-fry as directed and let it cool completely before portioning it into airtight containers. Store in the refrigerator for up to 3-4 days. Reheat gently on the stovetop with a splash of water or broth to loosen it up, or in the microwave. Store toppings like cheese, sour cream, avocado, and tortilla chips separately and add them just before serving to maintain their texture and freshness.
- Q: Can I add meat or other protein sources?
- A: Yes, this recipe is very adaptable. You could easily incorporate:
- Ground Meat: Brown ground turkey, chicken, or beef in the pan first, drain any excess fat, remove it, and add it back in when you add the beans and sauce.
- Shredded Chicken: Stir in pre-cooked shredded chicken (like rotisserie chicken) along with the beans and sauce to heat through.
- Tofu or Tempeh: Crumble firm tofu or tempeh and pan-fry it until golden before adding the vegetables, or add cubed, pre-baked tofu towards the end.
- A: Yes, this recipe is very adaptable. You could easily incorporate:
- Q: What if I don’t have enchilada sauce?
- A: As mentioned in the tips, you can create a quick substitute. Sauté 2-3 teaspoons chili powder, 1.5 teaspoons ground cumin, 1 teaspoon smoked paprika, and 1/2 teaspoon dried oregano with the garlic for about 30 seconds. Stir in 1-2 tablespoons of tomato paste and cook for another 30 seconds. Then, pour in about 3/4 to 1 cup of vegetable broth or water, scraping the bottom of the pan. Bring to a simmer and let it cook for a few minutes to meld. This provides a similar flavour profile in a pinch. Alternatively, a can of diced tomatoes with green chilies (like Rotel) added with some broth and extra spices could also work for a slightly different take.

Sweet Potato & Black Bean Enchilada Stir-Fry recipe
Ingredients
- Sweet Potato: 1 large sweet potato (about 1-1.5 lbs or 450-680g), peeled and diced into small 1/2-inch (1. Dicing small is crucial for quick cooking.
- Black Beans: 1 can (15 oz / 425g) black beans, rinsed and drained thoroughly.
- Bell Pepper: 1 medium bell pepper (any colour – red, yellow, or orange add nice sweetness and colour), seeded and chopped.
- Onion: 1 medium yellow or red onion, chopped.
- Garlic: 3-4 cloves, minced.
- Corn: 1 cup frozen or canned corn kernels (drained if canned).
- Enchilada Sauce: 1 cup (approx. 240ml) red enchilada sauce (mild, medium, or hot, depending on preference). Choose a good quality sauce, or see Tips for making a quick spice blend alternative.
- Cooking Oil: 2 tablespoons high-heat cooking oil (like avocado, canola, or vegetable oil).
- Chili Powder: 1 teaspoon (optional, or add more if you like it spicier or your sauce is very mild).
- Cumin: 1 teaspoon (optional, adds depth).
- Smoked Paprika: 1/2 teaspoon (optional, enhances the smoky flavour).
- Lime: Juice of 1/2 to 1 whole lime.
- Fresh Cilantro: 1/4 cup chopped, plus more for garnish.
- Salt: To taste.
- Black Pepper: Freshly cracked, to taste.
- Optional Toppings (Highly Recommended):
- Shredded Cheese (Cheddar, Monterey Jack, Colby Jack, or Cotija)
- Sour Cream or Plain Greek Yogurt
- Diced Avocado or Guacamole
- Pickled Jalapeños
- Sliced Green Onions
- Crushed Tortilla Chips
Instructions
- Prep Your Ingredients: Peel and dice the sweet potato into small, uniform 1/2-inch cubes. Chop the onion and bell pepper. Mince the garlic. Rinse and drain the black beans and corn (if using canned). Measure out the enchilada sauce and spices (if using). Chop the cilantro and halve the lime.
- Heat the Pan: Place a large, heavy-bottomed skillet or wok over medium-high heat. Add the cooking oil and let it heat up until shimmering slightly.
- Sauté Aromatics: Add the chopped onion and bell pepper to the hot pan. Stir-fry for 3-4 minutes, until the vegetables start to soften and the onion becomes translucent.
- Cook Sweet Potatoes: Add the diced sweet potatoes to the skillet. Stir-fry for 5-7 minutes. The sweet potatoes should start to get tender but still have a slight bite. Note: If your sweet potato cubes are slightly larger or you prefer them very soft, you can add 2-3 tablespoons of water or broth to the pan after a few minutes of stir-frying, cover the pan, and let them steam for 3-5 minutes until they reach your desired tenderness. Then uncover and let any excess liquid evaporate.
- Add Garlic and Spices: Push the vegetables to one side of the pan. Add the minced garlic to the cleared space and cook for about 30 seconds until fragrant. If you are adding extra chili powder, cumin, or smoked paprika, sprinkle them over the garlic and cook for another 15-20 seconds, stirring constantly, to bloom the spices.
- Combine Ingredients: Add the drained black beans, corn kernels, and the red enchilada sauce to the skillet. Stir everything together gently to combine well.
- Simmer and Meld Flavours: Bring the mixture to a gentle simmer. Reduce the heat slightly to medium or medium-low and let it cook for another 3-5 minutes, stirring occasionally, allowing the sauce to thicken slightly and the flavours to meld. The sweet potatoes should be fully tender by now.
- Finish with Freshness: Remove the skillet from the heat. Stir in the fresh lime juice and the chopped fresh cilantro.
- Season: Taste the stir-fry and season with salt and freshly cracked black pepper as needed. Remember that enchilada sauce and canned beans can sometimes be salty, so taste before adding extra salt.
- Serve Immediately: Spoon the hot Sweet Potato & Black Bean Enchilada Stir-Fry into bowls. Garnish generously with your favourite toppings like shredded cheese (it will melt slightly on the hot stir-fry), a dollop of sour cream or Greek yogurt, avocado, extra cilantro, green onions, or crushed tortilla chips for crunch.
Nutrition
- Serving Size: one normal portion
- Calories: 350-450
- Sugar: 10-15g
- Sodium: 500-900mg
- Fat: 10-15g
- Carbohydrates: 50-65g
- Fiber: 12-18g
- Protein: 10-15g