Black Bean Tacos with Spicy Cashew Cheese

By Alexandra Caspero on April 23, 2014

Yes, friends I am sharing with you yet another down and dirty mexican recipe. What can I say? My love for quick and easy mexican food has been well documented on this site: lentil tacos, cauliflower and bean tacos, tortilla soup, copycat chipotle burrito bowl , mexican pizza and on and on.

If it’s spicy and has beans in it, I’m probably going to love it.

black bean tacos with spicy cashew cream

The inspiration for this meal went something like this: “BL- what do you want for dinner tonight?”

“Lentil Tacos” (which I hear about 4 times a week)
“Mmm… no lentils”
“OK, tempeh tacos”
“Mmm… no tempeh”

How about black bean tacos?  With a spicy cashew cheese sauce?
Winner, winner, mexican dinner.

black bean tacos with spicy cashew cheese

It’s really amazing how flavorful you can make beans. Especially with a can of fire-roasted tomatoes and green chilis. While we go through a lot of jarred tomato products, I only recently began buying the fire-roasted kind to add to soups, chilis and now- tacos.

They are a life changer.

I will say it again, fire roasted tomatoes will change your life. Next time you are grocery shopping (or grocery shopping online as I have been doing recently), pick up a jar- or 8! You will be amazed at how many dishes you end up adding them to. I prefer the Muir Glen brand as they are both organic and BPA free.

black bean tacos with spicy cashew cheese

So, beans, fire roasted tomatoes, green chilis and a simple cashew cheese sauce. (For first-time cashew users, enjoy my primer on how to make cashew cream)

Since this is a weeknight meal, I think that canned beans are your best bet here. But, and this is a big but, if you love beans as much as I do why not consider making them weekly in a pressure cooker? I tend to make a big batch over the weekend and using a pressure cooker makes the process almost painless. Not only does it make beans dirt cheap, but it also cuts any concerns about sodium or preservatives in cans. For making both grains, beans and vegetable broths, my pressure cooker has paid for itself a thousand times over.

black bean tacos with spicy cashew cheese

If you try this recipe, let me know! Leave a comment, rate it, and tag your Instagram photos with #delishknowledge . I absolutely love seeing your creations. Happy cooking! 

black bean tacos with spicy cashew cheese

Black Bean Tacos with Spicy Cashew Cheese

  • Author: Alex
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 (makes 8 tacos) 1x
  • Category: Main
  • Cuisine: Mexican


High protein tacos! Flavorful black bean tacos with spicy cashew cheese. Vegan and dairy-free

  • Author: Alex
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 (makes 8 tacos) 1x
  • Category: Main
  • Cuisine: Mexican
  • Author: Alex
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 (makes 8 tacos) 1x
  • Category: Main
  • Cuisine: Mexican


  • 2 cups cooked black beans (drained and rinsed if canned)
  • 1 tbsp. oil
  • 1/2 cup minced white onion
  • 2 cloves garlic, minced
  • 1 (15oz.) can fire roasted tomatoes
  • 1 (4.5 oz) can diced green chilis
  • 1 tsp. chili powder
  • 1/8 tsp. red pepper flakes:
  • 1/4 tsp. dried oregano
  • 1/4 tsp. smoked paprika
  • 1/2 tsp. ground cumin
  • pinch salt/pepper to taste (I usually start with 1/4 teaspoon each and go from there) Spicy Cashew Cheese:
  • 1 cup raw cashews
  • 1 lime, juice and zest
  • 2 tbsp. nutritional yeast
  • 3/4 tsp. kosher salt
  • 1 tsp. chile powder
  • 1/2 tsp. ground coriander
  • 1/2 tsp. ground cumin
  • 1/2 tsp. garlic powder
  • 8 soft taco shells
  • Taco toppings! (lettuce, guacamole, sliced radishes, cheese, ect.)



Black Bean Tacos:

  1. In a large skillet, heat 1 tbsp. oil over medium-high heat
  2. Add the minced onion and cook until soft, about 5 minutes.
  3. Add the spices and minced garlic to the pan and cook another 2 minutes until fragrant.
  4. Add the black beans, fire roasted tomatoes and green chilis.
  5. Reduce heat to medium and cook for another 5 minutes until warm.
  6. Serve on taco shells with spicy cashew cheese and your favorite toppings!For the Cashew Cheese:
  7. Soak cashews for at least 30 minutes in 2 cups of water.
  8. Rise and drain cashews.
  9. Place cashews and remaining ingredients into a blender and puree until very smooth, 2-3 minutes.
  10. Place the refrigerator until ready to use (leftovers will keep for a week).

did you make this?

Tag @delishknowledge on Instagram and hashtag it #delishknowledge



The Ultimate Plant-Based Protein Cookbook + Course

(Includes 40+ recipes!)


Meet Alex Caspero

Alex Caspero is a Registered Dietitian, New York Times Bestselling Plant-Based Chef and mom of two. She aims to cut through the nutrition noise by providing real-life, nourishing tips for body and mind. Learn more about Alex.

(17 comments) leave a comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Ammie
      January 12, 2018 AT 7:04 pm

      Were the cans supposed to be drained? Comparing mine to your picture, mine is much more liquid-y. Thanks! Looking forward to it, regardless.

      1. Alex
        January 12, 2018 AT 7:44 pm

        Hi Ammie, yes, sorry- the beans were supposed to be drained. I’ll make the change now. Thanks!

    2. Tina
      September 11, 2017 AT 2:12 am

      I’m not seeing the ingredient list. Am I missing something? I really want to make this. Thank you!

      1. Alex
        September 11, 2017 AT 5:53 am

        So weird! It’s back up now- thanks for letting me know.

    3. CJinIN
      March 11, 2015 AT 11:02 am

      Not sure how quickly you’ll see this and be able to get back to me – I’m trying to find something I can make to take with me to a taco dinner at church tonight – I already have paleo tortillas made, and they’ll save back a portion of non-seasoned meat for me – hoping I can bring this and it can be used without heating, or just 15-30 seconds in the microwave? I don’t want it spicy either – what all what I leave out to just have “regular” cashew cheese that would work well for a taco?

      1. Alex @ DelishKnowledge
        March 11, 2015 AT 11:06 am

        HI! Yes, you should be able to bring this and reheat it in the microwave no problem. It will thicken as it sits so if you may need to add a splash or two of water before heating. If you don’t want it spicy, leave out the chili powder. I would keep the other spices for flavor but you can always add a little and taste as you go. Hope that helps!

        1. CJinIN
          March 11, 2015 AT 11:16 am

          Thank you SO much for getting back to me so quickly. When you say it will firm up – like to the point of this picture? Can I use it like regular block cheese then?

          1. Alex @ DelishKnowledge
            March 11, 2015 AT 11:17 am

            No, it won’t firm up like that. You would need to add agar to make it firm like a block cheese, but I haven’t tried it with this recipe. It will be more like a thick sauce, not as thin as when it’s heated.

            1. CJinIN
              March 13, 2015 AT 5:38 am

              Just letting you know – I loved it! I left out the coriander (didn’t have any) and the chili powder. Didn’t have a lime, but did use some dehydrated lime juice. I was hesitant to make this – nut cheese is very foreign to my household. But I loved it!

    4. John @ Garage Gyms
      May 2, 2014 AT 8:28 am

      I have never heard of cashew cheese, or cashew sauce of any kind for that matter. Looking at the recipe for it sounds delicious for some reason. I need to make that and see. Very unique.

      1. DK
        May 2, 2014 AT 1:45 pm

        Thanks John! Cashew sauces are my favorite non-dairy alternative. Hope you try it! let me know what you think!