Black Bean and Spinach Enchiladas Recipe: Smoky Tortilla Bites with Spiced Cheese Rivers

Side Dishes

Black Bean and Spinach Enchiladas Recipe: Smoky Tortilla Bites with Spiced Cheese Rivers

This vegetarian black bean and spinach enchiladas recipe delivers restaurant-quality flavor with every smoky tortilla bite—packed with hearty beans, wilted greens, and melted cheese that creates perfect rivers when sliced.

The secret lies in a foolproof assembly technique that keeps fillings secure while baking, ensuring each enchilada stays tender yet sturdy. What makes this version stand out is the balance of earthy spinach and smoky spices, elevated by a rich enchilada sauce that clings to every tortilla layer.

Unlike traditional recipes that rely on heavy meat, these enchiladas prove vegetarian mains can be just as satisfying—bold in flavor, rich in texture, and adaptable to dietary needs.

The process is straightforward: spread tortillas with sauce, layer the filling, roll tightly, and bake until the cheese bubbles and edges crisp. With 30 minutes of active prep and 20 minutes of baking at 375°F, you’ll have a dish that feels indulgent without the guilt. The best part?

Customize toppings to suit your taste—crispy avocado, cooling sour cream, or a sprinkle of fresh cilantro.

What you’ll end up with is a stack of golden-brown enchiladas that cut cleanly to reveal layers of creamy cheese, vibrant spinach, and hearty black beans—each bite delivering a perfect harmony of smoky, spiced, and slightly tangy flavors.

The sauce pools at the bottom of the dish, ready to be scooped up with every forkful. This recipe is designed to impress at dinner parties or feed a hungry family, all while staying true to its vegetarian roots—no one will guess it’s meatless.

For those avoiding dairy, swap the cheese for a vegan alternative and use a plant-based enchilada sauce, but don’t skip the 30-minute rest before baking—this ensures the tortillas soften just enough to hold their shape without falling apart.

Serve with a side of Mexican rice or a simple salad to round out the meal. Let’s get started on these smoky, cheesy, plant-powered enchiladas!

👨‍🍳
Difficulty
Easy
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for black bean and spinach enchiladas

Sixteen ingredients to create smoky, cheesy enchiladas that taste like a restaurant favorite.

Ingredient Amount Notes
Black Beans 🌱 1 ½ cups Cooked, drained, and rinsed
Fresh Spinach 🌿 4 cups Chopped, stems removed
Corn Tortillas 🌯 12 whole Medium-sized, for rolling
Shredded Monterey Jack Cheese 🧀 2 cups Or Mexican blend cheese
Enchilada Sauce 🍅 2 cups Red or green, homemade or jarred
Canned Diced Tomatoes 🍅 ½ cup San Marzano preferred
Garlic Cloves 🧄 3 cloves Minced for sauce
Chicken or Vegetable Broth 💧 1 cup For sauce base
Cumin 🌶️ 1 tsp Ground, toasted for depth
Smoked Paprika 🌶️ 1 tsp For smoky flavor
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Olive Oil 🫒 1 tbsp For sautéing spinach
Red Onion 🧅 ½ whole Diced, for filling
Jalapeño Pepper 🌶️ ½ whole Seeded and diced, optional

The black beans are the heart of these enchiladas—low-sodium canned beans work best, but rinse them well to cut any bitterness. Trader Joe's has great organic options, and if you've got dried beans, soak them overnight for the richest flavor. The spinach needs to be fresh; wilt it down in a pan with olive oil and garlic before mixing with beans—this keeps the filling from getting soggy. For the tortillas, corn over flour gives that authentic texture, but if you prefer flour, just make sure they're soft but not mushy. The cheese is where the magic happens—Monterey Jack melts beautifully, but a Mexican blend adds extra smokiness.

No enchilada sauce on hand? Mix canned tomatoes, broth, and spices for a quick version—simmer for 15 minutes to thicken. Fresh jalapeños add heat, but pickled jalapeños or hot sauce work too. The cumin and smoked paprika are non-negotiable for that authentic flavor; Penzeys Spices has great pre-toasted cumin if you want to skip the toasting step. If you're avoiding dairy, vegan cheese shreds or cashew cream will still give you that gooey texture. The red onion adds a nice bite, but green onions or leeks work if you're in a rush—just chop them finely.

These enchiladas reheat beautifully—cover with foil and warm in a 350°F oven for 10 minutes. Leftovers keep for 4 days in the fridge, and they freeze like a dream for up to 3 months. I like to assemble them ahead and refrigerate for 1 hour before baking—this helps the tortillas soften just enough to hold their shape. For serving, keep it simple with warm tortillas and a dollop of sour cream, or go all out with avocado slices, fresh cilantro, and lime wedges. The sauce at the bottom? That's the best part—save some to drizzle on top before serving.

