Skip to Main Content

Vegan Tortilla-Spinach Soup

by Betsy DiJulio, The Blooming Platter

I would love Southwestern cuisine even if I didn’t hail from Texas. But I was born in Dallas, so my love affair began almost at birth. Big D is home to the ultra-luxe Mansion on Turtle Creek, where I’ve never so much as darkened the door. Nonetheless, this recipe was inspired by the hotel’s former longtime executive chef, Dean Fearing. Beginning in the 1980s, he built his reputation on elevating Southwestern cooking to haute cuisine.

When I started craving a soup with a corn tortilla base, I turned to my very stained copy of Fearing’s Tortilla Soup recipe, which was published in October 1987. Replacing the chicken stock with veggie stock and omitting the chicken strip and cheese toppings makes the soup vegan. Still, though, I wanted to boost the vitamin quotient and add more flecks of color. Thinking about what fillings I love in burritos and enchiladas, spinach came to mind. And so was born Tortilla-Spinach Soup.

One of the things I love most about Fearing’s recipe is the way he thickened it naturally using cooked-down corn tortillas along with onion and tomato purées. So, I tinkered with the ingredients and proportions just a little, but added big handfuls of fresh chopped spinach. And while Fearing strains his soup, I can’t imagine removing all that lovely texture, so I leave it just as it is.


Vegan Tortilla-Spinach Soup

4 Tbsp. canola or corn oil
8 corn tortillas (not flour), coarsely chopped
1 Tbsp. minced fresh epazote (our grocery store stocks it, but if you can’t find it, you can omit it or substitute cilantro and the soup will be delicious with a slightly different flavor)
Salt, to taste
1/2 cup yellow onion purée (about 1/4 of a very large onion—purée in food processor until almost smooth)
1 cup petite diced tomatoes in juice (you can substitute 1 cup fresh tomato purée if tomatoes are in season)
1 Tbsp. cumin powder
2 tsp. ancho chili powder
1/2 tsp. garlic powder
6-7 cups vegetable or faux chicken stock
Salt and freshly ground black pepper, to taste
10 oz. fresh ready-to-eat baby spinach, coarsely chopped (to chop in food processor, divide into about 4 batches, depending on the size of your processor; overloading will result in unevenly chopped spinach)

•Heat the oil in a large saucepan over medium heat. Sauté the tortillas and epazote, stirring very frequently, until soft, seasoning to taste with a little salt.

•Raise the temperature to medium-high and add the onion purée and tomatoes. Bring to a gentle boil.

•Add the cumin, chili powder, garlic powder, and stock and bring to a boil again.

•Reduce heat and simmer. Adjust the seasoning with salt and pepper if necessary. Cook, stirring frequently, for about 30 minutes.

•Just before serving, stir in the spinach and heat through. Serve in bowls and garnish as desired.

Optional: Garnish with vegan sour cream, fresh lime slices, fresh red pepper strips, and toasted pumpkin seeds (I toast them in a dry skillet over medium-high heat, stirring frequently, for just a few minutes).

Makes 6 servings


Commenting is closed.
  • Chris says:

    I made this last week and it was sooooooo good. I made a couple of adjustments. I added kidney beans, 1 tsp of Cayenne and I used garlic cloves instead of the powder. Thank you sooo much

  • angelina valenzuela says:

    i can’t wait to try it i mean i have made some vegan meals not alot and i know i am not an excelent cook but man i love all the vegan recipes that i have made except for this one that had alot of beens i think i should have switched it up a little i mean thats what you do you make it with the stuff that you like right idk blah

  • Jana says:

    I made this last week and added a can of pintos and about a cup of corn. It was so so good! I’ve always wanted to try tortilla soup; this is a real winner.

  • veggievixen says:

    yum, spinach soup alone sounds awesome!