Cheesy Bean Enchiladas

Featured in: Supper Club Comforts

Enjoy a comforting Mexican-inspired dish featuring a blend of black and pinto beans cooked with fragrant spices such as cumin and smoked paprika. Wrapped in soft flour or corn tortillas, each is generously topped with melted cheddar cheese and smothered in a rich, tangy enchilada sauce. Baked until bubbly and golden, this meal offers satisfying layers of flavor and texture. Garnished with fresh cilantro and sliced green onions, it brings warmth and ease to any dinner table.

Updated on Wed, 19 Nov 2025 11:58:00 GMT
Steaming hot Cheesy Bean Enchiladas with bubbly, melted cheese, ready to serve with fresh garnishes. Save to Pinterest
Steaming hot Cheesy Bean Enchiladas with bubbly, melted cheese, ready to serve with fresh garnishes. | buddybiteskitchen.com

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

This enchilada recipe became a staple in my kitchen during busy weeks. It is a satisfying meal that always gets rave reviews from family and friends.

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
  • Cheddar cheese (or Mexican blend): 2 cups (200 g) shredded, 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

Prepare oven:
Preheat your oven to 375°F (190°C).
Make bean filling:
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.
Season beans:
Stir in black beans, pinto beans, cumin, paprika, chili powder, salt, and pepper. Cook for 2 to 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 tortillas:
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.
Layer and bake:
Pour the remaining enchilada sauce evenly over the rolled tortillas. Sprinkle the remaining cheese over the top.
Bake enchiladas:
Cover with foil and bake for 20 minutes. Uncover and bake an additional 8 to 10 minutes, until cheese is melted and bubbly.
Garnish and serve:
Garnish with chopped cilantro and green onions, if desired. Serve hot.
Save to Pinterest
| buddybiteskitchen.com

These enchiladas bring back memories of our family’s weeknight dinners, gathered around the table with bowls of salsa and laughter. Everyone looked forward to layering on their favorite toppings.

Serving Suggestions

Pair these enchiladas with sour cream, avocado slices, or a fresh side salad for a complete meal.

Allergen Information

Contains dairy and gluten (if using flour tortillas). Always check enchilada sauce and tortillas for allergens or gluten content as needed.

Nutritional Information

Per serving: 425 calories, 17 g total fat, 53 g carbohydrates, 18 g protein.

A baking dish filled with vibrant, cheesy Cheesy Bean Enchiladas; a comforting vegetarian delight. Save to Pinterest
A baking dish filled with vibrant, cheesy Cheesy Bean Enchiladas; a comforting vegetarian delight. | buddybiteskitchen.com

Enjoy these cheesy bean enchiladas hot out of the oven and savor every flavorful bite with your favorite toppings.

Common Recipe Questions

Can I use gluten-free tortillas?

Yes, gluten-free tortillas can be substituted to accommodate dietary needs without affecting taste.

What spices enhance the bean filling?

Cumin, smoked paprika, and chili powder add depth and a mild smoky warmth to the bean mixture.

How can I make this dish spicier?

Add a small can of green chilies or extra chili powder to the bean filling for increased heat.

What cheese works best for melting?

Cheddar or a Mexican cheese blend melts beautifully, providing a creamy, rich topping.

Can this be prepared ahead of time?

Yes, assemble the enchiladas and refrigerate before baking. Bake fresh when ready to serve.

What side dishes complement this meal?

Pair with sour cream, avocado slices, or a fresh side salad to enhance the flavors.

Cheesy Bean Enchiladas

Hearty black and pinto beans with melted cheddar baked in a tangy sauce wrapped in tortillas.

Prep Time
15 minutes
Cook Time
30 minutes
Total Time
45 minutes
Created By Max Buddyfield

Recipe Category Supper Club Comforts

Skill Level Easy

Cuisine Type Mexican

Recipe Yield 4 Number of Servings

Dietary Preferences Suitable for Vegetarians

What You'll 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 ½ 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, divided
03 2 cups enchilada sauce (store-bought or homemade)
04 ¼ cup fresh cilantro, chopped (optional)
05 ¼ cup sliced green onions (optional)

Steps to Follow

Step 01

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

Step 02

Cook aromatics: Heat olive oil in a skillet over medium heat. Sauté chopped onion until softened, approximately 3 minutes. Add garlic and cook for an additional 1 minute.

Step 03

Prepare bean filling: Add black beans, pinto beans, ground cumin, smoked paprika, chili powder, salt, and pepper to the skillet. Cook and slightly mash beans with a spoon for 2 to 3 minutes until thoroughly heated. Remove from heat.

Step 04

Prepare baking dish: Evenly spread ½ cup enchilada sauce across the bottom of a 9x13-inch baking dish.

Step 05

Assemble enchiladas: Distribute bean mixture evenly among tortillas, placing filling centrally. Sprinkle a portion of cheese over each, reserving the remainder for topping. Roll each tortilla and place seam-side down in the baking dish.

Step 06

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

Step 07

Bake covered: Cover with aluminum foil and bake for 20 minutes.

Step 08

Bake uncovered: Remove foil and continue baking for an additional 8 to 10 minutes, until cheese is melted and bubbly.

Step 09

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

Tools You'll Need

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

Allergy Warnings

Review each ingredient carefully for allergens. If unsure, consult with a healthcare provider.
  • Contains dairy and gluten if flour tortillas are used. Verify enchilada sauce and tortillas for allergen content.

Nutritional Info (per serving)

These details are for general information only. Always consult a healthcare professional for dietary concerns.
  • Calorie Count: 425
  • Fat Content: 17 grams
  • Carbohydrates: 53 grams
  • Protein Content: 18 grams