Cheesy Bean Enchiladas

Featured in: Simple Home Meals

This comforting Mexican-inspired dish combines black and pinto beans perfectly seasoned with cumin, smoked paprika, and chili powder. The filling is wrapped in tortillas, topped with enchilada sauce and cheddar cheese, then baked until golden and bubbly. Garnished with fresh cilantro and green onions, it offers a hearty, satisfying meal ready in under an hour. Ideal for easy weeknight meals or cozy gatherings.

Updated on Wed, 19 Nov 2025 13:50:00 GMT
Warm, cheesy bean enchiladas bubbling in a baking dish, ready to be enjoyed as a hearty meal. Save to Pinterest
Warm, cheesy bean enchiladas bubbling in a baking dish, ready to be enjoyed as a hearty meal. | lovelyserena.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.

This recipe has always been a weeknight favorite in our house. The combination of beans and cheese makes it super filling, and everyone can pick their favorite garnishes for a custom experience.

Ingredients

  • Black beans: 2 cups (1 can, 15 oz), drained and rinsed
  • Pinto beans: 1 cup, 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: 2 cups (200 g), divided (or Mexican blend)
  • 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 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 more minute. Stir in black beans, pinto beans, cumin, paprika, chili powder, salt, and pepper. Cook for 2 to 3 minutes, slightly mashing beans, 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.
Assemble enchiladas:
Spoon bean mixture evenly into the center of each tortilla. Sprinkle a little cheese (reserve most for topping), roll up, and place seam-side down in the dish.
Top and bake:
Pour remaining enchilada sauce over tortillas and sprinkle reserved cheese on top. Cover with foil and bake 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
| lovelyserena.com

My kids love helping roll up the tortillas and sprinkling cheese on top, making it a fun family dinner prep. Everyone gathers at the table as the aroma fills the kitchen.

Serving Suggestions

Serve these enchiladas with sour cream, avocado slices, or a side salad for a well-rounded meal. Pair with a light Mexican lager or a zesty lime soda for a refreshing touch.

Variations

Add a small can of green chilies or corn to the bean mixture for extra flavor. Use gluten-free tortillas if you need a gluten-free version.

Allergen Notes

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

Melted cheese blankets these flavorful cheesy bean enchiladas, a perfectly baked Mexican comfort food. Save to Pinterest
Melted cheese blankets these flavorful cheesy bean enchiladas, a perfectly baked Mexican comfort food. | lovelyserena.com

(These cheesy bean enchiladas are sure to become a staple for busy nights. Enjoy their irresistible comfort with every bite!)

Ask About This Recipe

Can I use different beans for the filling?

Yes, you can substitute or add other beans like kidney beans or black-eyed peas to vary the texture and flavor while keeping it hearty.

What cheese works best for melting in this dish?

Cheddar or a Mexican cheese blend melts well and provides a rich, creamy topping that complements the spicy bean filling.

Is it possible to make this dish gluten-free?

Absolutely. Using corn tortillas instead of flour tortillas ensures a gluten-free version without compromising taste.

How can I add extra flavor to the bean mixture?

Adding green chilies, corn, or fresh herbs like cilantro can boost the flavor complexity of the filling.

What are good side pairings to accompany this dish?

Options like sour cream, avocado slices, a light Mexican lager, or a zesty lime soda complement the rich, cheesy enchiladas perfectly.

Cheesy Bean Enchiladas

Warm tortillas filled with seasoned beans and melted cheese, baked to bubbly perfection with tangy sauce.

Prep Duration
15 minutes
Cook Duration
30 minutes
Overall Time
45 minutes
Created by Serena Moore


Skill Level Easy

Cuisine Mexican

Makes 4 Portions

Dietary Details No Meat

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 tsp ground cumin
06 1 tsp smoked paprika
07 1/2 tsp chili powder
08 1 tbsp olive oil
09 Salt and pepper, to taste

Assembly

01 8 small flour or corn tortillas
02 2 cups shredded cheddar cheese or Mexican cheese blend
03 2 cups enchilada sauce
04 1/4 cup fresh cilantro, chopped (optional garnish)
05 1/4 cup sliced green onions (optional garnish)

How To Make It

Step 01

Preheat Oven: Preheat oven to 375°F.

Step 02

Sauté Vegetables: Heat olive oil in a skillet over medium heat. Cook onions until softened, about 3 minutes, then add garlic and cook for 1 minute more.

Step 03

Prepare Bean Filling: Add black beans, pinto beans, cumin, smoked paprika, chili powder, salt, and pepper to the skillet. Cook for 2 to 3 minutes, gently mashing beans 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: Fill each tortilla with the bean mixture, sprinkle with a small amount of cheese, then roll and arrange seam-side down in the baking dish.

Step 06

Add Sauce and Cheese: Pour remaining enchilada sauce evenly over rolled tortillas and sprinkle with remaining cheese.

Step 07

Bake: Cover with foil and bake for 20 minutes. Remove foil and bake an additional 8 to 10 minutes until cheese is melted and bubbly.

Step 08

Garnish and Serve: Top with chopped cilantro and sliced green onions if desired. Serve immediately.

Tools You'll Need

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

Allergy Details

Review ingredients for allergens and speak to your healthcare provider if you have concerns.
  • Contains dairy and gluten (if flour tortillas are used). Verify enchilada sauce and tortillas for allergens.

Nutrition per Portion

Details are for reference and aren't a substitute for expert medical guidance.
  • Energy: 425
  • Lipids: 17 g
  • Carbohydrates: 53 g
  • Proteins: 18 g