Cheesy Bean Enchiladas

Featured in: Hearty Dinners

This Mexican-inspired dish features a hearty filling of black and pinto beans, seasoned with cumin, smoked paprika, and chili powder. Rolled in tortillas, topped with enchilada sauce and shredded cheese, then baked until delightfully melted and bubbly. Garnished with fresh cilantro and green onions, it offers comforting flavors with a cheesy, savory finish. Quick to prepare and ideal for a satisfying family meal.

Updated on Wed, 19 Nov 2025 14:33:00 GMT
Baked Cheesy Bean Enchiladas with bubbly, golden cheese, a hint of cilantro, and rich red sauce. Pin
Baked Cheesy Bean Enchiladas with bubbly, golden cheese, a hint of cilantro, and rich red sauce. | kitchenprairie.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 enchiladas for a casual weeknight dinner. The combination of warm beans, spiced sauce, and gooey cheese was an instant hit with my family, and cleanup was a breeze.

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 tortillas
  • 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)
  • Green onions: 1/4 cup, sliced (optional for garnish)

Instructions

Prep:
Preheat your oven to 375°F (190°C).
Cook 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 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 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.
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.
Steaming plate of Cheesy Bean Enchiladas, showcasing tender tortillas and a flavorful bean filling. Pin
Steaming plate of Cheesy Bean Enchiladas, showcasing tender tortillas and a flavorful bean filling. | kitchenprairie.com
Instant Pot Duo Plus 9-in-1
Instant Pot Duo Plus 9-in-1 Multicooker
🔥 Black Friday: 57% OFF — Rare Occasion!
I personally use this model all the time for my recipes — soups, stews, rice, slow-cooking… it does everything. If you've been thinking about getting one, this Black Friday deal is **honestly one of the best I’ve seen**.
👉 Get the Black Friday Deal

Every time I serve these enchiladas, my kids gather eagerly around the table, excited for the cheesy, saucy layers. We love pairing them with a simple salad and enjoying them fresh out of the oven.

Required Tools

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

Allergen Information

Contains: Dairy (cheese), Gluten (if using flour tortillas). Check enchilada sauce and tortillas for allergens if needed.

Nutritional Information (per serving)

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

Mouthwatering close-up of cheesy, baked Cheesy Bean Enchiladas, perfect for a family dinner. Pin
Mouthwatering close-up of cheesy, baked Cheesy Bean Enchiladas, perfect for a family dinner. | kitchenprairie.com

These enchiladas are best enjoyed hot for maximum cheesy, saucy satisfaction. Leftovers reheat beautifully for lunch the next day.

Recipe Questions & Answers

What beans are best for this dish?

Black and pinto beans are ideal, providing a creamy texture and hearty flavor that pairs well with the spices.

Can I use corn tortillas instead of flour?

Yes, corn tortillas work well and can also make the dish gluten-free if needed.

How can I add extra flavor to the filling?

Adding green chilies or a handful of corn kernels will boost flavor and texture in the filling.

What type of cheese is recommended?

Shredded cheddar or a Mexican cheese blend melts beautifully and complements the spices.

How do I achieve a bubbly cheese topping?

Bake covered for 20 minutes, then uncovered for 8–10 minutes, allowing the cheese to melt and bubble perfectly.

What garnishes work best with this dish?

Fresh cilantro and sliced green onions add brightness and a fresh herbal note to the rich layers.

Cheesy Bean Enchiladas

Hearty enchiladas filled with black and pinto beans, layered with cheese and a rich sauce, baked until bubbly.

Prep duration
15 min
Cook duration
30 min
Complete duration
45 min


Skill level Easy

Heritage Mexican

Output 4 Portions

Diet specifications Vegetarian

Components

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 (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)

Directions

Phase 01

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

Phase 02

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

Phase 03

Prepare bean filling: Combine black beans, pinto beans, ground cumin, smoked paprika, chili powder, salt, and pepper into skillet. Cook for 2 to 3 minutes, gently mashing beans, until heated through. Remove from heat.

Phase 04

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

Phase 05

Assemble enchiladas: Spoon bean mixture evenly onto center of each tortilla. Sprinkle a small amount of cheese over filling, then roll tortillas tightly and place seam-side down into the baking dish.

Phase 06

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

Phase 07

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

Phase 08

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

Phase 09

Garnish and serve: Garnish with chopped cilantro and sliced green onions if desired. Serve hot.

Necessary tools

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

Allergy details

Review each component for potential allergens and consult with healthcare professionals if you're uncertain.
  • Contains dairy (cheese) and gluten if flour tortillas are used.
  • Verify enchilada sauce and tortillas for potential allergens and gluten.

Nutrient content (each portion)

This data is offered as a general guide and isn't a substitute for professional medical guidance.
  • Energy: 425
  • Fat: 17 g
  • Carbohydrates: 53 g
  • Protein: 18 g