Black Bean and Corn Enchiladas Recipe: Smoky Cumin-Crusted Cheese Rivers

Side Dishes

Black Bean and Corn Enchiladas Recipe: Smoky Cumin-Crusted Cheese Rivers

This black bean and corn enchiladas recipe delivers restaurant-quality vegetarian comfort with smoky cumin-crusted cheese rivers that melt perfectly. The filling combines tender black beans, sweet corn, and aromatic spices into a hearty mix that transforms simple tortillas into a satisfying main dish.

Every bite delivers layers of texture—creamy cheese, tender beans, and a hint of smoky cumin that lingers just right.

The secret to these enchiladas lies in the foolproof filling technique: sautéing onions and garlic until fragrant, then blending them with black beans, corn, and a blend of cumin, chili powder, and garlic powder.

This creates a flavor base that's both bold and balanced, perfect for rolling into tortillas without falling apart. The sauce—whether red or green—adds that essential tangy depth that ties everything together.

What you'll end up with is a vegetarian dish that's rich, satisfying, and packed with protein from the black beans and corn. The cumin-crusted cheese rivers create a golden, crispy exterior that contrasts beautifully with the creamy filling inside.

This recipe serves as a complete meal on its own or pairs perfectly with a simple side salad or roasted vegetables.

Top with fresh avocado slices, crumbled cotija cheese, or chopped cilantro for added brightness and texture. The combination of smoky spices, creamy cheese, and fresh toppings makes these enchiladas a crowd-pleaser for any occasion.

Let's get started on this hearty, flavorful dish that's sure to become a staple in your meal rotation.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for black bean and corn enchiladas

Sixteen ingredients, restaurant-quality flavor—transform simple tortillas into smoky, cheesy comfort.

Ingredient Amount Notes
Black Beans 🫘 1 ½ cups Cooked or canned, drained
Corn Kernels 🌽 1 ½ cups Fresh, frozen, or canned
Yellow Onion 🧅 1 whole Medium, finely chopped
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Ground Cumin 🌿 1 ½ tbsp Toasted for deeper flavor
Chili Powder 🌶️ 1 ½ tbsp Medium heat preferred
Garlic Powder 🧄 1 tbsp Fresh ground preferred
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Corn Tortillas 🌯 12 whole Medium-sized, not too thick
Shredded Monterey Jack Cheese 🧀 3 cups Or Mexican blend cheese
Red Enchilada Sauce 🍅 2 cups Homemade or quality jarred
Avocado 🥑 1 whole Ripe, sliced for topping
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Cotija Cheese 🧀 ¼ cup Crumbled, optional

The black beans and corn are the heart of this dish, so quality matters. Canned beans like Bush's or Amy's are convenient, but if you're cooking from dry, soak overnight for best texture. For corn, fresh is ideal but frozen works in a pinch—just thaw and drain well. The onions and garlic need to be sautéed until fragrant, not browned. Yellow onions add sweetness, while red onions bring a sharper bite. Look for organic garlic at stores like Whole Foods if you want extra flavor punch. The spices should be fresh—ground cumin and chili powder lose potency quickly, so check the expiration date.

No cumin? Smoked paprika at half the amount works in a bind, though it won't be identical. The enchilada sauce can be red or green—homemade is best, but Old El Paso or La Choy are solid jarred options. For cheese, Monterey Jack melts beautifully, but a blend of cheddar and pepper jack adds extra depth. If you can't find cotija, feta or crumbled queso fresco are great swaps. The tortillas should be soft but not mushy—Mission or Old El Paso are reliable brands. For extra crunch, toast them lightly before filling. The avocado should be ripe but firm—press gently, and if it gives slightly, it's perfect.

This dish reheats beautifully—just cover with foil and warm in the oven for 15-20 minutes at 350°F. Store leftovers in the fridge for 4-5 days, though they're usually gone faster. The filling can be prepped ahead and kept in the fridge for 2 days before assembling. For freezing, assemble the enchiladas, wrap tightly, and freeze for up to 3 months. Thaw overnight in the fridge before reheating. The cheese rivers are best served fresh, but don't worry if you need to reheat—just add a splash of water or milk to keep them creamy.

❤️

