Black Bean and Spinach Enchiladas Recipe: Smoky Tortilla Crunch With Melty Cheese Rivers

Side Dishes

Black Bean and Spinach Enchiladas Recipe: Smoky Tortilla Crunch With Melty Cheese Rivers

This black bean and spinach enchiladas recipe transforms simple ingredients into a restaurant-worthy vegetarian masterpiece with layers of smoky tortillas and melted cheese rivers.

The secret lies in perfectly sautéed spinach and seasoned black beans that form the heart of each roll, while the homemade sauce binds everything together in a rich, flavorful embrace.

After years of perfecting the technique—especially the tortilla rolling and sauce layering—I’ve created a version that’s both traditional and approachable for home cooks.

The beauty of this recipe is in its versatility—it delivers crispy tortilla edges and gooey cheese without requiring advanced skills. You’ll start by preparing the filling with wilted spinach and black beans, then carefully rolling each tortilla to create neat, bite-sized enchiladas.

The sauce, a blend of smoky spices and tomatoes, ensures every bite is packed with depth, while the cheese melts into streaks of golden goodness during baking.

What makes these enchiladas truly special is the textural contrast—the slight crunch of the tortillas, the creamy spinach, and the tender black beans all come together in harmony. The dish is hearty enough to stand alone but pairs beautifully with a simple side salad or roasted vegetables.

Whether you’re serving for a weeknight dinner or a weekend gathering, this recipe guarantees a crowd-pleasing result that feels both comforting and impressive.

Ready in just 45 minutes, this recipe is designed to be foolproof—no fancy equipment or shortcuts that compromise flavor. The step-by-step assembly ensures even beginners can achieve restaurant-quality enchiladas at home. Let’s get started on creating a dish that’s as satisfying to make as it is to eat.

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

Ingredients for black bean and spinach enchiladas

These 15 ingredients deliver restaurant-quality enchiladas with crispy tortillas and melty cheese rivers.

Ingredient Amount Notes
Large Corn Tortillas 🌽 12 whole Flour tortillas work too
Canned Black Beans 🫘 1 ½ cups Drained and rinsed well
Fresh Spinach 🌿 5 oz Baby spinach works best
Yellow Onion 🧅 1 medium Diced finely for sauce
Garlic Cloves 🧄 4 cloves Minced for sauce
Canned Tomato Sauce 🍅 1 ½ cups San Marzano preferred
Chipotle Peppers in Adobo 🌶️ 2 tbsp Minced for smoky depth
Ground Cumin 🌿 1 tsp Toasted for aroma
Smoked Paprika 🌶️ 1 tsp For authentic smokiness
Dried Oregano 🍃 1 tsp Mexican preferred
Shredded Monterey Jack Cheese 🧀 2 cups Or Mexican blend
Extra-Virgin Olive Oil 🫒 2 tbsp For sautéing spinach
Vegetable Broth 💧 ½ cup Low-sodium preferred
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground

The tortillas are non-negotiable for texture. Mission brand or La Tortilla Factory corn tortillas deliver the perfect balance of flexibility and structure—flour tortillas work but lack that authentic crunch. For the black beans, low-sodium canned varieties prevent excess saltiness, and always rinse them thoroughly to remove any residual sodium. Fresh spinach wilts beautifully but baby spinach stays more intact during rolling. The San Marzano tomato sauce from Whole Foods or Trader Joe's elevates the sauce's depth—don't skimp on quality here. Chipotle peppers in adobo sauce are essential for that smoky complexity; Herdez brand is widely available and delivers consistent flavor.

No chipotle peppers? Smoked paprika plus a dash of liquid smoke gets you close, though it won't have the same depth. Substituting dried oregano for Mexican oregano works at the same quantity, but the flavor profile shifts slightly. The cheese matters—Monterey Jack melts beautifully, but a Mexican blend with cheddar adds extra richness. For the sauce, if you're short on time, pre-made enchilada sauce from Rao's works in a pinch (just add extra spices). The onions and garlic should be sautéed until translucent—don't let them brown, or the sauce will taste bitter. Fresh spinach? Frozen works too, just thaw and drain well first.

Prep the filling components first—they keep for 3 days in the fridge. Tortillas lose moisture quickly, so wrap them in a damp paper towel inside a sealed plastic bag. The assembled enchiladas can be refrigerated for 24 hours before baking, which actually enhances the flavor as the tortillas absorb the sauce. For freezer storage, assemble the enchiladas, cover tightly, and bake straight from frozen (add 10-15 minutes to cooking time). The cheese gets extra gooey when reheated—worth the extra minute in the oven.

