This vegan taco salad comes with tender taco-spiced cauliflower and lentils paired with herby cilantro lime rice and a smoky drizzle of chipotle ranch. It's served with plenty of fresh vegetables, including fire-roasted corn and crisp lettuce.
This is one of my new favorite vegan salads, and it hits every texture at once. The cauliflower and red lentils cook down into something genuinely close to vegan taco meat, the crisp romaine lettuce keeps everything light as in my raw vegan taco salad, and that chipotle hot sauce in the dressing pulls it all together. If you already love my taco salad with chipotle ranch dressing with black beans, this is the lentil cousin. It's perfect for busy weeknights, casual gatherings, Taco Tuesday, or anytime you want something colorful and filling on the table in under 30 minutes.
As an Amazon Associate, I earn from qualifying purchases.
This recipe features several affiliate links, meaning I will earn a small commission if you purchase through these links.
Why You'll Love This Healthy Taco Salad Recipe:
- Substantial enough to be dinner, not a side.
- Filling has a second life in tortillas or a burrito bowl.
- Heat is fully adjustable.
- Budget-friendly, carried by cauliflower, lentils, and rice.
- Built for meal prep, holds up for 4 days.
Ingredients To Make This Easy Vegan Taco Salad:
For the cauliflower and lentil filling:
- Cauliflower: Cut into bite-sized florets so it cooks quickly and picks up seasoning on every surface. Smaller pieces also mean it tucks neatly into every forkful instead of sitting on top of the salad.
- Cooked Red Lentils: These are the backbone of the lentil taco meat. Red lentils break down just enough to cling to the cauliflower and give the filling that soft, savory, meat-like texture. They're also a genuinely good source of plant-based protein. If you love cooking with them, try them in my coconut lentil braise.
- Taco Seasoning: One packet does all the heavy lifting here.
- Avocado Oil: Just one tablespoon to keep things from sticking and round out the taco seasoning. Leave it out for an oil-free version.
For the cilantro lime rice:
- Cooked Jasmine Rice: Fluffy, fragrant, and the perfect soft counterpoint to all the crunch in this salad. Brown rice works too if you want more fiber.
- Lime Juice: Fresh is non-negotiable here. It wakes up the rice and keeps the whole bowl from tasting heavy.
- Sea Salt: Rice needs more salt than you think. Taste and adjust.
- Fresh Cilantro: Chopped and folded in at the end to keep it bright green.
For the salad:
- Romaine Lettuce: Crisp romaine lettuce is the salad base.
- Fire-Roasted Corn: Sweet corn on its own is nice, but fire-roasted corn brings a smokiness that echoes the chipotle in the dressing. Use a pantry-ready option for ease.
- Avocado: Diced and added right before serving for creaminess and healthy fats.
- Red Onion: Thinly sliced for a sharp, crunchy bite.
- Cherry Tomatoes: Halved. Juicy tomatoes cut through all the smoky, savory flavor and add a pop of color.
- Microgreens: A small handful on top for freshness and a pretty finish. Totally optional, but such a nice touch.
See the recipe card for quantities.
How To Make It:
- Season the Cauliflower and Lentils: Set a large skillet over medium heat and add the avocado oil if you're using it. Add the cauliflower florets, cooked red lentils, taco seasoning, and half a cup of water, and stir well so every piece is coated evenly.
2. Cover and Simmer: Cook for 10 to 12 minutes, stirring occasionally, until the cauliflower is fork-tender and most of the water has cooked off. Remove the lid and keep cooking for another 3 to 5 minutes, stirring here and there, until any remaining liquid evaporates and the cauliflower starts to lightly brown at the edges. This is the step that gives it that vegan taco meat character, so don't rush it.
3. Mix the Cilantro Lime Rice: While the cauliflower simmers, combine the cooked jasmine rice, lime juice, sea salt, and chopped fresh cilantro in a medium bowl. Stir until well combined and set aside.
4. Whisk the Chipotle Ranch: In a small bowl, whisk together the coconut yogurt, vegan mayonnaise, garlic powder, smoked paprika, dried dill, dried parsley, chipotle powder, seasoned salt, chipotle hot sauce, and chives until smooth and creamy. Taste and add more hot sauce if you want it bolder, then refrigerate until serving.
4. Build the Bowls: Divide the chopped romaine between serving bowls, then top with the cilantro lime rice, the taco cauliflower and lentil mixture, fire-roasted corn, diced avocado, diced red onion, halved cherry tomatoes, and microgreens.
5. Dress and Serve: Drizzle generously with the chipotle ranch, toss if you like, and enjoy right away.
Top Tips:
- Cut the Cauliflower Small: Bite-sized pieces cook faster and blend into the lentils better.
- Don't Skip the Uncovered Cooking Time: Those last few minutes with the lid off are what develop the browning and concentrate the flavor.
- Drain Your Lentils Well: Excess water from the cooked lentils will fight the browning step. Give them a good drain before they go in the pan.
- Let the Dressing Rest: The dressing ingredients taste noticeably better after 20 minutes in the fridge. The dried herbs rehydrate, and the flavors meld.
- Taste the Rice: Rice absorbs salt and acid quickly. Taste after mixing and add another squeeze of lime if it's tasting flat.
Variations And Substitutions:
- Swap the Lentils: Brown lentils work in place of red lentils and hold their shape a bit more, giving you a chunkier texture. But I prefer red lentils because they soften into the cauliflower and give you that cohesive lentil taco meat feel instead of separate little lentils rolling around.
- Make It Oil-Free: Skip the avocado oil and add a splash more water at the start. Just stir a little more often at the end.
- Add Extra Crunch: Crunchy tortilla chips, tortilla strips, or even corn chips crushed over the top work too.
- Turn It Into Tacos: The filling is honestly just as good when folded into warm tortillas, like in my chipotle ranch tofu tacos. Same recipe, vegan tacos instead of salad.
- Dial The Heat Up Or Down: A pinch of cayenne pepper or extra chili powder in the filling brings more heat. Leave the hot sauce out of the dressing entirely for a mild version the kids will eat.
Would you like to save this?
Storage:
- Refrigeration: Store each component separately in an airtight container in the fridge. The cauliflower lentil filling and the cilantro lime rice keep for up to 4 days, the chopped lettuce and salad ingredients for about 3 days, and the dressing for up to a week.
- Best Texture: The filling actually tastes better on day two once the taco seasoning has fully settled in. Reheat it in a skillet over medium-high heat for a few minutes to bring back the browning, or let it come to room temperature before assembling.
Equipment Needed:
- Large Skillet: For cooking the cauliflower and lentil taco filling in one pan.
- Medium Mixing Bowl: For tossing the cilantro lime rice.
- Small Bowl And Whisk: For blending the chipotle ranch until smooth and creamy.
- Large Salad Bowl: For assembling and serving, especially if you're tossing everything together.
- Sharp Chef's Knife: For breaking down the cauliflower and slicing the fresh vegetables.
- Airtight Storage Containers: For keeping the components separate for meal prep.
Recipe FAQs:
It's warm rather than fiery at the amounts listed. The chipotle powder brings smokiness more than heat, and the hot sauce is fully adjustable. Start with a tablespoon, taste, and add more from there. For a completely mild version, leave the hot sauce out and lean on the smoked paprika instead.
You can. Use an unsweetened plain plant yogurt of your choice, or replace it with an extra third cup of vegan mayonnaise plus a teaspoon of lemon juice for tang. The texture will be slightly richer but just as good.
More Amazing Vegan Salads To Try Next:
If you try this Vegan Cauliflower Taco Salad with Chipotle Ranch Recipe, I'd really love to hear your thoughts in the comments below. I'd also really appreciate a recipe card rating! Thank you for supporting The All Natural Vegan!
Vegan Cauliflower Taco Salad with Chipotle Ranch
Equipment
- 1 Skillet Use code: "NATURALVEGAN" for a discount
Ingredients
For the Cauliflower
- 1 head cauliflower cut into bite-sized florets
- 1½ cups red lentils cooked
- 1 packet taco seasoning
- 1 tablespoon avocado oil omit for oil-free
For the Cilantro Lime Rice
- 2 cups jasmine rice cooked
- 1 lime juiced
- ½ teaspoon sea salt
- ¼ cup fresh cilantro chopped
For the Salad
- 2 heads romaine lettuce chopped
- 1 cup fire-roasted corn
- 1 avocado diced
- ¼ red onion thinly sliced
- 1 cup cherry tomatoes halved
- ¼ cup microgreens
For the Chipotle Ranch Dressing
- ⅓ cup unsweetened coconut yogurt
- ½ cup vegan mayonnaise I like an avocado oil-based mayo
- 1 teaspoon garlic powder
- ½ teaspoon smoked paprika
- 1 teaspoon dried dill
- 1 teaspoon dried parsley
- ½ teaspoon chipotle powder
- ½ teaspoon seasoned salt such as Lawry's
- 1 tablespoon chipotle hot sauce or more to taste
- ½ tablespoon fresh chives chopped
Instructions
Cook the Cauliflower
- Heat a large skillet over medium heat and add the avocado oil (if using).
- Add the cauliflower florets, cooked red lentils, taco seasoning, and ½ cup water. Stir well to coat everything evenly.
- Cover the skillet and cook for 10-12 minutes, stirring occasionally, until the cauliflower is fork-tender and most of the water has evaporated.
- Remove the lid and continue cooking for 3-5 minutes, stirring occasionally, until any remaining liquid has cooked off and the cauliflower begins to lightly brown.
Prepare the Cilantro Lime Rice
- In a medium bowl, combine the cooked jasmine rice, lime juice, sea salt, and chopped cilantro.
- Stir until well combined and set aside.
Make the Chipotle Ranch
- In a small bowl, whisk together the coconut yogurt, vegan mayonnaise, garlic powder, smoked paprika, dried dill, dried parsley, chipotle powder, seasoned salt, chipotle hot sauce, and fresh chives until smooth and creamy.
- Taste and adjust the seasoning or hot sauce as desired. Refrigerate until ready to serve.
Assemble the Salad
- Divide the chopped romaine between serving bowls.
- Top with the cilantro lime rice, taco cauliflower and lentil mixture, fire-roasted corn, avocado, red onion, cherry tomatoes, and microgreens.
- Drizzle generously with the chipotle ranch dressing, toss if desired, and enjoy immediately.
Comments
No Comments