Black Bean and Spinach Enchiladas

Black bean and spinach enchiladas are filled with a seasoned black bean spread, and are easily made dairy-free!

Black Bean and Spinach Enchiladas // Savvy Eats

I haven’t quite figured out our grocery routine here yet. I was a bit spoiled in Ithaca – we got our meat and seasonal produce at the farmers’ market every Saturday, and could pick up everything else in a single trip to Wegman’s or the co-op. Now that we’re in Minnesota, however, I have so many options – and nothing that works as a one-shop-stop like Wegman’s did.

I also haven’t found the most affordable source for local, sustainably-raised meat yet. So while we continue our search, I’ve been working more and more vegetarian dinners into our weekly meal plans. Beans and lentils are incredibly affordable, and filled with fiber, minerals and protein.

These enchiladas come out of a mix of recipes from The New Vegetarian Cooking for Everyone by Deborah Madison and the Bluephies cookbook. We love the spinach enchiladas from Bluephies, but they contain cream cheese, and I was looking for a recipe I could easily make dairy-free (to make them dairy-free, just leave the cheese off the tops!). So instead, I made a black bean spread to take the place of the cream cheese. Thanks to all the seasoning, was a definite win without being too spicy.  For the sauce on top, you can use a storebought red sauce or make your own using a recipe like this enchilada sauce from Gimme Some Oven.

Black Bean and Spinach Enchiladas

Prep Time: 15 minutes

Cook Time: 30 minutes

Yield: 18 enchiladas

Black Bean and Spinach Enchiladas

Black bean and spinach enchiladas are filled with a seasoned black bean spread, and are easily made dairy-free!


  • 1 1/4 cups cooked black beans, drained and rinsed
  • 1 tablespoon cumin
  • 2 teaspoons smoked paprika
  • 1 teaspoon chili powder
  • 1/2 teaspoon salt
  • 1/4 cup low-sodium vegetable stock
  • 1 tablespoon extra virgin olive oil
  • 1 red bell pepper, diced
  • 1 poblano pepper, diced
  • 1 cup diced red onion
  • 2 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 10 ounces spinach (if using frozen, it should be thawed and drained)
  • 18 6” flour tortillas
  • Red enchilada sauce (canned or homemade)
  • Shredded cheddar cheese, optional


  1. Preheat the oven to 350°F and grease a 9” x 13” baking pan.
  2. Puree the beans with the vegetable stock, cumin, paprika, chili powder and salt.
  3. Heat the oil in a large skillet over medium-high heat. Add the peppers and onion and sauté for 5-7 minutes, or until the vegetables are tender and beginning to brown.
  4. Add the garlic, oregano and spinach. Cook, stirring occasionally, until the spinach is wilted and warmed through. This should take just 1-2 minutes for spinach that was thawed from frozen. Fresh spinach will take more like 2-3 minutes.
  5. Stir in the black bean puree and heat until warmed through, 1-2 minutes. Remove the filling from the heat.
  6. Fill each tortilla with 2-3 tablespoons of filling, creating a line of filling towards one end of the tortilla. Beginning at the end with the filling, tightly roll up the enchilada and place, seam-side down, in the baking pan. Repeat with the rest of the filling and tortillas. You will either need to do this in two batches, or use a second baking pan to fit them all.
  7. Spoon enchilada sauce over the tops of the enchiladas. If you don’t need these to be dairy-free, top with shredded cheddar cheese to taste.
  8. Bake at 350°F for 13-16 minutes. Serve warm.

Here’s how to freeze enchiladas for later!


Looking for more freezer meals to make now and freeze later? Try one of these 40 freezer-friendly recipes.

PS: This post contains affiliate links, so I will receive a small commission if you click on one and purchase something from Amazon. I only ever link to products I truly use and enjoy. Thank you for supporting Savvy Eats!

How to Cook + Freeze Dried Beans (Savvy Replay)

How to Cook and Freeze Dried Beans | Savvy Eats

This post is a Savvy Replay: I wrote a similar post years ago, but I’m refreshing it here with some new information and photography.

Let’s talk beans. Dried beans, to be exact. They are one of the pantry staples that I have on hand at all times. They are incredibly versatile, easily going from burrito bowls to chili to falafel to salads with just a change in seasoning. And while they take a little time to cook, they don’t require much effort at all. Here are the two ways I cook them:

Method 1: In the Slow Cooker.

Prep and Cook Time: 6-8 hours.

Active Time: 10 minutes.

Pour some dried beans and a bit of salt into a slow cooker, and add water until the beans are covered by at least 2 inches. You’ll want 1-2 teaspoons of salt per pound of beans. Cook on LOW for 6-8 hours, until the beans are tender when you stab them with a fork. Typically, you want to test at least 5 beans from different areas of the slow cooker to make sure everything is cooked through. Cover and refrigerate until ready to use.

Method 2: In a Dutch Oven.

Prep and Cook Time: 1 1/2 – 2 hours.

Active Time: 10 minutes.

Preheat the oven to 350F.  Pour some dried beans and a bit of salt (about 1 teaspoon per pound of beans) into a Dutch oven, and add water until the beans are covered by at least 1-2 inches. Put the lid on the Dutch oven, and cook for one hour. Test 5 beans from different spots in the Dutch oven. If they aren’t fork-tender yet, cook the beans for another 20 minutes. Keep testing 5 beans every 15-20 minutes until none of the beans you test are tough. Overall, the cook time should be 1 1/2 – 2 hours, depending on the type of bean.

Note 1: You may choose to season the beans further with pepper or dried or fresh herbs. Add them when you add the salt to the beans. However, I tend to stick with just salt, to give me more flexibility with how I use the beans later.

Note 2: According to the FDA, it is not safe to use either of these methods for red kidney beans. Instead, soak the beans in water overnight. Drain the beans, cover them with fresh water, and boil for at least 10 minutes.

To Freeze Dried Beans Post-Cooking.

Pour cooked beans into an airtight freezer-safe container and cover completely with some of the bean cooking liquid. Leave 1/2 – 1″ air space at the top of the container, since the liquid will expand as it freezes.  The beans should last in the freezer for 2-3 months.

Here are some of my favorite ways to use dried beans:

If you like what you see, subscribe to my feed via reader or email, or follow me on TwitterFacebookPinterestor Instagram!