IE 11 is not supported. For an optimal experience visit our site on another browser.

Vegan Chili Cheese Nachos

Vegan Nachos recipe
Ashely McLaughlin / Oh She Glows Every Day
Cook Time:
25 mins
Prep Time:
30 mins
4 or 5


  • 1 tablespoon extra-virgin olive oil
  • 1 medium yellow onion
  • 3 large cloves garlic
  • "0.5 to .75" is not a number. fine sea salt
  • 1 medium/large jalapeño
  • 1 small red bell pepper
  • 1 tablespoon chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • 1 teaspoon smoked paprika
  • 1 (14-ounce/398 ml) can diced tomatoes
  • 1 tablespoon tomato paste
  • 1 (14-ounce/398 mL) can lentils, drained and rinsed, or 1 1/2 cups (375 mL) cooked lentils
  • 1 (14-ounce/398 mL) can red kidney beans
  • 1 1/2 teaspoons apple cider vinegar
  • Freshly ground black pepper
  • Sriracha or other hot sauce
  • 2 batches All-Purpose Cheese Sauce
  • Pickled sliced jalapeños
  • Corn tortilla chips

Chef notes

Growing up, I was a huge fan of Wendy’s Chili and Cheese Nachos (remember the 99 cent menu?). While it’s been years since I’ve stepped foot inside, I still crave the idea of chili and cheese nachos on occasion. I’ve finally created a wholesome version that’s free of processed foods, but which captures all the bold flavor of the original. You won’t believe how decadent tasting—yet wholesome—the cheese sauce is, and how satisfying the smoky lentil and kidney bean chili is. This dish makes a great appetizer (just serve the dip with a big spoon so guests can portion it into their own bowls) or you can serve it for dinner like we often do—it’ll easily serve four. If you want to serve it to a crowd, try putting it in a warmed cast-iron pot or in a warmer to retain the heat. I like this dip spicy so I serve it with pickled sliced jalapeños on top—it adds a juicy kick of heat!

Note: You'll need two batches of All-Purpose Cheese Sauce for this recipe.



In a large saucepan, heat the oil over medium heat. Add the onion, garlic, and a pinch of salt, stir, and cook for 4 to 5 minutes, until the onion starts to soften.


Stir in the fresh jalapeño and 1 cup (250 mL) of the bell pepper and cook for a few minutes more. Add the chili powder, cumin, oregano, and paprika and stir to combine.


Pour in the diced tomatoes with their juices and stir. Increase the heat to medium-high and bring to a simmer.


Stir in the tomato paste, lentils, and kidney beans. With a potato masher, roughly mash one-third of the mixture—don’t try to mash it smooth, just until it’s slightly thickened.


Add the vinegar, salt, black pepper, and sriracha. Cook over medium heat for 5 to 10 minutes, or longer if desired, until thickened to your liking.


Into individual bowls (or a 2 1/2- to 3-quart/2.5 to 3 L cast-iron pot or glass dish), ladle a layer of chili. Top with a layer of the cheese sauce. Keep layering until the chili is used up and you’ve added as much cheese sauce as you prefer (I usually reserve 1/2 cup/125 mL of the sauce for another use). Top the dip with the remaining bell pepper, pickled jalapeño, and a sprinkle of sea salt.


Serve immediately with corn tortilla chips. Let any leftovers cool completely (otherwise, the steam will create more water in the dip) before transferring to a container and refrigerating for up to 5 days. Reheat leftovers in a saucepan on the stovetop while stirring to combine with the cheese sauce. Cooled leftovers can be frozen in freezer-safe zip-top bags with the air pressed out or in freezer-safe containers filled to the top (to prevent freezer burn) for up to 1 month.

Reprinted from Oh She Glows Every Day by arrangement with Avery, a member of Penguin Group (USA) LLC, A Penguin Random House Company. Copyright © 2016, Angela Liddon