Go Back
+ servings

Creamy Three Bean Enchiladas Recipe

Whether you are vegetarian or a meat eater, you are going to love these Three Bean Enchiladas. They are very filling and taste amazing. 
Prep Time15 mins
Cook Time25 mins
Total Time40 mins
Course: Main Course
Cuisine: Mexican
Keyword: Enchiladas, three bean enchiladas, Vegetarian, vegetarian enchiladas
Servings: 10 people
Calories: 236kcal


  • 1 Tablespoon olive oil
  • 1 yellow onion diced
  • 1 green bell pepper diced
  • 1 (15oz) can black beans rinsed and drained
  • 1 (15oz) can Great Northern beans rinsed and drained
  • 1 (15oz) can refried beans
  • 1 cup sour cream
  • ¼ cup fresh cilantro chopped
  • 1 (4oz) can green chiles
  • 1 teaspoon cumin
  • ½ teaspoon chili powder
  • 2 cups shredded Mexican cheese blend
  • salt and pepper to taste
  • 10 whole wheat flour tortillas
  • 1 (28oz) can enchilada sauce


  • Preheat oven to 350 degrees. Spray a 9x13" baking pan with non-stick cooking spray.
  • In a large skillet, warm oil over medium heat. Add onions and peppers and saute until tender.
  • In a large mixing bowl, combine onion and pepper mixture, all beans, sour cream, cilantro, green chiles, cumin, chili powder, 1 cup shredded cheese, and salt and pepper. Mix well.
  • Place 3-4 Tablespoons of bean mixture in each tortilla, roll up, and place tortilla in prepared pan.
  • Pour enchilada sauce over rolled tortillas and top with remaining shredded cheese.
  • Bake for 20-25 minutes or until cheese starts to bubble.
  • Remove from oven and top with additional cilantro as a garnish, if desired.


Enchilada Topping Ideas:
  • Sliced Olives
  • Vegetables(tomatoes, red onion, bell peppers, avocado, corn, etc.) 
  • Sauces and Dips. 


Calories: 236kcal | Carbohydrates: 18g | Protein: 8g | Fat: 14g | Saturated Fat: 7g | Cholesterol: 33mg | Sodium: 385mg | Potassium: 143mg | Fiber: 1g | Sugar: 3g | Vitamin A: 395IU | Vitamin C: 11mg | Calcium: 211mg | Iron: 1mg