There's something deeply satisfying about unwrapping a row of warm, cheese-dripping enchiladas fresh from the oven. These bean and cheese enchiladas bring together tender corn tortillas, hearty black beans, and a dreamy blend of cheddar and Monterey Jack, all drenched in velvety red enchilada sauce. As each forkful delivers that perfect harmony of creamy cheese, soft beans, and tangy sauce, you’ll understand why this dish has earned a special spot in my weekly dinner rotation. It’s the kind of meal that comforts you from the inside out—simple enough for a beginner cook, yet bursting with layers of flavor that even seasoned home chefs will appreciate.
I still recall the first time I rolled up one of these beauties at a casual weekend potluck. Friends gathered around as the kitchen filled with the gentle sizzle of onions and garlic in olive oil, followed by the earthy scent of cumin and chili powder warming through the beans. By the time I slid the pan of enchiladas into the oven, everyone was perched on the edge of their seats, forks in hand. Twenty-five minutes later, the cheese was bubbly, slightly golden, and impossible to resist. Whether you’re looking for a quick lunch, a cozy weeknight dinner, or a vegetarian crowd-pleaser, these enchiladas check all the boxes—beginner-friendly, ready in about an hour, and packing roughly 450 calories of pure comfort.
KEY INGREDIENTS IN BEAN AND CHEESE ENCHILADAS
Before you get started, let’s take a peek at the building blocks that make these enchiladas so irresistible. Each ingredient has its own role, contributing layers of taste, texture, and aroma to the final dish. From the pliable corn tortillas that cradle the filling to the fresh cilantro that brightens each bite, here’s what you’ll need:
- Corn tortillas
These gluten-free wrappers are the foundation of every authentic enchilada. When warmed just enough to become pliable, they roll easily around the filling without cracking.
- Black beans
Drained and rinsed, these legumes provide a hearty, protein-packed base. Their creamy texture contrasts beautifully with melty cheese and absorbs the spices for maximum flavor.
- Shredded cheddar cheese
Sharp and tangy, cheddar brings a bold cheesy note that stands up to the rich enchilada sauce, adding color and a satisfying bite.
- Shredded Monterey Jack cheese
With its mild, creamy profile, Monterey Jack melts into silky ribbons, balancing the sharper cheddar for the ultimate ooey-gooey experience.
- Red enchilada sauce
This tangy, slightly smoky sauce smothers the enchiladas in vibrant flavor. It keeps the tortillas moist and ties the whole dish together.
- Onion
Finely chopped and sautéed until translucent, onion adds subtle sweetness and depth to the bean mixture.
- Garlic
Minced garlic infuses the oil with savory warmth, enhancing every other ingredient without overpowering them.
- Olive oil
A good-quality oil is your cooking medium for aromatics, ensuring the onion and garlic soften without burning.
- Ground cumin
Earthy and aromatic, cumin brings a warm, slightly nutty undertone that’s classic in Mexican-inspired dishes.
- Chili powder
Adds a mild kick and complex depth, coloring the beans with a gentle heat that isn’t overpowering.
- Salt and pepper
Essential seasonings that enhance natural flavors and balance the spices in every bite.
- Fresh cilantro
Chopped cilantro brightens the finished enchiladas with fresh, citrusy notes and a pop of green.
- Sour cream (optional)
A dollop of cool, tangy sour cream is perfect on top, offering a creamy counterpoint to the spicy sauce.
- Lime wedges (optional)
A squeeze of fresh lime adds a zesty lift, cutting through the richness and adding a final spark of flavor.
HOW TO MAKE BEAN AND CHEESE ENCHILADAS
Let’s roll up our sleeves and dive into the cooking process. This recipe breaks down into manageable steps that guide you from aromatic sautéed onions and garlic to a bubbling, cheese-topped casserole ready to devour. Follow these instructions closely, and you’ll have a delicious, melt-in-your-mouth dinner in under an hour.
1. Preheat your oven to 350°F (175°C) so it’s at the perfect temperature when you’re ready to bake the enchiladas.
2. In a large skillet, heat the olive oil over medium heat. Add the chopped onion and minced garlic, and sauté until the onion is translucent, about 5 minutes. This step builds a flavorful base.
3. Stir in the black beans, ground cumin, chili powder, salt, and pepper. Cook for another 5 minutes, allowing the beans to heat through and the spices to meld. Remove from heat.
4. In a separate bowl, mix together the cheddar cheese and Monterey Jack cheese until evenly combined. Set aside.
5. Pour a small amount of the enchilada sauce into the bottom of a 9×13-inch baking dish, spreading it evenly to create a flavorful base layer.
6. Warm each corn tortilla until pliable by wrapping them in damp paper towels and microwaving for 30 seconds.
7. Fill each tortilla with a spoonful of the seasoned bean mixture and a generous sprinkle of the cheese blend. Roll up each tortilla tightly and place seam side down in the prepared baking dish.
8. Pour the remaining enchilada sauce evenly over the top of the rolled tortillas, ensuring each one is nicely coated.
9. Sprinkle any leftover cheese mixture over the top of the enchiladas for that extra cheesy finish.
10. Bake in the preheated oven for 20–25 minutes, or until the cheese is fully melted and bubbly.
11. Remove from the oven and garnish with chopped fresh cilantro.
12. Serve immediately with optional sour cream and lime wedges for extra creaminess and zest.
SERVING SUGGESTIONS FOR BEAN AND CHEESE ENCHILADAS
When these enchiladas come out of the oven, it’s time to enhance every blissful bite. Serving isn’t just about piling extras on top—it’s about creating a balanced plate that complements the rich, cheesy, and slightly spicy flavors of the enchiladas. Whether you’re hosting friends or enjoying a cozy family dinner, thoughtful garnishes and side dishes can elevate this vegetarian classic into a full-on fiesta. From refreshing toppings to contrasting textures, here’s how to plate each serving for maximum delight.
- Cool sour cream swirl
Spoon a dollop of sour cream in the center of each enchilada. Use the back of a spoon to create a gentle swirl. The creamy tang cuts through the richness and adds a silky texture.
- Zesty lime wedges
Place a couple of lime wedges alongside the enchiladas. Encourage guests to squeeze fresh lime juice over their portions for a bright citrus kick that lights up every flavor.
- Crisp lettuce and tomato salad
Serve on the side a simple salad of shredded lettuce, diced tomatoes, and a drizzle of lime-olive oil dressing. The crunch and freshness balance the gooey cheese.
- Homemade guacamole or pico de gallo
A small scoop of fresh guacamole or vibrant pico de gallo on the plate adds another layer of texture and flavor—creamy avocado or juicy tomatoes introduce a gorgeous contrast.
HOW TO STORE BEAN AND CHEESE ENCHILADAS
Leftover enchiladas? Yes, please! These roll-ups actually taste even better after spending a night in the fridge, as the flavors meld together beautifully. Proper storage also means you can have a ready-to-bake meal on hand for busy weeknights. Keep the tortillas from getting soggy and preserve that fresh taste by following these simple storage tips. With the right approach, your enchiladas will stay moist yet firm, and you can reheat them without losing any of that cheesy goodness.
- Refrigerate in an airtight container
Allow any leftover enchiladas to cool to room temperature, then transfer them to a sealed container. They’ll keep well in the fridge for 3–4 days. When reheating, cover with foil to prevent the top from drying out.
- Freeze before baking
Assemble the enchiladas in your baking dish, cover tightly with plastic wrap and foil, then freeze. When you’re ready to enjoy, remove the plastic, bake covered at 350°F (175°C) for 30–35 minutes, then uncover for 10 more minutes until the cheese bubbles.
- Freeze after baking
Cook and cool completely, then slice individual portions and freeze in airtight bags or containers. For best results, press out extra air and label with the date. Reheat from frozen in the oven at 350°F (175°C) for 20 minutes.
- Reheat with care
Whether from the fridge or freezer, place enchiladas in a preheated oven or toaster oven. Cover with foil to maintain moisture, then remove the cover at the end for 5 minutes to crisp up the cheese on top.
CONCLUSION
We’ve journeyed through soft corn tortillas, hearty beans, two types of melty cheese, and rich red sauce—creating a comforting, crowd-pleasing dish that’s as fun to prepare as it is delicious to eat. With about 20 minutes of prep time and a short bake of 25 minutes, these bean and cheese enchiladas bring a gourmet touch to any weeknight table without requiring professional skills. You can customize your filling with roasted vegetables or swap in plant-based cheese to suit dietary preferences. And when you follow the storage tips, you’ll have a quick, flavorful meal ready whenever you need it.
Feel free to print this article and save it for later use—whether you’re planning a casual lunch, hosting a dinner party, or stocking your freezer for busy evenings. You’ll also find a handy FAQ below that answers the most common questions about ingredients, substitutions, and make-ahead strategies. If you try the recipe or have any questions, comments, or feedback, let me know! I love hearing how these enchiladas turn out in your kitchen and am always happy to help troubleshoot or share more tips. Enjoy every cheesy, spicy, comforting bite!