Why You'll Love This Recipe

  • No Chopping Needed: I swear by this—just sauté pre-cooked beans and canned corn with onions and garlic. Five minutes of stirring, and you’ve got the filling ready. My lazy Sundays thank me every time.
  • Earthy, Sweet, Smoky Magic: That cumin and charred corn? It’s the secret weapon. The beans add depth while the onions caramelize just enough to make every bite feel like a little flavor party. (Yes, even my picky husband nods.)
  • Meal Prep MVP: Double the batch, freeze half, and boom—you’ve got a weeknight dinner covered. Reheats like a dream, whether it’s straight from the freezer or microwaved after a long day. My go-to for "I don’t wanna cook" nights.
  • Budget-Friendly Powerhouse: Canned beans, frozen corn, onions—this recipe costs less than takeout but fills you up like a restaurant plate. Plus, the leftovers? Even better the next day. (Between us, I’ve lived off these for three days straight.)

Step-by-step instructions for black bean and corn enchiladas

Assemble these smoky, cumin-kissed enchiladas with layers of texture and flavor—each bite delivers creamy cheese, hearty beans, and sweet corn.

1

Sauté the Base Ingredients

Heat a large skillet over medium heat and add the 1 whole Yellow Onion and 4 cloves Garlic Cloves. Sauté for 5 minutes until the onion softens and becomes translucent, stirring occasionally to prevent browning. This foundational step builds flavor without overpowering the dish.

Add the 1.5 cups Black Beans and 1.5 cups Corn Kernels to the skillet. Stir to combine and cook for another 3 minutes until everything is heated through. The beans and corn should be warmed but not mushy—this ensures they hold their texture when rolled into tortillas. Season with 1.5 tbsp Ground Cumin, 1.5 tbsp Chili Powder, 1 tbsp Garlic Powder, 1 tsp Salt, and 0.5 tsp Black Pepper. Stir well to coat the mixture evenly, allowing the spices to bloom and infuse the filling with their rich, earthy notes.

2

Warm the Tortillas

While the filling cooks, warm the 12 whole Corn Tortillas in one of two ways: either wrap them in a damp kitchen towel and microwave for 30 seconds, or heat them dry in a skillet over medium heat for 20 seconds per side. Warm tortillas are pliable and less likely to crack when filled. Keep them covered with a clean towel to maintain flexibility.

This step is crucial—cold tortillas become brittle and break easily when stuffed. The slight moisture from the towel or residual heat from the skillet ensures they hold their shape while absorbing just enough flavor from the filling.

3

Assemble the Enchiladas

Spread ½ cup Red Enchilada Sauce on the bottom of a 9x13-inch baking dish. This sauce will create a flavorful base for your enchiladas and prevent them from sticking to the pan. Dip each warmed tortilla briefly into the sauce, coating both sides lightly. This ensures they stay moist during baking and adds an extra layer of smoky flavor.

Spoon ¼ cup of the spiced bean and corn filling onto each tortilla, spreading it evenly toward one edge. Roll the tortilla tightly into a cylinder, tucking in the sides as you go. Place the rolled enchiladas seam-side down in the baking dish, slightly overlapping if necessary. Repeat with the remaining tortillas and filling, creating a single layer that fits snugly in the dish.

4

Top with Cheese and Bake

Pour the remaining 1.5 cups Red Enchilada Sauce over the assembled enchiladas, ensuring each one is fully coated. Sprinkle 3 cups Shredded Monterey Jack Cheese evenly over the top, pressing down lightly with a spatula to help it adhere. This cheese will melt into a creamy, bubbly blanket during baking, sealing in all the flavors beneath.

Bake at 375°F for 20-25 minutes, until the cheese is golden brown and bubbling at the edges. The enchiladas are done when the cheese has melted completely and the tortillas are tender. If the cheese browns too quickly, tent the dish with foil for the last 5 minutes to prevent over-browning.

5

Garnish and Serve

Let the enchiladas rest for 5 minutes after baking to allow the cheese to set slightly. This resting period ensures clean slices and prevents the filling from spilling out. Slice into 6 equal servings and garnish each portion with sliced Avocado, 0.25 cup Fresh Cilantro, and 0.25 cup Cotija Cheese. The avocado adds a cool, creamy contrast to the warm, spicy enchiladas, while the cotija cheese brings a salty, crumbly texture.

Serve immediately with additional enchilada sauce on the side for dipping. The combination of smoky spices, creamy cheese, and fresh toppings makes these enchiladas a satisfying, restaurant-quality meal that’s perfect for sharing.

👨‍🍳