❤️

Why You'll Love This Recipe

  • Pantry-to-Table Magic: I swear by this recipe when my fridge is half-empty but my cravings are full. Canned black beans and a handful of spinach—no fancy prep, just sauté, fill, bake. That’s it.
  • Garlic-Spinach Umami Bomb: The moment I wilt that spinach with raw garlic and a splash of onion, my kitchen smells like a Mexican street cart. It’s the kind of flavor that sticks around long after the last bite.
  • Meal Prep MVP: Between us, these enchiladas taste better the next day. I make a double batch on Sundays, freeze half, and reheat with a quick broil. Zero guesswork, zero regret.
  • Budget-Friendly Powerhouse: Fresh spinach and canned beans keep this dish under $10 for six servings. Honestly, it’s the kind of meal that makes me feel like I’m feeding a crowd without breaking the bank.

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

Assemble these flavor-packed enchiladas with layers of smoky black beans, wilted spinach, and melty cheese.

1

Prepare the Black Bean and Spinach Filling

In a medium saucepan, heat the 2 tablespoons extra-virgin olive oil over medium heat. Add the 1 medium yellow onion and cook for 5 minutes until softened and translucent. Add the 4 cloves garlic cloves and cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter.

Stir in the 1.5 cups drained and rinsed canned black beans, 1 teaspoon ground cumin, 1 teaspoon smoked paprika, and 1 teaspoon dried oregano. Cook for 3 minutes to let the spices bloom and the flavors meld. Remove from heat and stir in the 5 ounces fresh spinach until just wilted. Set aside to cool slightly.

2

Make the Smoky Tomato Sauce

In the same saucepan, add the 1.5 cups canned tomato sauce, 2 tablespoons minced chipotle peppers in adobo, 0.5 cup vegetable broth, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Bring to a simmer over medium heat and cook for 5 minutes until slightly thickened. Taste and adjust seasoning—this sauce should be rich but not overly salty.

Here's the thing—this sauce is the flavor foundation. The chipotle peppers add depth, while the tomato sauce provides the perfect vehicle for the cheese to melt into later. If you prefer a smoother sauce, blend it briefly with an immersion blender, but leave it slightly chunky for texture.

3

Assemble the Enchiladas

Preheat your oven to 375°F. Spread a thin layer of the tomato sauce on the bottom of a 9x13-inch baking dish. Warm the 12 whole large corn tortillas in the microwave for 20 seconds to make them pliable—this prevents cracking when you add the filling.

Spoon about 2 tablespoons of the black bean and spinach filling onto each tortilla, then roll it up tightly. Place seam-side down in the baking dish, filling any gaps with more sauce. Pour the remaining sauce evenly over the top, then sprinkle with 2 cups shredded Monterey Jack cheese. The sauce should come about halfway up the sides of the tortillas.

4

Bake Until Bubbly and Golden

Bake uncovered for 20-25 minutes until the cheese is fully melted and the tortillas are golden brown along the edges. You'll know it's done when the cheese forms bubbly rivers and the edges of the tortillas develop a crispy texture—this is what gives these enchiladas their signature crunch.

Let them rest for 5 minutes before serving. This resting period allows the filling to set slightly and makes slicing cleaner. Serve with extra sauce on the side or a dollop of sour cream and fresh cilantro if desired. Each bite should deliver a perfect balance of smoky, cheesy, and herby flavors with that satisfying tortilla crunch.

👨‍🍳

Pro Tips For Making Black Bean And Spinach Enchiladas

  • SOFTEN TORTILLAS IN HOT WATER: I learned this the hard way—dry heating makes them brittle and prone to cracking. Instead, stack 6-8 tortillas in a bowl, pour just enough hot (not boiling) water to cover, and let them sit for 10-15 minutes. They’ll be pliable and hold their shape when rolled, even with wet fillings.
  • SAUTE ONIONS LOW AND SLOW: High heat caramelizes onions too fast, turning them bitter before the garlic even gets a chance. Cook the diced onion over medium-low for 8-10 minutes until translucent but still pale—this builds flavor without burning. The spinach will wilt better into properly softened onions.
  • DRAIN BEANS THOROUGHLY: Skipping this step means soggy, waterlogged enchiladas. Rinse canned black beans well, then drain and press them dry in a clean kitchen towel for 2-3 minutes. The extra effort keeps your filling from making the tortillas mushy when baking.
  • UPGRADE WITH LIME ZEST: Fresh spinach can taste bland after cooking, and black beans benefit from brightness. Stir in 1 teaspoon of lime zest (not juice) with the beans and spinach filling—it cuts through the earthiness and makes the whole dish feel more vibrant. (Yes, even if you’re skeptical.)