Bean and Cheese Enchiladas
Description
Packed with hearty black beans and a blend of melty cheeses, these enchiladas are smothered in tangy red sauce, delivering a comforting and satisfying meal.
Ingredients
Instructions
-
Preheat your oven to 350°F (175°C).
-
In a large skillet, heat the olive oil over medium heat. Add the chopped onion and minced garlic, and sauté until the onion is translucent, about 5 minutes.
-
Stir in the black beans, cumin, chili powder, salt, and pepper. Cook for another 5 minutes, until the beans are heated through and spices are well blended. Remove from heat.
-
In a bowl, mix together the cheddar cheese and Monterey Jack cheese. Set aside.
-
Pour a small amount of enchilada sauce into the bottom of a 9x13-inch baking dish, spreading it evenly to coat the bottom.
-
Warm the corn tortillas slightly so they are pliable (you can do this by wrapping them in damp paper towels and microwaving for about 30 seconds).
-
Fill each tortilla with a spoonful of the bean mixture and a generous sprinkle of the cheese mixture. Roll up each tortilla tightly and place seam side down in the baking dish.
-
Pour the remaining enchilada sauce evenly over the top of the rolled tortillas.
-
Sprinkle any remaining cheese over the top of the enchiladas.
-
Bake in the preheated oven for 20-25 minutes, or until the cheese is melted and bubbly.
-
Remove from the oven and sprinkle with chopped cilantro.
-
Serve with sour cream and lime wedges, if desired.
Note
- For an added twist, try adding roasted vegetables such as bell peppers and zucchini to the filling.
- These enchiladas can easily be made vegetarian by using plant-based cheese alternatives.
- You can make and freeze the enchiladas before baking. Just thaw and bake as directed when ready to serve.
- Substitute pinto beans or refried beans for a different texture and flavor profile.
- Using homemade enchilada sauce can greatly enhance the flavor of this dish.