Pro Tips For Making Black Bean And Corn Enchiladas

  • Sauté Onions Low and Slow: I learned this the hard way—black bean and corn enchiladas taste bland when the onions burn. Cook them over medium-low heat until they’re soft and translucent, not browned. This takes about 8-10 minutes, and it’s the foundation of flavor.
  • Mash Beans Before Mixing: Skip the chunky beans—give them a rough mash with a fork or potato masher. This ensures even distribution in the filling and prevents dry spots when baking. Overcooked beans? Drain them well first, but don’t skip this step.
  • Prevent Overstuffed Tortillas: Tortillas expand when they hit the oven, and overstuffing leads to sad, broken edges. Fill them no more than ⅔ full, then roll tightly but gently—think "snug, not stuffed."
  • Toast the Cumin First: Bloom that cumin in a dry pan for 30 seconds before adding moisture. It deepens the earthy flavor and cuts through the sweetness of the corn. (Yes, even if you’re impatient—just set a timer.)

Common mistakes when making your black bean and corn enchiladas

Over-Spicing Filling

I’ve seen beginners accidentally turn the filling into a spicy disaster by overdoing the chili powder or cumin. Remember, these spices build flavor gradually—start with the 1.5 tbsp each called for, then taste before adding more.

If you’re unsure, add spices in ½ tsp increments and adjust as you go. The filling should taste bold but balanced, not overwhelming. 🌶️

Cold Tortillas Cracking

Nothing’s worse than tortillas shattering when you try to roll them. Always warm them first—either in a 30-second microwave with a damp towel or a 20-second skillet toast. Cold tortillas become brittle and won’t hold the filling.

Keep them covered with a clean towel while you work to maintain flexibility. Trust me, this small step saves hours of frustration.

Skipping the Sauce Dip

Dipping tortillas in sauce before rolling is a game-changer—it keeps them moist and adds flavor. If you skip this step, your enchiladas will dry out during baking. Use about ½ cup sauce for the base layer and the rest on top.

This ensures every bite has that rich, tangy depth. Don’t rush this part—coat the tortillas evenly for the best results.

Overfilling Tortillas

Stuffing tortillas too tightly leads to messy, uneven rolls that unravel during baking. Use just ¼ cup filling per tortilla—enough to fill it without bulging. Press the sides gently as you roll to seal the filling inside.

This ensures clean slices and a professional-looking presentation. Overfilling also risks cheese spilling out during baking.

Baking Too Long

Cheese can turn rubbery if left in the oven too long. Keep a close eye on your enchiladas after 20 minutes—they’re done when the cheese is bubbly and golden. If it browns too quickly, tent with foil for the last 5 minutes to prevent over-browning.

The tortillas should be tender but not crispy. A toothpick inserted should come out clean, not dry.

Ignoring Rest Time

Letting enchiladas rest for 5 minutes after baking is crucial—it helps the cheese set and prevents messy slices. If you cut into them too soon, the filling will spill out.

Use this time to prep toppings or warm extra sauce. This small pause makes all the difference in presentation and texture. 💫

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 10g50%
Cholesterol 45mg15%
Sodium 890mg39%
Total Carbohydrate 58g20%
Dietary Fiber 12g43%
Sugars 6g
Protein 24g48%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use flour tortillas instead of corn?

Yes, but your enchiladas will have a different texture and flavor. Corn tortillas add an authentic, slightly sweet taste and stay firm when baked. If using flour, they'll be softer and absorb more sauce—reduce the sauce by ¼ cup to prevent sogginess. For best results, toast flour tortillas lightly before filling to maintain structure.

2

How do I make this recipe vegan?

Swap the cheese for vegan shreds (like Daiya or Violife) and use a plant-based enchilada sauce. For extra binding power, add ¼ cup nutritional yeast to the filling. The black beans and corn already provide plenty of protein, so no other substitutions are needed. Just ensure your tortillas are also vegan-friendly.

3

Can I prep the filling ahead of time?

The filling keeps well in the fridge for 2 days or can be frozen for 3 months. Store it in an airtight container and reheat gently in a skillet before assembling. The spices will deepen in flavor over time, making the dish even more aromatic. Just add a splash of water when reheating if it seems too dry.

4

What's the best way to reheat leftovers?

Cover the enchiladas with foil and warm at 350°F for 15-20 minutes until heated through. For extra creaminess, add 1-2 tablespoons of water or milk to the dish before reheating. Microwaving works in a pinch, but it can make the tortillas soggy. The cheese may separate slightly—just stir it back together before serving.

5

Why did my cheese turn rubbery?

Overbaking is usually the culprit. Remove enchiladas from the oven when the cheese is just starting to bubble and golden, not when it's fully browned. If it happens, try reheating with 1 tablespoon of milk or water to restore creaminess. For next time, tent with foil during the last 5 minutes of baking to prevent over-browning.

★★★★★4.6(12 reviews)
Categories Side Dishes