Vegetarian Enchiladas

Vegetarian enchiladas in a casserole dish
Food Network
Prep Time
30 min
Cook Time
1h 10 min
6 servings

These easy-to-make enchiladas are filled with beans, spinach and cheese. Serve them with rice on the side.




Tbsp vegetable oil
small onion, diced
cloves garlic, chopped
tsp ancho chile powder
tsp ground cumin
Large pinch cayenne pepper
(15-oz) can tomato puree
Kosher salt

Filling and Topping

(10-oz) package frozen chopped spinach, thawed
(15-oz) can pinto beans, strained and rinsed
oz shredded Cheddar (about 1 ½ cups)
oz shredded pepper Jack cheese (about 1 ½ cups)
cup sour cream
scallions, sliced
Kosher salt
(6-inch) corn or flour tortillas
Juice of ½ a lime


Step 1

Preheat the oven to 350ºF.

Step 2

Heat the oil in a large skillet over medium heat. Add the onions, and cook, stirring frequently, until soft and translucent, about 5 minutes. Add the garlic, chile powder, cumin and cayenne, and continue to cook, stirring, until the spices are toasted, about 1 minute. Add 2 cups water, the tomato puree and ½ teaspoon salt, and bring to a simmer. Continue cooking until the sauce reduces and thickens slightly (it should be looser and thinner than marinara sauce), 15 to 20 minutes. Set aside to cool slightly.

Step 3

Squeeze all the excess moisture out of the spinach. Put it into a large bowl with the pinto beans, and squeeze with your hands to combine and smash up the beans a little. Add half of both the Cheddar and the pepper Jack, half of both the sour cream and the scallions and 1 ¼ teaspoons salt, and stir to combine.

Step 4

Spread about ½ cup of the tomato sauce in the bottom of a 9-by-13-inch baking dish. Lay the tortillas out on a work surface, and spread 1 side of each with about 1 teaspoon of tomato sauce. Put about ¼ cup of the filling across the middle of each tortilla. Roll each up, then shingle them in 2 even rows in the baking dish. Pour the remaining sauce over the top of the rolled tortillas, and sprinkle with the remaining cheeses. Cover the baking dish loosely with foil, and bake until the cheeses are melted and the filling is hot, about 30 minutes. Uncover, and continue baking to heat completely through, about 10 minutes more.

Step 5

For the topping: Whisk together the remaining sour cream, the lime juice and a pinch of salt in a small bowl. Drizzle the mixture over the baked enchiladas, and sprinkle with the remaining scallions.

Rate Recipe

My rating for Vegetarian Enchiladas