❤️

Why You'll Love This Recipe

  • One-Pot Wonder: I swear by this recipe when I’m too tired to dirty more than one pan. Sauté the spinach and beans right in the same skillet you’ll use for the sauce—no extra bowls, no extra stress. Just toss everything together, roll, and bake.
  • Melty Magic: That Monterey Jack stretches and crisps just enough to make every bite feel like a little reward. Honestly, the way the cheese pulls when you cut into it? It’s the kind of texture that makes you slow down and savor it.
  • Lunchbox Hero: Between us, these reheat like a dream for packed lunches—no soggy tortillas here. I make a double batch on Sundays, and by Wednesday, I’m still digging into them cold with a squeeze of lime. (Yes, even on a Tuesday night.)
  • Pantry Staple Power: Black beans, spinach, and tortillas are the kind of ingredients you always have lying around. I’ll be real: this recipe saved me more than once when I was low on groceries but still needed a filling, satisfying meal. Budget-friendly doesn’t mean boring.

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

Here's how to assemble these smoky, cheesy enchiladas with a vibrant filling that's bursting with flavor.

1

Sauté the Spinach and Prepare the Filling

Heat the 1 tablespoon olive oil in a large skillet over medium heat. Add the 0.5 whole red onion and 0.5 whole jalapeño pepper, both diced, and sauté for 3-4 minutes until softened and slightly translucent. This step builds the aromatic base for your filling.

Add the 4 cups chopped fresh spinach and cook, stirring occasionally, until it just wilts down—about 2-3 minutes. The spinach should be bright green but no longer crisp. Remove from heat and transfer to a bowl. Stir in the 1.5 cups cooked black beans, 1 teaspoon cumin, 1 teaspoon smoked paprika, 1 teaspoon salt, and 0.5 teaspoon black pepper. Mix well to combine all flavors evenly.

2

Warm the Enchilada Sauce and Prepare the Tortillas

In a separate saucepan, combine the 2 cups enchilada sauce and 1 cup chicken or vegetable broth. Warm over medium-low heat for 3-4 minutes, stirring occasionally, until heated through. This creates a smooth, flavorful base for your enchiladas.

While the sauce warms, heat the 12 corn tortillas in a dry skillet over medium heat for 20-30 seconds per side—just enough to make them pliable for rolling. This step prevents cracking when you add the filling. Keep them covered with a clean kitchen towel to stay warm.

3

Assemble the Enchiladas

Spread about 2 tablespoons of the spinach-black bean filling onto each tortilla, leaving a ½-inch border at the top. Top each with ¼ cup of the shredded Monterey Jack cheese and 1 tablespoon of the 0.5 cup canned diced tomatoes. Roll tightly from the bottom up, tucking in the sides as you go.

Place the rolled enchiladas seam-side down in a 9x13-inch baking dish. Pour the warmed enchilada sauce evenly over the top, making sure each one is fully coated. Sprinkle the remaining ½ cup cheese evenly over the sauce to create that beautiful melted cheese river effect.

4

Bake to Golden Perfection

Transfer the baking dish to a preheated 375°F oven and bake for 20-25 minutes until the cheese is bubbly and golden brown and the edges are crispy. The tortillas should be tender, not crispy—this means they've absorbed the sauce perfectly.

Let the enchiladas rest for 5 minutes before serving. This resting time allows the cheese to set slightly and makes slicing cleaner. Garnish with extra chopped spinach or a sprinkle of smoked paprika if you like, and serve with sour cream, guacamole, or a simple side salad for a complete meal.

👨‍🍳

Pro Tips For Making Black Bean And Spinach Enchiladas

  • Wilt Spinach Fast: Fresh spinach wilts in seconds—toss it into a dry skillet over medium-high heat for about 30 seconds, just until the leaves collapse. I learned this the hard way by boiling it first (yes, it works, but it turns to mush and releases bitter water).
  • Warm Tortillas Properly: Stack corn tortillas in a dry skillet over medium heat for 30 seconds per side—just until pliable, not crispy. Cold tortillas crack when rolled, and you’ll end up with a messy, uneven filling. Trust me, this small step saves frustration later.
  • Sauce First, Cheese Last: Spread a thin layer of enchilada sauce on the bottom of your baking dish before adding the tortillas—it prevents sticking and ensures every bite has flavor. Then, sprinkle cheese after filling the tortillas so it melts into the filling instead of clumping on top.
  • Prevent Bean Water Log: Drain and rinse your black beans twice, then pat them dry with a clean towel before mixing with spinach. Wet beans release too much moisture, turning your filling into a soggy, sad mess—no one wants that.

Serving suggestions for this black bean and spinach enchiladas

Classic Toppings Trio

