Cheesy Bean Enchiladas

Featured in: Fabulous Weeknight Meals

This comforting Mexican-inspired dish combines seasoned black and pinto beans with melted cheddar cheese, all wrapped in soft tortillas. The enchiladas are baked with tangy sauce until bubbly and golden, offering a flavorful and satisfying meal perfect for any day. Garnished with fresh cilantro and green onions, it balances smoky spices and creamy cheese for a delightful taste experience. Easy to prepare and budget-friendly, it makes a hearty vegetarian main dish for four servings.

Updated on Wed, 19 Nov 2025 16:25:00 GMT
Golden, bubbly Cheesy Bean Enchiladas are ready to serve with a garnish of cilantro and green onions. Save Pin
Golden, bubbly Cheesy Bean Enchiladas are ready to serve with a garnish of cilantro and green onions. | fabulousdishesby.com

A comforting, budget-friendly Mexican-inspired dish featuring a hearty bean filling, tangy enchilada sauce, and plenty of melted cheese all baked to bubbly perfection.

I first made these cheesy bean enchiladas when searching for a weeknight meal everyone would love. The simple process and flavorful results quickly made them a household favorite.

Ingredients

  • Bean Filling: 2 cups (1 can, 15 oz) black beans, drained and rinsed, 1 cup canned pinto beans, drained and rinsed, 1 small onion, finely chopped, 2 cloves garlic, minced, 1 tsp ground cumin, 1 tsp smoked paprika, 1/2 tsp chili powder, 1 tbsp olive oil, Salt and pepper, to taste
  • Assembly: 8 small flour or corn tortillas, 2 cups (200 g) shredded cheddar cheese (or Mexican blend), divided, 2 cups (480 ml) enchilada sauce (store-bought or homemade), 1/4 cup fresh cilantro, chopped (optional for garnish), 1/4 cup sliced green onions (optional for garnish)

Instructions

Prep Oven & Pan:
Preheat your oven to 375°F (190°C). Spread 1/2 cup enchilada sauce on the bottom of a 9x13-inch (23x33 cm) baking dish.
Sauté Aromatics:
Heat olive oil in a skillet over medium heat. Add onion and cook until softened, about 3 minutes. Add garlic and cook for 1 minute more.
Make Bean Mixture:
Stir in black beans, pinto beans, cumin, paprika, chili powder, salt, and pepper. Cook for 2–3 minutes, slightly mashing the beans, until heated through. Remove from heat.
Fill Tortillas:
Spoon the bean mixture into the center of each tortilla. Sprinkle each with a little cheese. Roll up and place seam-side down in the prepared dish.
Finish Assembly:
Pour the remaining enchilada sauce over the rolled tortillas. Sprinkle the remaining cheese over the top.
Bake:
Cover with foil and bake for 20 minutes. Uncover and bake another 8–10 minutes, until cheese is bubbly.
Garnish & Serve:
Garnish with chopped cilantro and green onions, if desired. Serve hot.
Rich, saucy Cheesy Bean Enchiladas, baked to perfection with melted cheese, offer a satisfying meal. Save Pin
Rich, saucy Cheesy Bean Enchiladas, baked to perfection with melted cheese, offer a satisfying meal. | fabulousdishesby.com

My kids always ask for seconds and enjoy helping fill and roll tortillas. Sharing these enchiladas over the kitchen table feels cozy and festive.

Required Tools

Large skillet, 9x13-inch (23x33 cm) baking dish, mixing spoon, knife, cutting board, aluminum foil

Allergen Information

Contains dairy (cheese) and gluten (if flour tortillas are used). Check all packaged ingredients for allergens if you have specific needs.

Nutritional Information

Each serving provides approximately 425 calories, 17 g total fat, 53 g carbohydrates, and 18 g protein.

Imagine warm, cheesy Cheesy Bean Enchiladas, prepared with a savory bean filling, ready to eat! Save Pin
Imagine warm, cheesy Cheesy Bean Enchiladas, prepared with a savory bean filling, ready to eat! | fabulousdishesby.com

Enjoy these cheesy bean enchiladas fresh from the oven, served hot with your favorite toppings. They are perfect for family dinners or casual gatherings.

