Tacos for breakfast? Yes, please. These Vegan Breakfast Tacos are packed full of protein, savory goodness and spicy flavors. They are a delicious recipe to have for a weekend brunch or for when you are craving breakfast for dinner.

Savory Breakfast Tacos [Vegan]



Cooking Time




For the Roasted Yams:

  • 2 small yams
  • 2 teaspoons avocado oil
  • salt and pepper

For the Tofu:

  • 1/2 block of extra firm tofu (~200g/ double recipe if using full 400g)
  • 1-2 teaspoons oil of choice
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon chili powder
  • 1/4 teaspoon cumin
  • 1/8 tsp turmeric
  • 1 tablespoon nutritional yeast
  • 4-5 teaspoons water (to thin spices)
  • salt and pepper
  • 1 cup black beans

For the Cashew Sauce:

  • 1/4 cup cashews (soaked in boiling water for 30 minutes )
  • 1 tablespoon miso paste
  • 2 tablespoons nutritional yeast
  • 1 garlic clove
  • 1/2 lime, juiced
  • 2-3 tablespoons water

For the Guacamole

  • 1 ripe avocado
  • 1/2 lime, juiced
  • 2 tablespoons red onion (finely diced)
  • sea salt

For the Other Toppings

  • green onion
  • salsa
  • 6 mini corn tortillas


  1. Preheat the oven to 400ºF. Bring a pot of water to a boil.
  2. Slice your yams into round disks. Toss in 2 teaspoons of oil and season with salt and pepper. Lay on a lined baking sheet and bake for 15 minutes.
  3. Then flip the yams and bake for another 15 minutes. Set aside.
  4. Add the cashew to the boiling water. Take the pot off the stove. Let soak for 30 minutes.
  5. Press the tofu: wrap the tofu in a towel and set something heavy on it for 10-20 minutes- to remove excess moisture (the longer the better).
  6. Prepare the guacamole. Add all the ingredients into a bowl and mash/ stir to combine. Set aside.
  7. Add 1-2 tsp of oil to a cast-iron pan over medium heat. Add the tofu, while breaking it apart with your fingers or a spatula so that it crumbles into smaller pieces. Mix the tofu spices with 4-5 tsp of water so that a thin paste forms. Add the spices to the tofu, tossing the tofu in the spices. Let cook for 2 minutes, continuing to stir the tofu. Next, add the rinsed and drained black beans. Toss to incorporate among the tofu, let cook for 2-4 minutes.
  8. Prepare the cashew drizzle. Drain the water from the cashews, and along with the other ingredients for the sauce, add to a high-speed blender. Blend until smooth.
  9. Assemble the tacos. Add some of the tofu/black bean mixture to a taco, and top with guacamole, salsa, the roasted yams, green onion and the cashew lime drizzle. Do the same with the rest of the tacos. Makes roughly 6 tacos. Option to warm the tortillas up before adding the taco filling to them/ toasting them in a pan beforehand