Enchiladas are a beloved comfort food staple that can be easily transformed into a vibrant, nourishing vegetarian dish. Using sweet potatoes as the star ingredient, these vegetarian enchiladas offer a delightful combination of natural sweetness, hearty texture, and rich, smoky flavors from the enchilada sauce.
Whether you’re a seasoned vegetarian or simply looking to incorporate more plant-based meals into your diet, this recipe delivers a satisfying meal that’s both wholesome and full of flavor.
Sweet potatoes bring a creamy, slightly sweet base that pairs beautifully with black beans, spices, and melty cheese, all wrapped in warm corn tortillas. These enchiladas are perfect for cozy family dinners or meal prepping for the week ahead.
Plus, they’re easy to customize with your favorite toppings and sides. Let’s dive into this delicious recipe that will have everyone asking for seconds!
Why You’ll Love This Recipe
Vegetarian and nutrient-packed: Sweet potatoes are rich in beta-carotene, fiber, and vitamins, making these enchiladas a healthy and hearty choice.
Simple and versatile: With easy-to-find ingredients and straightforward steps, this recipe is beginner-friendly and adaptable to your tastes.
Flavorful and comforting: The smoky enchilada sauce combined with the sweet and savory filling creates a perfect balance that satisfies cravings.
Make ahead and freezer-friendly: Prepare these enchiladas in advance for busy weeknights or freeze portions for later enjoyment.
Ingredients
- 2 medium sweet potatoes (about 1 pound), peeled and diced
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 (15-ounce) can black beans, drained and rinsed
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- Salt and pepper to taste
- 8-10 corn tortillas
- 2 cups enchilada sauce (store-bought or homemade)
- 1 cup shredded cheddar cheese or Mexican cheese blend
- Fresh cilantro for garnish
- Optional toppings: sour cream, sliced avocado, lime wedges
Equipment
- Large baking dish (about 9×13 inches)
- Medium skillet or sauté pan
- Mixing bowl
- Cutting board and knife
- Peeler (for sweet potatoes)
- Measuring spoons and cups
- Spatula or wooden spoon
- Aluminum foil (optional)
Instructions
- Preheat your oven to 375°F (190°C). Lightly grease your baking dish with a little olive oil or cooking spray.
- Prepare the sweet potatoes: Peel and dice the sweet potatoes into small cubes. This helps them cook evenly and quickly.
- Sauté the vegetables: Heat the olive oil in a medium skillet over medium heat. Add the chopped onion and cook for 3-4 minutes until translucent. Stir in the minced garlic and cook for another minute until fragrant.
- Add the sweet potatoes and spices: Add the diced sweet potatoes to the skillet along with cumin, chili powder, smoked paprika, salt, and pepper. Stir well to coat the potatoes with the spices.
- Cook the filling: Cover the skillet and cook for about 10-12 minutes, stirring occasionally, until the sweet potatoes are tender but not mushy. If needed, add a splash of water to prevent sticking.
- Mix in black beans: Remove the lid and stir in the black beans. Cook for another 2-3 minutes until heated through. Remove from heat.
- Warm the tortillas: To make the tortillas pliable, warm them in a dry skillet for about 30 seconds on each side or wrap them in a damp cloth and microwave for 20-30 seconds.
- Assemble the enchiladas: Spoon about 1/4 cup of the sweet potato and black bean mixture onto each tortilla. Roll tightly and place seam side down in the prepared baking dish.
- Pour enchilada sauce: Once all the tortillas are arranged in the dish, pour the enchilada sauce evenly over the top, making sure each enchilada is covered.
- Add cheese: Sprinkle the shredded cheese over the sauced enchiladas for a melty, golden finish.
- Bake: Cover the dish with aluminum foil and bake for 20 minutes. Remove the foil and bake for another 10 minutes or until the cheese is bubbly and slightly browned.
- Garnish and serve: Remove from the oven and let the enchiladas cool for 5 minutes. Garnish with fresh cilantro and your favorite toppings like sour cream or avocado slices.
Tips & Variations
For extra protein, add cooked quinoa or lentils into the filling mixture.
Try swapping corn tortillas for flour tortillas if you prefer a softer texture.
Use homemade enchilada sauce for a fresher, customizable flavor.
Top with pickled jalapeños or sliced olives for a spicy twist.
Make it vegan by substituting cheese with vegan cheese or nutritional yeast.
Nutrition Facts
Nutrient | Per Serving (1 enchilada) |
---|---|
Calories | 280 |
Protein | 10 g |
Carbohydrates | 38 g |
Fiber | 8 g |
Fat | 8 g |
Saturated Fat | 3 g |
Sodium | 500 mg |
Vitamin A | 150% DV |
Vitamin C | 20% DV |
Serving Suggestions
This dish pairs wonderfully with a variety of sides to round out your meal. Serve these vegetarian sweet potato enchiladas with a crisp green salad tossed in a tangy lime vinaigrette or a side of Mexican-style rice for a heartier option.
For a refreshing touch, try a simple cucumber and tomato salad with a squeeze of fresh lime. Additionally, a dollop of guacamole or a scoop of your favorite salsa adds vibrant flavor and creaminess.
To complement the warm spices, consider serving with a chilled beverage like a Boxcar Cocktail Recipe or a refreshing agua fresca for a festive touch.
Conclusion
These vegetarian enchiladas with sweet potato are a delicious and nutritious twist on a classic favorite. They combine the natural sweetness of roasted sweet potatoes with the hearty texture of black beans and the smoky depth of enchilada sauce, creating a balanced dish everyone will enjoy.
Whether you’re cooking for family, friends, or meal prepping for the week, this recipe offers comfort and flavor in every bite.
The best part? It’s easy to customize with your favorite ingredients and toppings, making it perfect for any occasion.
If you want to explore more exciting recipes, check out our Breakfast Wellington Recipe for a savory start, or try the Braised Pork Ribs With Radish Recipe for something indulgent. For a fun twist on seafood, the Bluebill Duck Recipes collection is sure to inspire.
Enjoy cooking and savor every bite of these hearty, wholesome enchiladas!
📖 Recipe Card: All Recipes Vegetarian Enchiladas Sweet Potato
Description: These vegetarian enchiladas combine roasted sweet potatoes with black beans and cheese for a hearty, flavorful meal. Perfect for a nutritious and satisfying dinner.
Prep Time: PT20M
Cook Time: PT30M
Total Time: PT50M
Servings: 6 servings
Ingredients
- 2 medium sweet potatoes, peeled and diced
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup shredded cheddar cheese
- 8 corn tortillas
- 1 cup enchilada sauce
- 1/2 cup diced onion
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- 1 teaspoon ground cumin
- 1/2 teaspoon chili powder
- Salt and pepper to taste
- Fresh cilantro for garnish (optional)
Instructions
- Preheat oven to 400°F (200°C).
- Toss diced sweet potatoes with olive oil, cumin, chili powder, salt, and pepper.
- Roast sweet potatoes on a baking sheet for 20 minutes until tender.
- In a skillet, sauté onions and garlic until soft.
- Mix roasted sweet potatoes, black beans, and sautéed onions and garlic.
- Warm tortillas to make them pliable.
- Fill each tortilla with the sweet potato mixture and some cheese, then roll up.
- Place enchiladas seam-side down in a baking dish.
- Pour enchilada sauce over the rolled tortillas and sprinkle remaining cheese on top.
- Bake for 15 minutes until cheese is melted and bubbly.
- Garnish with fresh cilantro if desired and serve hot.
Nutrition: Calories: 320 kcal | Protein: 12 g | Fat: 10 g | Carbs: 45 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “All Recipes Vegetarian Enchiladas Sweet Potato”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “These vegetarian enchiladas combine roasted sweet potatoes with black beans and cheese for a hearty, flavorful meal. Perfect for a nutritious and satisfying dinner.”, “prepTime”: “PT20M”, “cookTime”: “PT30M”, “totalTime”: “PT50M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“2 medium sweet potatoes, peeled and diced”, “1 can (15 oz) black beans, drained and rinsed”, “1 cup shredded cheddar cheese”, “8 corn tortillas”, “1 cup enchilada sauce”, “1/2 cup diced onion”, “2 cloves garlic, minced”, “1 tablespoon olive oil”, “1 teaspoon ground cumin”, “1/2 teaspoon chili powder”, “Salt and pepper to taste”, “Fresh cilantro for garnish (optional)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 400\u00b0F (200\u00b0C).”}, {“@type”: “HowToStep”, “text”: “Toss diced sweet potatoes with olive oil, cumin, chili powder, salt, and pepper.”}, {“@type”: “HowToStep”, “text”: “Roast sweet potatoes on a baking sheet for 20 minutes until tender.”}, {“@type”: “HowToStep”, “text”: “In a skillet, saut\u00e9 onions and garlic until soft.”}, {“@type”: “HowToStep”, “text”: “Mix roasted sweet potatoes, black beans, and saut\u00e9ed onions and garlic.”}, {“@type”: “HowToStep”, “text”: “Warm tortillas to make them pliable.”}, {“@type”: “HowToStep”, “text”: “Fill each tortilla with the sweet potato mixture and some cheese, then roll up.”}, {“@type”: “HowToStep”, “text”: “Place enchiladas seam-side down in a baking dish.”}, {“@type”: “HowToStep”, “text”: “Pour enchilada sauce over the rolled tortillas and sprinkle remaining cheese on top.”}, {“@type”: “HowToStep”, “text”: “Bake for 15 minutes until cheese is melted and bubbly.”}, {“@type”: “HowToStep”, “text”: “Garnish with fresh cilantro if desired and serve hot.”}], “nutrition”: {“calories”: “320 kcal”, “proteinContent”: “12 g”, “fatContent”: “10 g”, “carbohydrateContent”: “45 g”}}