Cheesy Bean Enchiladas

Featured in: Rustic Family Favorites

These cheesy bean enchiladas offer a satisfying blend of seasoned black and pinto beans with a smoky chili-spiced base. Rolled in soft tortillas, topped generously with melted cheddar and enchilada sauce, then baked until bubbling and golden. Garnished with fresh cilantro and green onions for a fresh finish. A simple, flavorful main dish ideal for busy weeknights or casual meals.

Updated on Wed, 19 Nov 2025 11:50:00 GMT
Steaming Cheesy Bean Enchiladas fresh from the oven, bubbling with rich enchilada sauce and melted cheese. Pin It
Steaming Cheesy Bean Enchiladas fresh from the oven, bubbling with rich enchilada sauce and melted cheese. | lushkettle.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 remember the first time I baked these enchiladas for friends: the kitchen filled with the cozy aroma of spices and bubbling cheese, and everyone raced to the table for seconds. It's a go-to on busy nights when we want something delicious without fuss.

Ingredients

  • Black beans: 2 cups (1 can, 15 oz), drained and rinsed
  • Pinto beans: 1 cup canned, drained and rinsed
  • Onion: 1 small, finely chopped
  • Garlic: 2 cloves, minced
  • Ground cumin: 1 tsp
  • Smoked paprika: 1 tsp
  • Chili powder: 1/2 tsp
  • Olive oil: 1 tbsp
  • Salt and pepper: to taste
  • Tortillas: 8 small flour or corn
  • Shredded cheddar cheese (or Mexican blend): 2 cups (200 g), divided
  • Enchilada sauce: 2 cups (480 ml) store-bought or homemade
  • Fresh cilantro: 1/4 cup, chopped (optional for garnish)
  • Sliced green onions: 1/4 cup (optional for garnish)

Instructions

Preheat Oven:
Preheat your oven to 375°F (190°C).
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.
Cook Bean Filling:
Stir in black beans, pinto beans, cumin, paprika, chili powder, salt, and pepper. Cook for 2–3 minutes, slightly mashing the beans with a spoon, until heated through. Remove from heat.
Prepare Baking Dish:
Spread 1/2 cup enchilada sauce on the bottom of a 9x13-inch (23x33 cm) baking dish.
Fill and Roll:
Spoon the bean mixture evenly into the center of each tortilla. Sprinkle each with a little cheese (reserve most for topping), then roll up and place seam-side down in the prepared dish.
Add Sauce and Cheese:
Pour the remaining enchilada sauce evenly over the rolled tortillas. Sprinkle the remaining cheese over the top.
Bake:
Cover with foil and bake for 20 minutes. Uncover and bake an additional 8–10 minutes, until cheese is melted and bubbly.
Garnish and Serve:
Garnish with chopped cilantro and green onions, if desired. Serve hot.
A close-up of cheesy, rolled Cheesy Bean Enchiladas with a vibrant green garnish, ready to serve. Pin It
A close-up of cheesy, rolled Cheesy Bean Enchiladas with a vibrant green garnish, ready to serve. | lushkettle.com

Enchiladas have always been a family favorite—my kids eagerly help roll the tortillas and sprinkle on cheese, and we make a game out of who can create the cheesiest top layer.

Required Tools

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

Allergen Information

Contains dairy (cheese) and gluten (if using flour tortillas). Check enchilada sauce and tortillas for potential allergens and gluten content.

Nutritional Information

Per serving: Calories 425, Total Fat 17 g, Carbohydrates 53 g, Protein 18 g

Delicious and comforting Cheesy Bean Enchiladas, baked to perfection with a golden and cheesy top. Pin It
Delicious and comforting Cheesy Bean Enchiladas, baked to perfection with a golden and cheesy top. | lushkettle.com

Serve these enchiladas steaming hot, topped with your favorite garnishes. It's a crowd-pleaser for family dinners or potlucks alike.

Recipe Questions & Answers

Can I use different beans for the filling?

Yes, black and pinto beans work well together, but you can experiment with kidney or refried beans for varied textures and flavors.

What type of cheese is best for melting?

Cheddar or a Mexican cheese blend melts evenly and offers a rich, creamy texture perfect for topping.

How can I make this dish spicier?

Adding chopped green chilies or increasing the chili powder enhances heat without overpowering the flavor.

Is it possible to make this gluten-free?

Yes, simply substitute flour tortillas with corn tortillas labeled gluten-free to accommodate dietary needs.

What sides complement these enchiladas?

Serve alongside fresh avocado slices, a crisp salad, or a dollop of sour cream for balanced flavors.

Can I prepare this dish ahead of time?

Assemble the enchiladas and refrigerate before baking; add extra baking time if baking from cold.

Cheesy Bean Enchiladas

A warm dish featuring seasoned beans, melted cheese, and enchilada sauce in soft tortillas, baked golden.

Time to Prep
15 mins
Time to Cook
30 mins
Full Prep Time
45 mins
Created By Samantha Reeves


Skill Level Easy

Culinary Tradition Mexican

Portion 4 Serving Size

Dietary Details Meat-Free

What You Need

Bean Filling

01 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 shredded cheddar cheese or Mexican blend cheese, divided
03 2 cups enchilada sauce
04 1/4 cup fresh cilantro, chopped (optional)
05 1/4 cup sliced green onions (optional)

Steps

Step 01

Preheat Oven: Set oven to 375°F (190°C) to prepare for baking.

Step 02

Sauté Aromatics: Heat olive oil in a skillet over medium heat. Add onion and cook until softened, about 3 minutes. Add garlic and cook 1 more minute.

Step 03

Cook Bean Filling: Stir in black beans, pinto beans, cumin, smoked paprika, chili powder, salt, and pepper. Cook for 2 to 3 minutes, mashing beans slightly, until heated through. Remove from heat.

Step 04

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

Step 05

Assemble Enchiladas: Distribute the bean mixture evenly down the center of each tortilla. Sprinkle with a small amount of cheese, then roll tortillas tightly and arrange seam-side down in the baking dish.

Step 06

Add Sauce and Cheese: Pour remaining enchilada sauce evenly over the rolled tortillas. Sprinkle the remaining cheese on top.

Step 07

Bake Covered: Cover the dish with foil and bake for 20 minutes to heat through and meld flavors.

Step 08

Bake Uncovered: Remove foil and bake an additional 8 to 10 minutes until cheese is melted and bubbling.

Step 09

Garnish and Serve: Top with chopped cilantro and sliced green onions if using. Serve immediately while hot.

Tools You'll Need

  • Large skillet
  • 9x13-inch baking dish
  • Mixing spoon
  • Knife and cutting board
  • Aluminum foil

Allergy Info

Review every ingredient for allergens and reach out to your doctor with concerns.
  • Contains dairy (cheese) and gluten if flour tortillas are used. Verify sauce and tortillas for allergens and gluten content.

Nutrition Info (per portion)

Details offered for informational purposes, not as a substitute for professional health guidance.
  • Calories: 425
  • Fats: 17 g
  • Carbohydrates: 53 g
  • Proteins: 18 g