Recipe FAQs

What kind of beans work best for enchiladas?

Black and pinto beans provide a hearty texture and mild flavor that complement the spices and cheese well.

Can I use corn tortillas instead of flour?

Yes, corn tortillas offer a traditional flavor and can be used for a gluten-free option, but warm them first to prevent cracking.

How do I get the cheese melted and bubbly on top?

Baking covered with foil for most of the time traps moisture, then uncover and bake longer to allow the cheese to brown and bubble.

What spices enhance the bean filling?

Ground cumin, smoked paprika, and chili powder add a warm, smoky depth that infuses the beans with classic Mexican flavors.

Are there great garnishes to add on serving?

Fresh cilantro and sliced green onions add brightness and color, while sour cream or avocado slices offer creamy contrast.

Can this dish be made gluten-free?

Using corn tortillas and verifying enchilada sauce ingredients ensures the dish is gluten-free.

Cheesy Bean Enchiladas

A savory blend of beans and cheese baked in tortillas with rich enchilada sauce.

Prep Duration
15 min
Time to cook
30 min
Overall duration
45 min
Posted by Fabulous dishes by Vanessa Collins


Skill level Easy

Cuisine style Mexican

Servings made 4 Number of servings

Dietary details Vegetarian-friendly

Ingredient list

Bean Filling

01 2 cups (1 can, 15 oz) black beans, drained and rinsed
02 1 cup canned pinto beans, drained and rinsed
03 1 small onion, finely chopped
04 2 cloves garlic, minced
05 1 teaspoon ground cumin
06 1 teaspoon smoked paprika
07 1/2 teaspoon chili powder
08 1 tablespoon olive oil
09 Salt and pepper, to taste

Assembly

01 8 small flour or corn tortillas
02 2 cups (200 g / 7 oz) shredded cheddar cheese or Mexican blend, divided
03 2 cups (480 ml / 16 fl oz) enchilada sauce, store-bought or homemade
04 1/4 cup fresh cilantro, chopped (optional)
05 1/4 cup sliced green onions (optional)

Step-by-Step Guide

Instruction 01

Preheat oven: Set the oven temperature to 375°F (190°C).

Instruction 02

Prepare bean filling: Heat olive oil in a large skillet over medium heat. Sauté the chopped onion until softened, about 3 minutes. Add minced garlic and cook for an additional minute.

Instruction 03

Combine ingredients: Add black beans, pinto beans, ground cumin, smoked paprika, chili powder, salt, and pepper to the skillet. Stir and cook for 2 to 3 minutes, gently mashing the beans to blend flavors. Remove from heat.

Instruction 04

Prepare baking dish: Spread 1/2 cup of enchilada sauce evenly over the bottom of a 9x13-inch baking dish.

Instruction 05

Assemble enchiladas: Place an even portion of the bean mixture in the center of each tortilla. Sprinkle each with a small amount of cheese, then roll tightly and arrange seam-side down in the baking dish.

Instruction 06

Add sauce and cheese: Pour the remaining enchilada sauce uniformly over the rolled tortillas. Top with the remaining shredded cheese.

Instruction 07

Bake enchiladas: Cover the baking dish with aluminum foil and bake for 20 minutes. Remove foil and continue baking for an additional 8 to 10 minutes until the cheese is melted and bubbly.

Instruction 08

Garnish and serve: Optionally, garnish with chopped cilantro and sliced green onions. Serve immediately while hot.

Equipment needed

  • Large skillet
  • 9x13-inch (23x33 cm) baking dish
  • Mixing spoon
  • Knife and cutting board
  • Aluminum foil

Allergy details

Take a moment to check each ingredient for possible allergens. Always reach out to a medical expert if you're unsure.
  • Contains dairy from cheese
  • Contains gluten if using flour tortillas
  • Verify enchilada sauce and tortilla labels for additional allergens and gluten presence

Nutrition details by serving

These details help guide you, but be sure to consult a healthcare professional when needed.
  • Kcal: 425
  • Lipids: 17 g
  • Carbohydrates: 53 g
  • Protein: 18 g