Imagine sinking your teeth into a warm, cheesy bite of Bean and Cheese Enchiladas, where the savory aroma dances through the air, inviting you closer. The delightful blend of creamy beans and melted cheese wrapped in soft tortillas creates a comforting hug for your taste buds, making every meal feel like a festive occasion.
I still remember the first time I tried these enchiladas at my abuela’s kitchen; her laughter mixed with the sizzling sounds of cooking created an atmosphere of warmth that I can never forget. Perfect for family gatherings or cozy nights in, these enchiladas promise an explosion of flavor that will leave you craving more with each satisfying bite.
Why Does Everyone Love Bean and Cheese Enchiladas?
Hearty and satisfying, these enchiladas are filled with protein-packed black beans, making them a perfect meal for any occasion. Melted cheese adds a creamy texture that pairs beautifully with the rich enchilada sauce. Spices like cumin and chili powder infuse each bite with authentic flavor. Plus, they’re incredibly easy to whip up in just 50 minutes! Whether for a family dinner or a gathering with friends, these enchiladas are sure to impress everyone at the table.
Bean and Cheese Enchiladas Ingredients
- For the Filling
- 2 cans Black Beans (drained and rinsed) – Packed with protein, these beans are the heart of your enchiladas.
- 1 cup Shredded Cheese (cheddar or Mexican blend) – This melty goodness adds richness and flavor to every bite.
- 1 cup Corn (optional) – Sweet corn adds a pop of texture and sweetness that complements the beans beautifully.
- 1 teaspoon Cumin – This warm spice enhances the depth of flavor in your filling.
- 1 teaspoon Chili Powder – Offers a mild kick that brings everything together without overpowering the dish.
- 1 cup Onion (chopped) – Sautéed onions provide a savory base that’s essential for a delicious filling.
- 2 cloves Garlic (minced) – Fresh garlic adds aromatic depth and enhances the overall taste of your Bean and Cheese Enchiladas.
- For the Sauce
- 2 cups Enchilada Sauce (store-bought or homemade) – This rich sauce envelops your enchiladas, adding moisture and a burst of flavor.
- For the Wraps
- 8 pieces Corn Tortillas – These soft tortillas are perfect for wrapping around your hearty filling, ensuring every bite is satisfying.
How to Make Bean and Cheese Enchiladas
1. Combine Ingredients: In a mixing bowl, combine 2 cans of drained and rinsed black beans, 1 cup of shredded cheese (cheddar or Mexican blend), 1 cup of optional corn, 1 teaspoon of cumin, 1 teaspoon of chili powder, 1 cup of chopped onion, and 2 cloves of minced garlic. Mix well until everything is evenly coated.
2. Preheat Oven: Preheat your oven to 375°F (190°C). Spread a thin layer of enchilada sauce on the bottom of a baking dish to prevent sticking and enhance flavor.
3. Warm Tortillas: Warm 8 pieces of corn tortillas in a skillet until they are pliable—this makes them easier to roll without tearing.
4. Fill and Roll: Fill each tortilla with the bean and cheese mixture, rolling tightly as you go. Place each rolled tortilla seam-side down in the prepared baking dish for an attractive presentation.
5. Add Sauce: Pour the remaining 2 cups of enchilada sauce over the rolled tortillas, ensuring they are well coated. Sprinkle additional cheese on top if desired for that extra cheesy goodness!
6. Bake: Cover the baking dish with foil and bake for 20 minutes. After that, remove the foil and bake for an additional 10 minutes until the cheese is bubbly and golden brown, creating a delicious crust.
7. Serve: Let the enchiladas cool for a few minutes before serving. Garnish with fresh cilantro or sour cream if desired for a pop of color and flavor.
Optional: Garnish with sliced green onions for extra freshness!
Exact quantities are listed in the recipe card below.
Expert Tips
- Fresh Ingredients Matter: Use fresh onions and garlic for the filling to enhance the flavor of your Bean and Cheese Enchiladas.
- Don’t Overfill Tortillas: Be cautious with the filling amount; overstuffing can cause tortillas to tear when rolling, leading to messy enchiladas.
- Warm Tortillas First: Always warm your corn tortillas before filling. This keeps them pliable and prevents cracking during assembly.
- Homemade Sauce Option: If time permits, try making your own enchilada sauce for a deeper, richer flavor that elevates your Bean and Cheese Enchiladas.
- Check for Browning: Keep an eye on the cheese while baking. If it starts browning too quickly, cover with foil to prevent burning.
How to Store and Freeze Bean and Cheese Enchiladas