Start with a dollop of cooling sour cream—about 2 tablespoons per serving—to balance the spicy flavors. I like to mix it with 1 teaspoon lime juice and a pinch of salt for extra zing.

For crunch, add ¼ cup diced avocado or ¼ cup pickled red onions—both add freshness and texture. Sprinkle with 2 tablespoons chopped cilantro right before serving to keep it vibrant. 🌿

Cheesy Upgrade Options

Swap the Monterey Jack for cotija cheese (about ¼ cup crumbled) for a tangy kick, or use queso fresco for a milder, crumbly texture. For extra richness, top with 2 tablespoons Mexican crema mixed with ½ teaspoon chili powder.

If you love cheese rivers, add an extra ¼ cup shredded cheese during baking and broil for 2 minutes at the end for a golden crust. 🧀

Fresh and Crunchy Additions

Add ¼ cup toasted pepitas (pumpkin seeds) for nutty crunch—toss them in 1 teaspoon olive oil and toast in a dry pan for 2-3 minutes until fragrant. For a smoky touch, drizzle with 1 tablespoon hot honey or 1 teaspoon adobo sauce (from canned chipotles).

A sprinkle of everything bagel seasoning (about ½ teaspoon) adds a savory depth that pairs perfectly. 🌶️

Sauce Variations

For a creamy twist, drizzle with 2 tablespoons chipotle crema (mix 2 tablespoons sour cream with ½ teaspoon adobo sauce). If you prefer spicy heat, serve with salsa roja or mango-habanero salsa on the side.

A lime crema (blend 2 tablespoons sour cream, 1 tablespoon lime juice, and ½ teaspoon salt) brightens every bite. Keep sauces separate until serving to prevent sogginess. 🍅

Side Pairings

Serve with Mexican red rice—cook 1 cup long-grain rice with 2 cups vegetable broth, ½ cup diced tomatoes, and 1 teaspoon cumin for 20 minutes.

A simple black bean salad (mix 1 cup black beans, ½ cup corn, ¼ cup red onion, and 2 tablespoons lime juice) adds freshness.

For a lighter option, a cucumber-lime salad with ½ cup diced cucumber, 1 tablespoon lime juice, and salt cuts through the richness. 🥗

Make-Ahead Garnishes

Prep garnishes ahead: Store chopped cilantro in a sealed container with a damp paper towel in the fridge for up to 3 days. Toast pepitas in advance and keep in an airtight container.

For pickled onions, mix ½ cup red onion slices with ¼ cup vinegar, 1 teaspoon sugar, and ½ teaspoon salt—let sit for 1 hour before using. Fresh avocado holds best when sliced and tossed with 1 teaspoon lime juice right before serving. ✨

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 7g35%
Cholesterol 30mg10%
Sodium 850mg37%
Total Carbohydrate 62g23%
Dietary Fiber 12g43%
Sugars 4g
Protein 22g44%
* 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 make these enchiladas with flour tortillas instead of corn?

Flour tortillas work perfectly and add a slightly softer texture. Just ensure they're medium-sized (about 6-inch diameter) and warm them gently before filling to prevent cracking. The filling ratio stays the same—2 tablespoons per tortilla—but you may need 10-12 tortillas depending on size.

2

What if I don't have enchilada sauce? Can I substitute?

Yes! Mix 1 cup canned diced tomatoes, ½ cup broth, 1 teaspoon cumin, ½ teaspoon smoked paprika, and ½ teaspoon salt, then simmer for 15 minutes until thickened. For extra richness, stir in 2 tablespoons tomato paste. This homemade version works just as well!

3

How do I prevent the filling from leaking out when baking?

Roll the tortillas tightly and seal the edges well. Use less filling per tortilla (1.5 tablespoons max) and spread it toward the center. Chill the assembled enchiladas for 30 minutes before baking—this helps the tortillas firm up. If they still leak, try flour tortillas or add a thin layer of sauce on top before baking.

4

Can I make these enchiladas ahead and freeze them?

Yes! Assemble the enchiladas, bake as directed, then cool completely. Wrap tightly in plastic wrap and foil, then freeze for up to 3 months. To reheat, thaw in the fridge overnight, then warm in a 350°F oven for 15 minutes covered with foil. For best results, add 1-2 tablespoons extra sauce when reheating.

5

What's the best way to make these vegan?

Use vegan cheese shreds (like Daiya or Violife) and swap the enchilada sauce for a plant-based version. For the filling, add 1 teaspoon nutritional yeast to the black beans for a cheesy flavor. Ensure your tortillas are vegan too—many corn tortillas are naturally dairy-free. Serve with cashew crema (blend ½ cup soaked cashews, ¼ cup water, and 1 tablespoon lime juice).

★★★★★5.0(11 reviews)
Categories Side Dishes