
I like creating new taco ideas for Taco Tuesday, but lately I’ve been trying to eat more salads. That led me to a vegan taco salad that surprised me with how satisfying it can be when built with the right ingredients. I also made two dressings: a creamy, spicy southwest dressing and a bright avocado‑cilantro‑lime dressing.
Having two dressing options means you can choose the flavor you’re in the mood for — or use a combination of both.
What ingredients make a great vegan taco salad?
- Romaine lettuce
- Cherry or grape tomatoes
- Red onion
- Red bell pepper
- Cilantro
- Jalapeño (optional, to taste)
- Black beans (or pinto beans as an alternative)
- Lentil “taco meat” (see recipe)
You can also add cooked brown rice or quinoa for extra heft, pico de gallo, avocado slices, green peppers, or cucumbers. For crunch, toss in your favorite tortilla chips or baked tortilla strips.
How to make lentil taco “meat” — the perfect base
Lentil taco meat is easy to make, reheats well, and freezes nicely if you batch‑cook. A basic lentil taco meat includes rinsed lentils, onion, garlic, jalapeño, fire‑roasted tomatoes, vegetable broth, and taco seasoning. If using pre‑cooked or canned lentils, reduce the broth so it doesn’t get soupy.
Alternative taco “meat” ideas
If you want a quicker option, use pre‑steamed vacuum‑packed lentils or canned lentils (drained), adjusting the broth accordingly. Another flavorful option is chorizo‑style mushroom and walnut “meat,” which combines mushrooms, walnuts, sun‑dried tomatoes, garlic, taco seasoning, and a touch of adobo sauce for depth.
“Chorizo” mushroom and walnut taco meat
- Baby portobello or other mushrooms, thinly sliced
- Raw walnuts
- Sun‑dried tomatoes (not packed in oil)
- Minced garlic
- Taco seasoning
- A little adobo sauce (from the can)
- Water for cooking
How to build the perfect vegan taco salad
Once your chosen taco “meat” is cooked and cooled, arrange torn or chopped romaine in bowls leaving a space in the center for the meat. Add ½–1 cup of lentil or chorizo “meat” in the middle, then divide black beans and the chopped vegetables around it. You can leave the salad visually separated like a composed bowl or toss everything together before serving.

A vegetable chopper helps make evenly sized pieces for a neat salad, but a knife works fine too.
Two dressing options for one delicious salad
Not everyone wants to use raw cashews, so I offer two dressings that both pair well with this taco salad: a cashew‑based vegan southwest dressing and a nut‑free avocado cilantro lime dressing.

The vegan southwest dressing is creamy and slightly spicy. For one batch you’ll need raw cashews (soaked), fresh salsa, lime juice, and water. Blend until smooth and chill before serving.

The avocado cilantro lime dressing is a great nut‑free alternative. It’s bright and creamy from ripe avocado and cilantro, balanced with lime juice, a touch of apple cider vinegar, garlic, cumin, and water to thin. Both dressings come together in a high‑speed blender and keep well in the refrigerator.
Make it ahead and meal prep
This salad is ideal for meal prep. Cook a double batch of lentil taco meat and freeze half for later, or refrigerate up to five days if stored properly in layered containers with dressing separate to keep the greens crisp.

If you’re looking to add more greens and veggies to your routine, vegan taco salad is a satisfying, flavorful way to do it. It’s straightforward to assemble, adaptable to what you have on hand, and works well for lunches or weeknight dinners.

FAQs
Should I serve my vegan taco salad warm or cold?
- Either. Serve the lentil or walnut “meat” warm for a cozy bowl, or chill everything for a refreshing cold salad — both work well.
How long will my vegan taco salad last in the fridge?
- About 5 days if stored properly. For best texture, keep the dressing separate and layer ingredients so the greens stay crisp.
More salads to try
- Italian Chopped Salad
- Mediterranean Couscous Salad
- Vegan Quinoa Salad
- Mediterranean Salad
- Roasted Cauliflower Salad
- Vegan Rainbow Salad
- Fattoush Salad
- Quinoa Greek Salad with oil‑free dressing
- Kale Harvest Salad with roasted pumpkin vinaigrette
- The Skinny Good Earth Kale Salad
- Vegan Caesar Salad
- Buffalo Cauliflower Salad with cashew ranch
- Southwest Chickpea Quinoa Salad
📖 Recipe

Vegan Taco Salad
Kathy Carmichael
Pin Recipe
Ingredients
Vegan Taco Salad
- 1 large head of Romaine lettuce
- 1 pint grape tomatoes, sliced in half
- 2 red bell peppers
- 1 large red onion, diced
- 1 large bunch cilantro, chopped
- 2 (15 oz) cans black beans, rinsed and drained
- 4 jalapeños, de‑seeded and diced or sliced (optional)
Lentil Taco Meat
- 1 recipe Lentil Taco Meat (see instructions)
Chorizo Walnut Taco Meat
- 1 recipe Chorizo Walnut Meat (see instructions)
Vegan Southwest Dressing
- ¼ cup raw cashews, soaked overnight
- ½ cup fresh salsa
- 1 Tablespoon apple cider vinegar
- 1 Tablespoon lime juice
Avocado Cilantro Lime Dressing
- 1 large (or 2 small) ripe avocados, pitted and flesh removed
- ½ cup packed cilantro
- 1 lime, juiced and zested
- 1 clove garlic, minced
- 2 Tablespoons apple cider vinegar
- ½ cup water
- 1 teaspoon garlic powder
- 1 teaspoon cumin
- 1 teaspoon sea salt
- ½ teaspoon fresh ground pepper
Instructions
Lentil Taco Meat
- Make the lentil taco meat following the lentil taco meat instructions.
Chorizo Walnut Meat
- Prepare the chorizo walnut meat according to the chorizo walnut recipe.
Taco Salad
- Chop or tear the lettuce and fill bowls, leaving a hole in the center for the taco “meat”.
- Divide black beans and the chopped vegetables among the bowls.
Vegan Southwest Dressing
- Add all southwest dressing ingredients to a high‑speed blender.
- Blend on high until smooth.
- Cover and refrigerate until ready to serve.
Avocado Cilantro Lime Dressing
- Add all dressing ingredients to a high‑speed blender.
- Blend on high until smooth.
- Cover and refrigerate until ready to serve.