Cheesy Bean Enchiladas

Total Time
Prep 15 mins
Cook 15 mins

These are very yummy enchiladas with a creamy bean filling and cheesy topping. Inexpensive to make, wonderful if you're on a budget.

Ingredients Nutrition


  1. Heat oven to 350. Saute onion and garlic in oil until onions are softened.
  2. Add 1/2 of each type of beans and mash with a potato masher, then add the remaining half of beans.
  3. Add 1/2 of enchilada sauce, 1/2 cup salsa, cumin, and salt and pepper; simmer and mix on low heat for about 3 minutes or until heated through.
  4. Fill each tortilla with about 3 tablespoons of bean mixture and a sprinkle of cheese and roll up leaving ends open, arranging seam side down in a greased 9 x 13 inch baking dish.
  5. Mix the 2 tablespoons of water with the remaining enchilada sauce and pour evenly over tortillas.
  6. Sprinkle with remaining cheese and bake, covered, for about 15-20 minutes.
  7. Serve with extra salsa if desired.
Most Helpful

5 5

We loved it. I made my own enchilada sauce, following exactly besides that.

Little bit of filling left made excellent bean dip.

5 5

Excellent dish! Very flavorful and was extremely well received by all at a recent potluck. Will definitely make this again.

5 5

We loved these enchiladas! I used two cans of pinto beans because we dont care for black beans. Only made 8 enchiladas instead of ten and baked them in a 9x13 inch baking dish. Topped with sour cream and rickoholic's Mom's Salsa, this will definitely be a family favorite!