• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes

Connoisseurus Veg logo

SUBSCRIBE

Sign up for updates and my FREE Vegan Dinner Solutions email series!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×
    Home » Main Dishes

    Published: Jul 6, 2022 · Modified: Nov 20, 2024 by Alissa Saenz · This post may contain affiliate links · 6 Comments

    Vegan Tacos (with Black Bean & Walnut Filling!)

    Jump to Recipe Print Recipe

    These easy and delicious vegan tacos are made with hearty black bean and walnut taco "meat" stuffed into crispy shells and piled with toppings!

    Three Vegan Tacos on a plate with skillet in the background.

    Earlier this year when I shared my recipe for vegan meatballs I knew I was on to something. I made those balls with a mix of black beans and walnuts. I've made many vegan meatballs during the history of this website, but those were the best.

    Well guess what else I've made lots of? Vegan tacos! And I thought that maybe that magical combination of black beans and walnuts would make a good substitute for ground beef.

    I was right! These tacos turned out super satisfying and absolutely delicious. They were also super easy to throw together. THIS is my new go-to vegan taco recipe. Give it a try, and I think it will be yours too!

    Jump to:
    • Ingredients You'll Need
    • How They're Made
    • Leftovers & Storge
    • Frequently Asked Questions
    • More Taco Recipes
    • 📖 Recipe
    • 💬 Comments

    Ingredients You'll Need

    • Olive oil. Any high heat oil can be substituted, such as corn, avocado, or coconut oil.
    • Onion.
    • Garlic.
    • Spices. We're using ground cumin, ancho chile powder, paprika, and cayenne pepper. Leave out the cayenne if you're not into heat.
    • Walnuts. We're using finely chopped, shelled walnuts.
    • Canned black beans. Feel free to substitute black beans that you've cooked yourself from dried beans. You'll need about 2 cups.
    • Canned tomato sauce.
    • Lime juice. Use freshly squeezed juice for the best flavor.
    • Salt & pepper.
    • Fresh cilantro. Leave this out or substitute with parsley or scallions if you're not a fan.
    • Taco shells. I like to use corn tortillas that I've briefly crisped in a skillet, but you can use prepared hard shells if you prefer, or even flour tortillas to make vegan soft tacos.
    • Toppings. Use whatever you like here! Try shredded cabbage, lettuce, tomatoes, salsa, guacamole, avocado slices, vegan sour cream, vegan queso or store-bought shredded vegan cheese!

    How They're Made

    Below is a detailed photo tutorial on how to make this dish. Scroll all the way down if you'd like to skip right to the recipe!

    • Heat the oil in a large nonstick skillet, then add diced onion. Cook the onion for a few minutes, until it starts to soften up and become translucent.
    • Add minced garlic, spices, and finely chopped walnuts to the skillet. Cook everything briefly to toast the nuts and spices. Watch the mixture closely and keep stirring to prevent anything from burning.
    Walnuts cooking in a skillet with onions and spices.
    • Add the beans and tomato sauce to the skillet, raise the heat and bring the sauce to a simmer. Let it cook for a few minutes, just to thicken up.
    • Optionally, you can mash up a few of the beans with a fork or the back of a spoon while they simmer. The mashed beans will help thicken the sauce.
    Black bean and walnut taco filling simmering in a skillet.
    • Take the skillet off of heat and stir in lime juice and fresh cilantro.
    • Season your vegan taco meat with salt and pepper to taste. Adjust any other seasonings to suit your taste.
    Vegan Taco filling in a skillet with wooden spoon.
    • Stuff the filling into shells, along with your favorite taco toppings.
    • Dig in!
    Vegan Tacos topped with cabbage, cherry tomatoes, vegan sour cream and cilantro.

    Tip: To crisp corn tortillas in a skillet, simply coat the skillet with oil and place it over medium heat. Add a few tortillas, optionally sprinkle them with salt, and let them sit on the hot surface for a few minutes on each side.

    Leftovers & Storge

    Leftover black bean and walnut vegan taco filling can be stored in an airtight container in the refrigerator for about 4 days or in the freezer for about 3 months.

    Frequently Asked Questions

    Are these tacos gluten-free?

    They are, as long as you use corn tortillas or shells. Flour tortillas are not gluten-free, but there are some vegan gluten-free tortillas out there that have a similar taste and texture to flour tortillas.

    Are premade taco shells vegan?

    Most premade taco shells are vegan, but always check the ingredients to be safe. Old el Paso brand shells are vegan.

    Can this recipe be made without nuts?

    Yes! Simply leave them out. They add texture, but the taco filling will still be delicious without them.

    Is there a substitute for black beans in this recipe?

    Another variety of bean would work just fine. Try pinto beans, kidney beans, or lentils.

    More Taco Recipes

    • Three potato tacos on a plate with a dish of hot sauce.
      Spicy Potato Tacos
    • Plate of Three Tofu Tacos
      Easy Tofu Tacos
    • Three Jackfruit Tacos on a Plate
      Spicy Jackfruit Tacos
    • White Wooden Table Set with a Plate of Two Beer-Battered Zucchini Tacos, Glass of Beer and Bowl of Guacamole
      Beer Battered Zucchini Tacos

    Like this recipe? If so, please stop back and leave me a review and rating below if you try it! Also be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter for more recipes like this one!

    📖 Recipe

    Close up of Three Vegan tacos on a plate.
    Print Pin
    5 from 7 votes

    Vegan Tacos (with Black Bean & Walnut Filling!)

    These easy and delicious vegan tacos are made with hearty black bean and walnut taco "meat" stuffed into crispy shells and piled with toppings!
    Course Entree
    Cuisine American, Mexican
    Prep Time 10 minutes minutes
    Cook Time 20 minutes minutes
    Total Time 30 minutes minutes
    Servings 6 tacos
    Calories 380kcal
    Author Alissa Saenz

    Ingredients

    • 1 tablespoon olive oil
    • 1 small onion, diced
    • 2 garlic cloves, minced
    • 2 teaspoons ground cumin
    • 1 teaspoon ancho chile powder
    • 1 teaspoon paprika
    • Pinch cayenne pepper, optional
    • ½ cup finely chopped shelled walnuts
    • 1 (14 ounce or 400 gram) can black beans, drained and rinsed
    • ½ cup canned tomato sauce
    • 1 tablespoon lime juice
    • 2 tablespoons chopped fresh cilantro (packed)
    • Salt & black pepper, to taste
    • 6 taco shells or corn tortillas (see Note)
    • Toppings of choice, such as shredded cabbage, salsa, guacamole, vegan sour cream or vegan cheese
    US Customary - Metric

    Instructions

    • Coat the bottom of a large skillet with the oil and place it over medium heat.
    • Give the oil a minute to heat up, then add the onion. Sweat the onion for about 5 minutes, stirring occasionally, until it becomes soft and translucent.
    • Stir in the garlic, cumin, ancho chile powder, paprika, cayenne pepper, and walnuts. Sauté everything for about 1 minute, stirring constantly, until the mixture becomes very fragrant.
    • Stir in the beans and tomato sauce, raise the heat, and bring the sauce to a simmer.
    • Lower the heat and let the mixture simmer for about 10 minutes, until thick, stirring occasionally. Optionally, mash a few of the beans with a fork or the back of a spoon to help thicken the sauce.
    • Remove the skillet from heat. Stir in the lime juice and cilantro.
    • Season the filling with salt and pepper to taste. Adjust any other seasonings to suit your taste.
    • Stuff the filling into shells or tortillas, top with toppings of choice, and serve.

    Notes

    If using corn tortillas, I recommend crisping them in a skillet before filling. Oil a large skillet and add a few tortillas at a time. Optionally, sprinkle them with salt. Let the tortillas heat up for a few minutes on each side, until the start to crisp and brown in spots.

    Would you like to save this?

    We'll email this post to you, so you can come back to it later!

    Nutrition

    Serving: 2tacos | Calories: 380kcal | Carbohydrates: 39.9g | Protein: 10g | Fat: 21.6g | Saturated Fat: 3.6g | Sodium: 368mg | Potassium: 418mg | Fiber: 8.2g | Sugar: 4.1g | Calcium: 74mg | Iron: 3mg
    « Strawberry Bruschetta
    Vegan Cherry Pie »

    Sharing is caring!

    • Facebook
    • Twitter
    • Reddit
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Reader Interactions

    Comments

      5 from 7 votes (3 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Joanna says

      July 19, 2023 at 5:05 pm

      5 stars
      Made it a few days ago. The recipe is great and fast to make! I ate this delicious meal for two days for dinner and lunch cause i loved it so much, will surely do it again!

      Reply
    2. Ginny McMeans says

      January 29, 2023 at 7:38 pm

      5 stars
      You create the best recipes! These tacos were not only delicious, but they were fun to make. The spice mixture was terrific.

      Reply
      • Alissa Saenz says

        January 29, 2023 at 8:45 pm

        Awwww, thank you so much Ginny! ❤️ I'm so glad you enjoyed them!

        Reply
    3. Diana says

      September 06, 2022 at 7:25 pm

      5 stars
      So good and easy!! The kiddos loved it!

      Reply
      • Alissa Saenz says

        September 07, 2022 at 9:28 am

        I'm glad they were a hit!

        Reply
    4. Wendy says

      July 13, 2022 at 1:05 am

      5 stars
      OMG! This was so delicious! I had all the ingredients except cilantro, which I easily picked up. It was quick & easy to make, will make it many times. Thank you for this wonderful recipe!!!

      Reply

    Primary Sidebar

    Alissa standing in front of kitchen cabinets.

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • Sliced loaf of Vegan Banana Bread with a cup of tea in the background.
      The Best Vegan Banana Bread
    • Plate of Teriyaki Tofu with broccoli and rice.
      Crispy Baked Teriyaki Tofu
    • Two Glasses of Vegan Rice Pudding with Cinnamon Sticks and Strawberries
      Creamy Vegan Rice Pudding
    • Table Set with a Bowl of Lentil Soup, Blue Pot and Water Glass
      Classic Lentil Soup

    Footer

    ↑ back to top

    Resources

    • About
    • Contact
    • Privacy Policy
    • Photo Use Policy

    Connect

    • Sign Up for emails and updates
    • Connoisseurus Veg on Facebook
    • Connoisseurus Veg on Pinterest
    • Connoisseurus Veg on Instagram

    Reader Favorites

    • Tuscan Kale Soup
    • Asian Slaw
    • Vegetarian Slow Cooker Chili
    • Mediterranean Pasta
    • Vegan Doughnuts
    • Classic Lentil Soup

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright © 2013-2025 Tofu Press LLC & Alissa Saenz

    270 shares
    • 94

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.