Quick, easy, and frugal, this 3 Bean Enchiladas recipe with 3 types of beans and lots of cheese is the perfect way to eat vegetarian for a delicious and cheap family dinner!
3 Bean Enchiladas
I'm really trying to cut down on our spending this year. I ย want to tell you all about that, but it's a long story for another day, I think. Anyway, one of the ways I'm doing that is by trying to go vegetarian at least once per week. ย This is a lot harder than it sounds, especially when your husband insists it's not a meal unless there's some kind of meat involved.
Thankfully, I've been pretty successfully subbing meat for beans without much argument. I'm guessing it's because the recipes are turning out so yummy that it's hard to complain. ย Mr. Gracious was eating the bean filling right out of the bowl while I was trying to stuff these 3 Bean Enchiladas! He said they'd make fantastic tacos too, if you want to make it even easier!
These simple 3 Bean Enchiladas are so good because it's a combination of classic and simple flavors. ย It's not too overwhelming, and it allows you to really enjoy what is there. ย That's my favorite kind of food. The kind that brings you back to the basics. ย After all, you can't go wrong with a classic. I hope you enjoy these 3 Bean Enchiladas as much as we did!
3 Bean Enchiladas Recipe

3 Bean Enchiladas
Ingredients
- 1 tablespoon olive oil
- 1 onion thinly sliced
- 1 (15 ounce) can black beans drained and rinsed
- 1 (15 ounce) can white beans drained and rinsed
- 1 (15 ounce) can pinto beans
- 1 cup sour cream
- ยฝ cup chopped fresh cilantro
- 1 (4 ounce) can green chiles
- 2 cups shredded cheddar divided
- 1 teaspoon cumin
- 1 tablespoon lime juice
- Salt & pepper to taste
- 15-20 corn tortillas
- Oil for frying
- 1 (28 ounce) red enchilada sauce
Instructions
To Make the Filling
- Preheat oven to 350ยฐF.
- Heat olive oil in a large skillet over medium heat.
- Add onions to skillet and saute until tender and translucent, about 2 minutes. Set aside.
- In a large mixing bowl, add all beans, sour cream, cilantro, green chiles, cumin, cooled onions, half shredded cheese, lime juice, and salt and pepper to taste. Stir to combine. Set aside.
To Prepare the Tortillas
- Fill a medium cast-iron skillet or pan with about ยฝ inch of oil. Heat the oil over medium heat until nice and hot, but not smoking.
- Using tongs, fry each of the tortillas in the oil until soft, about 10-20 seconds each side. Set them on a plate with paper towels to absorb any excess oil.
To Assemble Enchiladas
- Stuff each tortilla with 2 tablespoons of bean filling.
- Roll tortillas filled with beans and place in a 9"x13" baking dish.
- Pour enchilada sauce on top of enchiladas. Sprinkle remaining cheese, and extra cilantro for garnish.
- Bake in a 350ยฐF oven for about 20 minutes, until cheese is melted and enchiladas are heated through.
Notes
- Cooking Oil: Tasteless
- Storage:
- Freezer Directions:
Nutrition
Did you like this 3 Bean Enchiladas recipe? Find more on my Dinner Ideas board on Pinterest!
If you liked this 3 Bean Enchiladas recipe, you might also like
Never Miss a Thing!
Join our newsletter to get new recipes, tips, tricks, and tutorials every week!
Dana says
I have enough bean mix for 2 batches of enchiladas!
Dibsy says
family LOVED it. Even our picky poodle and her picky Hu-teen Sis.
Roxanne says
Delicious and easy base recipe for a thousand different enchiladas you could do from here. My husband for once got up for seconds. I made our own enchilada sauce with relatively tasteless kale juice for extra nutrition for our 2 yr who otherwise would not intentionally put a vegetable in his mouth