Vegan Nachos

These vegan nachos are always a hit at any get-together with their “meaty” topping of seasoned tvp, a rainbow of fresh veggies and served with your favourite dip!

A hand sprinkling cilantro over a plate of vegan nachos. Two bowls of vegan nacho cheese and salsa in the background.

I don’t think there are many things more satisfying than sitting down on a nice, sunny terrace on a Friday afternoon with a cold beer and a big plate of nachos. What better way to relax after a long week?

It’s usually easy enough to find good vegetarian nachos at most places, but vegan nachos can be a bit more of a challenge. What’s a nacho without the gooey, melted cheese?

Well, the trick is to load them up with all the fresh veggies you can find and making a really easy, spiced-up taco “meat”.

There’s so much going on with these vegan nachos that you won’t even notice the cheese is missing.

Pouring water over a bowl of dried TVP.

My taco “meat” is made with tvp, or textured vegetable protein, i.e. soy. TVP is a product that I refused to use for a long time thinking that it was a speciality product that I’d have to go to some hippy-dippy natural food market to find.

Nowadays in Canada you can get it in the bulk foods section of large supermarkets. Too bad I don’t live in Canada anymore.

I didn’t think it existed in Spain except in the hippy-dippy organic food markets until I found it in my favorite Asian supermarket (actually my favorite supermarket ever anywhere).

So I finally caved and bought my first package of TVP, and am I ever glad I did.

A bowl of vegan taco meat with a spoon in it.

It turns out that TVP makes really great taco meat and bolognese sauce. I’ve also used it to stuff tomatoes, vegan burritos and on pizza.

You could cut corners and get some of that Mexican-style veggie ground round, but by using TVP you can adjust all the flavours and seasonings to your liking.

Plus it’s cheaper. I like it with a bit of cumin, herbs, smoky paprika and chili powder.

I’ve been conservative with the chili powder in this recipe, but if you really like it spicy then double it or add a few drops of Tabasco.

A spoon dolloping vegan nacho cheese sauce over a plate of vegan nachos.

So now that you’ve got your smoky, spicy taco “meat”, pack on the veggies. You can use whatever veggies float your boat, for me that means all of them.

The more variety of flavours and textures you have the better!

Finally, choose your sauce.

If you’re lazy, go the easy route and get a jar of salsa. If you really want the full nacho experience, make some vegan sour cream or nacho cheese.

A overhead shot of loaded vegan nachos with nacho cheese.

I usually opt for the cashew sour cream in the recipe below but today I decided to try something new by blending cashews with vegan cheddar.

If you’re even more ambitious than me, you can also make guacamole to complete the holy trinity of nacho sauces!

Vegan Nachos

Vegan Nachos

Yield: Serves 4
Prep Time: 15 minutes
Cook Time: 10 minutes
Total Time: 25 minutes

These vegan nachos are always a hit at any get-together with their "meaty" topping of seasoned tvp, a rainbow of fresh veggies and served with your favourite dip!


For the taco meat

  • 1 tablespoon oil
  • A quarter of a medium onion, diced
  • 2 cloves of garlic, diced
  • 1 cup TVP
  • 3/4 cup water
  • 1/2 cup tomato sauce
  • 2 1/2 teaspoons smoky paprika
  • 1 1/2 teaspoons cumin
  • 1 1/2 teaspoons oregano
  • 1 1/2 teaspoons thyme
  • 1 teaspoon salt
  • 1 teaspoon chill powder
  • 1/4 teaspoon pepper

For the nachos

  • 1 bag (200 grams/7 oz) tortilla chips
  • A quarter of a red onion, diced
  • A quarter of a red pepper, diced
  • Two green onions, sliced
  • A handful (about 125 grams/4.5 oz) of cherry tomatoes, quartered
  • A handful (about 75 grams/2.6 oz) black olives, sliced
  • Half an avocado, diced
  • Sliced pickled jalapeños (as many as you want)
  • Fresh cilantro
  • Sauce of choice - salsa, nacho cheese, guacamole, vegan sour cream (recipe below)

For the vegan sour cream

  • 1/2 cup raw cashews, soaked in hot water for 10 minutes or overnight
  • 1/3 cup water
  • 2 tablespoons lemon or lime juice
  • 1 teaspoon apple cider vinegar
  • 1 teaspoon soy sauce
  • 1 teaspoon salt


    For the taco “meat”

    1. Combine the TVP and water in a small bowl to rehydrate.
    2. Fry the onion and garlic in the oil over medium heat until soft and translucent.
    3. Drain the tvp and add it to the pan along with the remaining ingredients. Mix well.
    4. If your tomato sauce has a lot of water, simmer until most of the liquid has evaporated.

    For the vegan sour cream

    1. Blend all the ingredients together in a blender or food processor until smooth and creamy. You can use it right away but it’s better to let it sit in the fridge for a couple hours to thicken and for the flavours to develop.

    For the nachos

    1. Put the tortilla chips on a serving plate and pile high with the taco meat and veggies. Top with some fresh cilantro and serve with your choice of salsa, nacho cheese, guacamole and/or vegan sour cream.

    Recommended Products

    As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

    Nutrition Information:
    Yield: 4
    Amount Per Serving: Calories: 533Total Fat: 28gSaturated Fat: 4gTrans Fat: 0gUnsaturated Fat: 22gCholesterol: 0mgSodium: 1599mgCarbohydrates: 59gFiber: 12gSugar: 9gProtein: 21g

    Did you make this recipe?

    Join our Facebook group and share a photo or ask a question!

    This page contains affiliate links, meaning, at no additional cost to you, I will earn a commission if you click through and make a purchase. See disclosure policy.

    Get the 14-day meal plan!

    1 Comment

  1. Reply
    Lori Landsberg
    March 12, 2020 at 11:17 pm

    What does TVP stand for?

  2. Leave a Reply

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