Packed with vibrant flavors and wholesome ingredients, the Heart-Healthy Bean Enchilada is a satisfying, guilt-free take on a Mexican classic. This recipe features nutrient-rich black and pinto beans, fiber-packed whole wheat tortillas, and a medley of fresh vegetables like bell peppers and onions, all seasoned with warm spices like cumin, coriander, and chili powder. A zesty tomato sauce is used in place of traditional heavy cheese, making this dish lighter while still delivering bold, savory flavors. Baked to perfection and topped with creamy avocado slices, fresh cilantro, and a splash of lime, these enchiladas provide a nutritious, low-sodium meal ideal for weeknight dinners or meal prep. Ready in just under an hour, this recipe is perfect for health-conscious food lovers seeking a delicious plant-based option.
Preheat your oven to 375°F (190°C).
In a large skillet, heat olive oil over medium heat. Add the onion, garlic, and both types of bell peppers. Sauté for about 5 minutes until the vegetables are softened.
Add cumin powder, ground coriander, chili powder, salt, and black pepper to the skillet. Stir to combine and cook for another 2 minutes until the spices are fragrant.
Add the black beans and pinto beans to the skillet. Stir in 1/2 cup of the tomato sauce and 1/2 cup of the vegetable broth. Simmer the mixture for about 5 minutes, allowing flavors to meld together. Remove from heat.
Spread 1/2 cup of the tomato sauce in the bottom of a large baking dish.
Spoon a generous amount of the bean mixture onto each tortilla, roll them tightly, and place seam side down into the baking dish.
Pour the remaining tomato sauce and vegetable broth over the enchiladas, ensuring they are well-coated.
Cover the dish with foil and bake in the preheated oven for 25 to 30 minutes until heated through.
Remove from oven and allow to cool slightly. Serve enchiladas topped with fresh cilantro, sliced avocado, and lime wedges.
Serving size | 2670.7 grams (2670.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2657 |
Total Fat 75.30g | 97% |
Saturated Fat 11.00g | 55% |
Polyunsaturated Fat 1.30g | |
Cholesterol 0mg | 0% |
Sodium 5483mg | 238% |
Total Carbohydrate 427.30g | 155% |
Dietary Fiber 105.80g | 378% |
Total Sugars 58.50g | |
Protein 97.60g | 195% |
Vitamin D 0IU | 0% |
Calcium 874mg | 67% |
Iron 35mg | 195% |
Potassium 6399mg | 136% |
Source of Calories