Cheesy Bean Enchiladas

Featured in: Hearty Family Meals

This dish combines hearty black and pinto beans cooked with cumin, paprika, and garlic to infuse deep flavor. Wrapped in tortillas, they're topped with rich cheddar cheese and a tangy enchilada sauce before baking until cheesy and bubbly. Garnished with fresh cilantro and green onions, it offers a comforting, satisfying meal perfect for any occasion.

Updated on Wed, 19 Nov 2025 11:58:00 GMT
Steaming hot Cheesy Bean Enchiladas with bubbly, golden cheese, perfect for a cozy weeknight meal. Save to Pinterest
Steaming hot Cheesy Bean Enchiladas with bubbly, golden cheese, perfect for a cozy weeknight meal. | honeyprairie.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 on a chilly weeknight when I needed something filling and easy. They quickly became a go-to comfort dinner in our house, perfect for busy evenings.

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
  • 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

Prepare to Bake:
Preheat your oven to 375°F (190°C).
Cook 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–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.
Add Sauce & 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 & Serve:
Garnish with chopped cilantro and green onions, if desired. Serve hot.
A baking dish filled with vibrant, red enchilada sauce and cheesy, rolled Cheesy Bean Enchiladas. Save to Pinterest
A baking dish filled with vibrant, red enchilada sauce and cheesy, rolled Cheesy Bean Enchiladas. | honeyprairie.com

Gathering around the table for these cheesy bean enchiladas is always a hit in our home. It's a recipe even our pickiest eaters request again and again!

Customization Ideas

Mix in green chilies or sweet corn to the bean filling for extra flavor. You can swap cheddar for pepper jack or Monterey Jack for a spicier twist.

Serving Suggestions

Serve enchiladas with sour cream, avocado, and a crisp side salad, or pair it up with a zesty lime soda for a refreshing meal.

Nutritional Information

Each serving has about 425 calories, 17 g fat, 53 g carbohydrates, and 18 g protein, making it hearty but balanced for lunch or dinner.

Delicious, cheesy pull from these baked Cheesy Bean Enchiladas, topped with fresh cilantro for serving. Save to Pinterest
Delicious, cheesy pull from these baked Cheesy Bean Enchiladas, topped with fresh cilantro for serving. | honeyprairie.com

These enchiladas are as delicious as they are easy. Enjoy them piping hot straight from the oven for maximum comfort.

Questions & Answers

What beans are used in this dish?

Black beans and pinto beans provide a hearty and flavorful base for the filling.

How is the filling seasoned?

The filling is enhanced with ground cumin, smoked paprika, chili powder, garlic, onion, salt, and pepper for a balanced spice profile.

Can I use different types of tortillas?

Yes, either flour or corn tortillas work well; gluten-free options can be used as a substitute if needed.

What cheese is recommended?

Shredded cheddar or a Mexican cheese blend melts perfectly to complement the beans and sauce.

How long should they bake?

Cover with foil and bake for 20 minutes, then uncover and bake for an additional 8–10 minutes until the cheese is melted and bubbly.

What garnishes enhance the dish?

Fresh cilantro and sliced green onions add brightness and freshness as optional toppings.

Cheesy Bean Enchiladas

Black and pinto beans with cheddar cheese baked under tangy enchilada sauce for a savory meal.

Prep duration
15 minutes
Cook duration
30 minutes
Overall time needed
45 minutes
Recipe by Honey Prairie Abigail Greene


Skill Level Easy

Cuisine type Mexican

Makes 4 Number of portions

Diet specifications Meatless

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 1/2 teaspoon chili powder
08 1 tablespoon olive oil
09 Salt and black 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 1/4 cup fresh cilantro, chopped (optional)
05 1/4 cup sliced green onions (optional)

How to Make It

Step 01

Preheat oven: Set your oven to 375°F and allow it to reach temperature.

Step 02

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

Step 03

Prepare bean mixture: Incorporate black beans, pinto beans, ground cumin, smoked paprika, chili powder, salt, and pepper into the skillet. Cook for 2 to 3 minutes, partially mashing the beans to combine flavors. Remove from heat.

Step 04

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

Step 05

Assemble tortillas: Distribute the bean filling evenly among the center of each tortilla. Sprinkle a small amount of cheese on top, then roll each tortilla tightly and position seam-side down in the baking dish.

Step 06

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

Step 07

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

Step 08

Garnish and serve: Optionally, top with chopped fresh cilantro and sliced green onions before serving. Serve warm.

Essential tools

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

Allergy Details

Go through all ingredients to spot potential allergies. If unsure, check with a health expert.
  • Contains dairy from cheese
  • May contain gluten if flour tortillas are used
  • Verify enchilada sauce and tortillas for allergen content

Nutrition details (per portion)

Details for informational use only — not a substitute for a medical professional.
  • Energy (calories): 425
  • Lipids: 17 g
  • Carbohydrates: 53 g
  • Proteins: 18 g