When hunger strikes, nothing hits the spot quite like cheesy bean enchiladas. This recipe is your go-to for a warm, comforting meal that’s packed with flavor and comes together quickly. Whether you’re cooking for family or friends, these enchiladas deliver satisfying gooey cheese and hearty beans wrapped in tender tortillas and smothered in a rich enchilada sauce.
You’ll find this cheesy bean enchiladas recipe is straightforward enough for weeknight dinners but delicious enough to impress guests. It’s a classic dish that brings together simple ingredients for a bold taste you’ll want to make again and again.
Why You’ll Love This Recipe
- Ready in under an hour, perfect for busy weeknights.
- Uses pantry staples like canned beans and tortillas.
- Vegetarian-friendly yet filling and protein-packed.
- Melty cheese combined with a homemade enchilada sauce.
- Customizable with your favorite toppings or add-ins.
Ingredients
Gather these simple ingredients to make cheesy bean enchiladas that are bursting with flavor.
- 2 cups cooked black beans (drained and rinsed if canned)
- 1 cup shredded cheddar cheese
- 1 cup shredded Monterey Jack cheese
- 1/2 cup diced onion
- 1/2 cup diced green bell pepper
- 1 tablespoon olive oil
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon garlic powder
- 8 8-inch flour tortillas
- 2 cups enchilada sauce (store-bought or homemade)
- 1/4 cup chopped fresh cilantro (optional for garnish)
- Sour cream for serving (optional)
Recipe Details
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Servings: 4
- Calories: Approximately 420 per serving
How to Make Satisfy Your Cravings: Cheesy Bean Enchiladas Made Easy!
- Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with cooking spray or a little olive oil.
- In a skillet, heat olive oil over medium heat. Add diced onion and green bell pepper; sauté until softened, about 5 minutes. Stir in cumin, chili powder, and garlic powder; cook another minute to toast the spices.
- Add the black beans to the skillet and gently mash some with the back of a spoon, mixing them with the sautéed veggies and spices. Remove from heat.
- Spread a thin layer of enchilada sauce over the bottom of the prepared baking dish. Warm tortillas slightly in the microwave or on a dry skillet to make them pliable.
- To assemble, place about 1/4 cup of the bean mixture down the center of each tortilla, then sprinkle a mix of cheddar and Monterey Jack cheese on top. Roll up each tortilla tightly and place seam side down in the baking dish.
- Pour the remaining enchilada sauce evenly over the rolled tortillas. Sprinkle the remaining shredded cheese on top.
- Cover the dish with foil and bake for 20 minutes. Remove the foil and bake an additional 10 minutes until the cheese is bubbly and slightly golden.
- Let the enchiladas rest for 5 minutes before serving. Garnish with chopped cilantro and a dollop of sour cream, if desired.
Tips for the Best Results
- Warm tortillas before rolling to prevent cracking or tearing.
- Use a mix of cheeses for melty texture and rich flavor.
- Customize the filling by adding corn, diced tomatoes, or jalapeños for extra bite.
- Cover with foil during most of the baking to keep enchiladas moist and cheese melted perfectly.
- Let the dish rest after baking so the sauce thickens and enchiladas hold their shape when served.
Storage and Reheating
Store leftover cheesy bean enchiladas in an airtight container in the refrigerator for up to 4 days. To freeze, wrap tightly in foil and place in a freezer-safe bag for up to 3 months.
Reheat refrigerated enchiladas in the oven at 350°F (175°C) for about 15 minutes or until warmed through. For frozen portions, thaw overnight in the fridge before reheating using the same method.
Frequently Asked Questions
Can I use corn tortillas instead of flour?
Yes, corn tortillas work well for cheesy bean enchiladas. Just warm them before rolling so they’re flexible and less likely to crack.
Is this recipe suitable for vegans?
To make this vegan, substitute the cheese with a plant-based alternative and use a vegan enchilada sauce. The rest of the ingredients are naturally vegan.
Can I make the enchilada sauce from scratch?
Absolutely! Homemade enchilada sauce often uses tomato sauce, chili powder, cumin, garlic, and broth. Making it yourself lets you adjust the spice level to your liking.
How many enchiladas does this recipe make?
This recipe makes about 8 enchiladas, which serves 4 people comfortably with about 2 enchiladas per serving.
