Delicious Plant-Based Enchiladas with Homemade Sauce Packed with Fiber and Health Benefits
- Kylee Melo, RD, RDN
- Jun 1
- 4 min read
Updated: 7 days ago
Enchiladas are a crowd-pleaser in many homes, delighting families with their warm flavors and adaptability. This plant-based version not only ticks the taste box but also delivers impressive nutrition. With a scrumptious homemade enchilada sauce and a medley of fiber-rich ingredients, these enchiladas offer a healthy meal option that doesn't compromise on taste.
In this post, we will highlight the health benefits of each ingredient, the crucial role of fiber in our diets, and provide you with an easy step-by-step recipe for these delicious plant-based enchiladas.

The Vital Role of Fiber
Fiber is a key part of a healthy diet, promoting digestive health and helping maintain regular bowel movements. A diet high in fiber can also aid in weight loss by keeping you feeling fuller for longer. Studies show that people who consume adequate fiber have a 25% lower risk of developing heart disease and a 10% reduced risk of type 2 diabetes.
Adding fiber-rich foods to your meals can be simple and tasty. The ingredients in our enchiladas not only provide fiber but also offer essential vitamins and minerals that contribute to overall well-being.
Health Benefits of the Ingredients
Black Beans
Black beans are a standout source of plant-based protein and fiber. One cup of cooked black beans provides around 15 grams of fiber. This makes them a great choice for a healthy digestive system. They are also rich in antioxidants, which have been shown to reduce inflammation and lower the risk of chronic diseases.
Sweet Potatoes
Sweet potatoes bring both flavor and nutrition to the table. These tubers pack approximately 4 grams of fiber per medium-sized potato and are abundant in vitamins A, C, and potassium. Eating sweet potatoes can help stabilize blood sugar levels due to their high fiber content and natural sweetness, which enhances the flavor of the enchiladas.
Spinach
Spinach is a leafy green packed with nutrients and is low in calories. It contains about 2.2 grams of fiber per serving and is an excellent source of iron, calcium, and vitamins K and A. These nutrients are vital for maintaining bone health, boosting your immune system, and improving overall body function.
Homemade Enchilada Sauce
Creating your own enchilada sauce allows you to control the ingredients and avoid the preservatives and added sugars commonly found in store-bought options. Our homemade sauce is easy to make and adds depth to your enchiladas.
Recipe: Plant-Based Enchiladas with Homemade Sauce
Ingredients
For the Enchiladas:
1 can (15 oz) black beans, drained and rinsed
1 medium sweet potato, peeled and diced
2 cups fresh spinach, chopped
1 teaspoon cumin
1 teaspoon chili powder
Salt to taste
8 corn tortillas
1 cup shredded vegan cheese (optional)
For the Homemade Enchilada Sauce:
1 tablespoon olive oil
1 small onion, finely chopped
2 cloves garlic, minced
1 can (15 oz) crushed tomatoes
1 tablespoon chili powder
1 teaspoon cumin
1 teaspoon smoked paprika
Salt to taste
Directions
Prepare the Enchilada Sauce:
In a medium saucepan, heat the olive oil over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes. Stir in the minced garlic and cook for an additional minute. Add the crushed tomatoes, chili powder, cumin, smoked paprika, and salt. Simmer for 15-20 minutes, stirring occasionally, until the sauce thickens.
Cook the Sweet Potatoes:
In a separate pot, bring water to a boil and add the diced sweet potatoes. Cook for about 10-15 minutes, or until tender. Drain and set aside.
Mix the Filling:
In a large bowl, combine the cooked sweet potatoes, black beans, chopped spinach, cumin, chili powder, and salt. Mix well.
Assemble the Enchiladas:
Preheat your oven to 375°F (190°C). Spread a thin layer of enchilada sauce on the bottom of a baking dish. Take a corn tortilla, fill it with the sweet potato and black bean mixture, and roll it up tightly. Place the rolled tortilla seam-side down in the baking dish. Repeat until all tortillas are filled and placed in the dish.
Top with Sauce and Bake:
Pour the remaining enchilada sauce over the rolled tortillas. If using, sprinkle the shredded vegan cheese on top. Cover the baking dish with foil and bake for 20 minutes. Remove the foil and bake for an additional 10 minutes, or until the cheese is melted and bubbly.
Serve:
Let the enchiladas cool for a few minutes before serving. Garnish with fresh cilantro, avocado slices, or a squeeze of lime if desired.

Final Thoughts
These plant-based enchiladas with homemade sauce provide a delightful meal option rich in flavor and nutrition. With fiber contributions from black beans, sweet potatoes, and spinach, they promote better health while satisfying your cravings.
Making your own enchilada sauce guarantees your meal is free from unnecessary additives and rich in fresh flavors. Whether you are a committed vegan or simply seeking to enhance your plant-based meal options, this recipe is sure to become a staple in your kitchen.
Dive into your cooking adventure, and don't forget to share your delicious creations with friends and family!

What do you normally order at a Mexican Restaurant?
Enchiladas
Tacos
Burrito
Something else




These enchiladas were absolutely delicious! The homemade sauce had incredible flavor and tasted much fresher than anything store-bought. I loved how filling they were without feeling heavy, and knowing they're packed with fiber and wholesome plant-based ingredients made them even better.
The recipe was easy to follow, and the whole family enjoyed it, including those who aren't fully plant-based. The combination of flavor, nutrition, and comfort-food satisfaction makes this a recipe I'll definitely add to our regular meal rotation.
Thank you for creating recipes that make healthy eating both simple and enjoyable!
Yum
I have been wanting to make some Mexican food, so I’ll start with this.