The first thing you hear is the shatter: a hot corn tortilla hitting shimmering oil, followed by a low crackle that tells you dinner is about to be very, very good. Your kitchen smells of cumin, smoked paprika, and toasted walnuts before the shells even come out of the pan.
These crispy tacos are my answer to the Tuesday-night question of how to make vegetables feel like a treat. A savory lentil-walnut filling gets pressed into soft tortillas, fried until golden, then loaded with a limey cabbage slaw that cuts right through the richness.
You will be folding, frying, and tasting as you go, and the whole thing comes together in under an hour with pantry staples you probably already have. The filling is forgiving, so taste as you go, then taste again.
Why You'll Love This Recipe
About the Ingredients
1 cup (200g) dried brown lentils, rinsed
Brown lentils hold their shape best here; green lentils work too, but avoid red lentils, which turn to mush. Canned lentils are a fine shortcut: use 2 1/2 cups (about 425g) drained and rinse well.
3/4 cup (90g) raw walnut halves
Toast them first for deeper flavor. Pecans or sunflower seeds are good swaps if you have a nut allergy in the house.
2 tablespoons (30ml) olive oil, plus 2 cups (480ml) neutral oil for frying
Use a high-smoke-point oil like canola, peanut, or avocado for frying. Save your good olive oil for the filling.
1 medium yellow onion (150g), finely diced
Sweet onion or shallots are lovely substitutes. Buy onions that feel heavy for their size and have tight, dry skins.
3 garlic cloves, minced
Fresh garlic only, please; jarred garlic tastes flat here. If you are out, a half teaspoon of garlic powder stirred in at the end works in a pinch.
1 tablespoon ground cumin, 2 teaspoons smoked paprika, 1 teaspoon chili powder
Smoked paprika is the star, so use the real thing, not sweet paprika. Chipotle powder adds a smoky kick if you like heat.
1 can (14.5 oz / 410g) diced tomatoes, drained
Fire-roasted diced tomatoes add a lovely charred note. Crushed tomatoes work but give a wetter filling, so cook them down a few extra minutes.
2 tablespoons (30ml) soy sauce or tamari
Tamari keeps it gluten-free; coconut aminos make it soy-free. Low-sodium soy sauce lets you control the salt.
12 small corn tortillas (6-inch / 15cm)
Look for 100 percent corn tortillas, which crisp better than flour blends. Fresh tortillas from a local tortilleria are worth the trip.
3 cups (210g) shredded green cabbage
Bagged coleslaw mix saves time. Red cabbage or a mix of both gives a prettier plate.
1/4 cup (60g) vegan sour cream or thick coconut yogurt
Cashew cream or a mashed avocado thinned with lime juice are great dairy-free swaps. Check the label for unsweetened versions.
1 lime, juiced (about 2 tablespoons), plus wedges for serving
Roll the lime on the counter before juicing to get more out of it. Bottled lime juice is a last resort.
Tips & Tricks
Warm your tortillas before folding
cold tortillas crack when you bend them, so wrap the stack in a damp towel and microwave for 45 seconds.
Fry in batches of three
crowding the pan drops the oil temperature and gives you greasy, pale shells instead of crisp golden ones.
Drain the filling well
a wet filling steams the tortilla from the inside and turns it soggy, so cook off the tomato liquid until the pan looks dry.
Salt the slaw early
toss the cabbage with lime and a pinch of salt ten minutes ahead so it softens slightly and stays crunchy.
Pro Tips
Step-by-Step Instructions
1. Toast the walnuts
Heat a dry skillet over medium heat and toast the walnuts for 3 to 4 minutes, until they smell nutty and darken slightly. Let them cool, then pulse in a food processor until they look like coarse crumbs, not paste.
2. Soften the aromatics
Warm 2 tablespoons olive oil in a large skillet over medium heat. Add the onion and cook for 5 to 6 minutes until translucent and soft, then stir in the garlic and cook 30 seconds until fragrant.
3. Build the filling
Stir in the cumin, smoked paprika, and chili powder and cook for 30 seconds to bloom the spices. Add the lentils, pulsed walnuts, drained tomatoes, soy sauce, and 2 1/2 cups (600ml) water.
4. Simmer until tender
Bring to a boil, then lower to a simmer and cook uncovered for 20 to 22 minutes, until the lentils are tender and the pan looks almost dry. Taste and add salt; it should taste savory and slightly smoky.
5. Toss the slaw
While the filling simmers, toss the cabbage with lime juice, a pinch of salt, and half the vegan sour cream. It should look glossy and taste bright, not dry.
6. Heat the frying oil
Pour 2 cups (480ml) neutral oil into a deep, heavy pot and heat to 350°F (175°C) on a thermometer. A tortilla edge dipped in should sizzle immediately.
7. Fry the shells
Warm the tortillas, then fry three at a time for 45 to 60 seconds per side, holding each one half-open with tongs. They are done when golden brown and rigid, with bubbling edges.
8. Fill and serve
Spoon about 1/4 cup filling into each shell, top with slaw and a dollop of sour cream, and serve immediately with lime wedges. Listen for the crunch; that is your doneness cue.
Delicious Variations
Mushroom Tinga Swap
Replace half the lentils with shredded oyster mushrooms for a meatier, smokier bite.
Baked Crispy Version
Brush shells with oil and bake at 425°F (220°C) for 12 minutes on a wire rack for a lighter crunch.
Pickled Onion Upgrade
Top with quick-pickled red onions instead of slaw for a tangy, pink-topped taco.
How to Store Crispy Tacos 😋| Vegan Food recipe 😍
Refrigerator
Store the filling in an airtight container for up to 4 days; keep slaw and fried shells separate, and re-crisp shells in a 350°F (175°C) oven for 5 minutes.
Freezer
Freeze the cooled filling for up to 3 months in a freezer bag, pressing it flat for quick thawing; do not freeze assembled tacos.
Reheating
Reheat the filling in a skillet over medium heat with a splash of water for 5 minutes, stirring until steaming; reheat shells in the oven, never the microwave.
Frequently Asked Questions
Q: Why did my taco shells turn out soggy?
Soggy shells come from a wet filling or oil that is too cool. Cook the filling until the pan is nearly dry and fry at a steady 350°F (175°C), then fill right before serving.
Q: Can I make crispy tacos without deep frying?
Yes, brush the shells with oil and bake at 425°F (220°C) for 10 to 12 minutes, flipping once. They will be crisp but a little less shattery than fried ones.
Q: Are these crispy tacos gluten-free?
They are gluten-free as long as you use 100 percent corn tortillas and tamari instead of regular soy sauce. Check your spices and sour cream labels too.
Q: Can I use canned lentils instead of dried?
Yes, use 2 1/2 cups (about 425g) drained and rinsed canned lentils and cut the simmering water to 1/2 cup (120ml). Simmer for just 8 to 10 minutes so they do not fall apart.
Q: How do I keep fried shells crisp until dinner?
Hold them upright on a wire rack in a 200°F (95°C) oven, uncovered, for up to 30 minutes. Never stack them, since trapped steam softens the sides.
Grab your heaviest pot, get that oil shimmering, and listen for the crackle that means crispy taco night has officially begun. Make a double batch of filling and thank yourself on Thursday. Taste as you go, then taste again.
Crispy Tacos 😋| Vegan Food recipe 😍
Crispy vegan tacos with smoky lentil-walnut filling, crunchy shells, and bright cabbage slaw make a 50-minute dinner everyone devours.
🧂 Ingredients
- 1 cup (200g) dried brown lentils, rinsed
- 3/4 cup (90g) raw walnut halves
- 2 tablespoons (30ml) olive oil, plus 2 cups (480ml) neutral oil for frying
- 1 medium yellow onion (150g), finely diced
- 3 garlic cloves, minced
- 1 tablespoon ground cumin, 2 teaspoons smoked paprika, 1 teaspoon chili powder
- 1 can (14.5 oz / 410g) diced tomatoes, drained
- 2 tablespoons (30ml) soy sauce or tamari
- 12 small corn tortillas (6-inch / 15cm)
- 3 cups (210g) shredded green cabbage
- 1/4 cup (60g) vegan sour cream or thick coconut yogurt
- 1 lime, juiced (about 2 tablespoons), plus wedges for serving
📋 Instructions
- 1Toast the walnuts — Heat a dry skillet over medium heat and toast the walnuts for 3 to 4 minutes, until they smell nutty and darken slightly. Let them cool, then pulse in a food processor until they look like coarse crumbs, not paste.
- 2Soften the aromatics — Warm 2 tablespoons olive oil in a large skillet over medium heat. Add the onion and cook for 5 to 6 minutes until translucent and soft, then stir in the garlic and cook 30 seconds until fragrant.
- 3Build the filling — Stir in the cumin, smoked paprika, and chili powder and cook for 30 seconds to bloom the spices. Add the lentils, pulsed walnuts, drained tomatoes, soy sauce, and 2 1/2 cups (600ml) water.
- 4Simmer until tender — Bring to a boil, then lower to a simmer and cook uncovered for 20 to 22 minutes, until the lentils are tender and the pan looks almost dry. Taste and add salt; it should taste savory and slightly smoky.
- 5Toss the slaw — While the filling simmers, toss the cabbage with lime juice, a pinch of salt, and half the vegan sour cream. It should look glossy and taste bright, not dry.
- 6Heat the frying oil — Pour 2 cups (480ml) neutral oil into a deep, heavy pot and heat to 350°F (175°C) on a thermometer. A tortilla edge dipped in should sizzle immediately.
- 7Fry the shells — Warm the tortillas, then fry three at a time for 45 to 60 seconds per side, holding each one half-open with tongs. They are done when golden brown and rigid, with bubbling edges.
- 8Fill and serve — Spoon about 1/4 cup filling into each shell, top with slaw and a dollop of sour cream, and serve immediately with lime wedges. Listen for the crunch; that is your doneness cue.
