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

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

Little bit of filling left made excellent bean dip.

a4dbulkids December 16, 2011

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

Lilypot December 20, 2010

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!

Cookin' Mommy June 05, 2007