Vegan Cauliflower Nachos with Walnut Taco "Meat"

Course: Main Course, Snack
Cuisine: Mexican
Keyword: cauliflower, healthy, nachos
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 2 people
Calories: 403 kcal
Author: Megan Gilmore
A healthy nacho recipe with dairy-free cheese sauce and walnut taco "meat." It's easy and delicious!


  • Vegan Cauliflower Nachos with Walnut Taco "Meat"
  • Serves 2 (with extra toppings leftover)
  • Ingredients:
  • 1 (2 pound) head of cauliflower
  • Extra-virgin olive oil
  • Fine sea salt
  • Walnut Taco "Meat":
  • 1/2 cup raw walnuts (pecans work well, too)
  • 1 medium carrot , peeled and diced (about 1/2 cup diced)
  • 1/8 teaspoon salt
  • 3/4 teaspoon ground cumin
  • 1/4 teaspoon chili powder
  • 1/2 teaspoon freshly squeezed lemon juice
  • Cheese Sauce:
  • 1 cup cashews , soaked in water for 2 hours
  • 1/2 cup water , plus more to thin
  • 1 teaspoon salt
  • 1 tablespoon freshly squeezed lemon juice
  • 3 tablespoons nutritional yeast
  • 1/4 teaspoon turmeric (optional)
  • Optional Toppings:
  • Salsa
  • Diced Bell Peppers
  • Diced red onion
  • Fresh cilantro


  1. Preheat your oven to 400ºF and chop the cauliflower into small florets. (I like to make sure the stems are at least cut in half for more-even baking, as they tend to take the longest to get tender.) In a large rimmed baking sheet, drizzle a little bit of olive oil over the top of the cauliflower and toss directly in the pan to coat evenly. Arrange the cauliflower florets into a single layer on the baking sheet and sprinkle generously with salt. Roast until tender, about 25 minutes at 400ºF. The smaller you cut the florets, the faster they will cook, so you might want to keep an eye on them at the 20-minute mark if you cut them into bite-sized pieces.
  2. While the cauliflower is in the oven, prepare the Walnut Taco "Meat." Place the walnuts, or pecans if you prefer, in a small food processor and briefly pulse to break down the nuts into fine meal. Add in the diced carrots, salt, cumin, chili powder, and lemon juice and process again until a crumbly mixture is formed, somewhat resembling ground taco meat. Adjust any seasoning to taste and set aside.
  3. Next, make the "cheese" sauce. Drain and rinse the cashews well, then combine all of the ingredients in a high-speed blender until smooth and creamy. If the sauce is too thick, add one or two tablespoons of extra water to thin. Set the sauce aside.
  4. Once the cauliflower is tender, remove it from the oven and immediately add you toppings. Drizzle the cheese sauce over the top, sprinkle on the taco "meat," and add any other nacho toppings you like. You can return the pan to the oven to heat everything through for a few minutes more, but I prefer to serve it immediately and enjoy the contrast of hot and cold, and tender and crunchy vegetables.
  5. Leftovers can be stored in the fridge in an airtight container for up to one week.