Serving suggestions for this black bean and spinach enchiladas

Classic Side Pairings

Start with a simple Mexican street corn salad—toss 2 cups grilled corn kernels with 2 tbsp lime juice, 1 tbsp chili powder, and ¼ cup crumbled cotija cheese.

The sweetness of the corn balances the smoky enchiladas beautifully. For a lighter option, serve with avocado slices and a sprinkle of tajín—the creamy avocado adds a refreshing contrast. 🌽

For a heartier side, charro beans (pinto beans simmered with bacon, tomatoes, and jalapeños) create a satisfying protein duo. I often make a big batch and reheat portions throughout the week.

If you’re avoiding extra carbs, a roasted zucchini and bell pepper medley with 1 tbsp olive oil and ½ tsp cumin works perfectly.

Toppings and Garnishes

Fresh toppings elevate the dish instantly. A handful of cilantro leaves and a squeeze of lime brighten every bite. For extra crunch, add crispy fried shallots or toasted pumpkin seeds—both add texture without overpowering.

I love finishing with a drizzle of crema or a dollop of sour cream to cool the smoky flavors. 🌿

Spice lovers should sprinkle pickled red onions (quick-pickle ½ red onion in ¼ cup vinegar and 1 tsp sugar for 20 minutes) for tangy bite.

For a smoky kick, top with crumbled queso fresco or a sprinkle of smoked paprika. These toppings turn a simple plate into a restaurant-worthy experience.

Beverage Pairings

A Mexican lager like Modelo Especial or Pacifico cuts through the richness of the cheese and smoky sauce. The crisp, clean finish balances the dish perfectly.

For a non-alcoholic option, hibiscus iced tea (add 1 tbsp dried hibiscus to 4 cups hot water, steep 10 minutes, then chill) adds a tart, floral note that complements the spices. 🍺

If you prefer wine, a light-bodied red like Tempranillo or a dry rosé pairs beautifully. The acidity in the wine mirrors the tomato sauce, while the fruitiness enhances the black beans. For a refreshing contrast, a sparkling lime soda (like Jarritos) adds a fun, fizzy twist to the meal.

Make-Ahead Serving

Assembled enchiladas can be refrigerated for 24 hours before baking—this actually deepens the flavors as the tortillas absorb the sauce. For a crowd, assemble and bake them ahead, then reheat in a 350°F oven for 10-15 minutes to restore crispiness.

I often prep the filling and sauce the night before to streamline assembly day. 📅

To serve, arrange enchiladas on a wooden board or slate platter for a rustic touch. Garnish with extra cilantro and lime wedges, then let guests add their own toppings. For a family-style meal, serve in a cast-iron skillet with extra sauce on the side—it’s interactive and fun for gatherings.

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 8g40%
Cholesterol 35mg12%
Sodium 850mg37%
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 frozen spinach instead of fresh?

Use 10 ounces of thawed, drained frozen spinach instead of fresh. Just squeeze out any excess water with a clean towel to prevent soggy tortillas. The texture will be slightly different but still delicious—just don't overfill the tortillas or they'll burst during baking.

2

How do I prevent the tortillas from cracking when rolling?

Warm the tortillas for 20-30 seconds in the microwave first—they should be pliable but not wet. Keep the filling small (2 tablespoons) and spread it in a thin layer along the center. Roll tightly from the bottom up, tucking in the sides as you go. If they still crack, try flour tortillas for extra flexibility.

3

Can I make these enchiladas ahead of time?

Yes! Assemble the enchiladas and refrigerate them for up to 24 hours before baking. The flavors deepen as the tortillas absorb the sauce. For freezing, assemble and bake as directed, then cool completely, wrap tightly, and freeze. Reheat from frozen at 350°F for 30-35 minutes with foil covering the first 15 minutes.

4

What's the best cheese substitute if I don't have Monterey Jack?

Use a mix of sharp cheddar and Oaxaca cheese for the best melt. A 50/50 blend gives you both stretchiness and flavor. Avoid pre-shredded cheese—it contains anti-caking agents that prevent proper melting. If you're vegan, try a mix of vegan mozzarella and nutritional yeast for a cheesy flavor.

5

How do I make these gluten-free?

Swap corn tortillas for gluten-free corn tortillas (like Mission GF brand). For the filling, ensure your black beans are certified gluten-free. Check the tomato sauce and broth labels too—some contain hidden gluten. The texture will be slightly different but still delicious with proper ingredient choices.

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