- Fridge: Store leftover Bean and Cheese Enchiladas in an airtight container for up to 3 days. This keeps them fresh and ready for a quick reheat!
- Freezer: For longer storage, wrap enchiladas tightly in foil or plastic wrap and freeze for up to 2 months. Just label them for easy identification later.
- Reheating: When ready to enjoy, thaw in the fridge overnight, then reheat in the oven at 350°F (175°C) until heated through, about 20-25 minutes.
- Serving Tip: If you prefer, add extra sauce on top before reheating to keep them moist and delicious!
Make Bean and Cheese Enchiladas Your Own
Feel free to get creative and customize your enchiladas with these delightful variations!
- Spicy Kick: Add diced jalapeños or a splash of hot sauce to the filling for an exciting heat that brings warmth to every bite. A little spice can transform your dish into a fiery fiesta, perfect for those who love a challenge.
- Veggie Boost: Toss in some chopped bell peppers or spinach to the filling for added nutrition and vibrant color. These veggies not only enhance the flavor but also make your enchiladas more wholesome and satisfying.
- Protein-Packed: Mix in cooked shredded chicken or ground turkey for a heartier option that will please meat lovers. This twist creates a fulfilling meal while keeping the dish deliciously comforting.
- Creamy Addition: Incorporate cream cheese or sour cream into the filling for a rich, creamy texture that melts in your mouth. This addition creates a lovely contrast against the bold flavors of the spices and enchilada sauce.
- Cheese Lovers: Experiment by using various cheeses like pepper jack or queso fresco for different flavor profiles. Each cheese offers its unique character, elevating your enchiladas to new cheesy heights.
- Sweet Corn Delight: If you love sweetness, add more corn or even diced sweet potatoes to balance the savory flavors. This unexpected twist brings a delightful contrast and an inviting sweetness that enhances every bite.
- Herb Infusion: Blend in fresh cilantro or green onions for an aromatic lift that brightens up every mouthful. Fresh herbs add freshness and vibrancy, making each bite feel like spring on a plate.
Make Ahead Options
Bean and Cheese Enchiladas are the perfect solution for meal prep, allowing you to savor this hearty dish throughout the week. You can prepare the filling by mixing 2 cans of drained and rinsed black beans, 1 cup of shredded cheese (cheddar or Mexican blend), 1 cup of corn (if desired), along with cumin, chili powder, chopped onion, and minced garlic — all of which can be done up to 3 days in advance. The assembly step is also straightforward: spread enchilada sauce in your baking dish, fill warmed corn tortillas with the bean mixture, roll them up, and place them seam-side down. These prepared enchiladas can be kept covered in the fridge for up to 24 hours before baking. When you’re ready to serve, simply preheat your oven to 375°F (190°C), cover with foil, bake for 20 minutes, then remove the foil and bake for an additional 10 minutes until bubbly and golden. Enjoy delicious Bean and Cheese Enchiladas without the last-minute rush!
Bean and Cheese Enchiladas Recipe FAQs
What type of cheese works best for bean and cheese enchiladas?
While you can use any shredded cheese, a good choice is a blend of cheddar or Mexican cheese. These cheeses melt beautifully, providing that gooey, satisfying texture that enchiladas are known for. If you’re feeling adventurous, try adding some pepper jack for a spicy kick!
Can I make the filling ahead of time?
Absolutely! You can prepare the filling up to 24 hours in advance. Simply combine the black beans, cheese, corn, cumin, chili powder, onion, and garlic in a bowl and store it in an airtight container in the refrigerator. When you’re ready to assemble your enchiladas, just warm the filling slightly before wrapping.
How should I store leftover enchiladas?
If you have any leftovers (which is rare because these are delicious!), let them cool completely before transferring them to an airtight container. They can be stored in the refrigerator for up to 3 days. Reheat them in the oven at 350°F (175°C) until heated through.
Can I freeze bean and cheese enchiladas?
Yes! These enchiladas freeze really well. After assembling but before baking, wrap them tightly in plastic wrap or aluminum foil and place them in a freezer-safe container. They can be frozen for up to 3 months. When you’re ready to enjoy them, just bake from frozen at 375°F (190°C) for about 40-45 minutes, covering with foil until heated through.
What if my tortillas break while rolling?
If your corn tortillas break or tear while rolling, they might not be pliable enough. Warming the tortillas in a skillet or microwave makes them softer and easier to handle. Alternatively, you can dip them briefly in hot enchilada sauce to soften them further before rolling.
How many servings does this recipe yield?
This delightful recipe yields about 4 servings. Each serving contains around 350 calories. It’s perfect for a family dinner or meal prep for the week ahead! Enjoy garnishing with fresh cilantro or a dollop of sour cream for extra flavor!

Bean and Cheese Enchiladas
Method
- In a mixing bowl, combine black beans, shredded cheese, corn, cumin, chili powder, onion, and garlic. Mix well.
- Preheat the oven to 375°F (190°C). Spread a thin layer of enchilada sauce on the bottom of a baking dish.
- Warm the corn tortillas in a skillet until pliable. Fill each tortilla with the bean and cheese mixture, roll tightly, and place seam-side down in the baking dish.
- Pour the remaining enchilada sauce over the rolled tortillas and sprinkle with additional cheese if desired.
- Cover the baking dish with foil and bake for 20 minutes. Remove the foil and bake for an additional 10 minutes until the cheese is bubbly and golden.
- Let the enchiladas cool for a few minutes before serving. Garnish with fresh cilantro or sour cream if desired.















