Go Back
+ servings
Print Recipe
4.75 from 16 votes

Cauliflower Enchiladas

Recipe from Two Peas and Their Pod

Corn tortillas are filled with roasted cauliflower, chickpeas, enchilada sauce, and cheese and then smothered with extra enchilada sauce and cheese and baked until bubbly. Serve with lime crema and your favorite toppings for a satisfying vegetarian meal.
Prep Time10 minutes
Cook Time45 minutes
Total Time55 minutes
Course: Main Course
Cuisine: Mexican
Keyword: cauliflower, enchiladas
Servings: 6
Calories: 505kcal


For the enchiladas:

  • 1 small head cauliflower, washed and cut into small florets
  • 15 oz chickpeas, rinsed and drained
  • 2 tablespoons olive oil or avocado oil
  • 2 teaspoons chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon kosher salt
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon onion powder
  • 2 cups enchilada sauce*
  • 14 to 16 corn tortillas
  • 2 cups shredded Mexican blend cheese, can use Monterey jack or cheddar
  • Toppings: cilantro, pickled red onions, avocado slices

For the Lime Crema:

  • 1 cup sour cream or plain Greek yogurt
  • 2 to 3 tablespoons fresh lime juice
  • 1/4 cup finely chopped cilantro
  • Kosher salt and black pepper, to taste


  • Preheat the oven to 400 degrees F. Line a large baking sheet with parchment paper and set aside.
  • In a large bowl, combine the cauliflower florets and chickpeas. Drizzle with oil and toss until well coated.
  • Add the chili powder, cumin, salt, smoked paprika, garlic powder, and onion powder. Toss until well coated. Transfer the mixture to the prepared baking sheet. Shake so the cauliflower and chickpeas are in an even layer.
  • Roast for 25 to 30 minutes, until soft and lightly golden. Remove from oven and reduce oven temperature to 350 degrees F.
  • Grease a 9x13-inch baking dish with cooking spray and pour 1/4 cup enchilada sauce into the bottom of the dish. Spread it around evenly with a spoon to cover the bottom of the pan. Pour remaining sauce into a shallow bowl or pie plate.
  • Wrap the tortillas in damp paper towels and microwave on high for 30-seconds and then flip and heat for 30 more seconds.
  • To assemble the enchiladas, dip a tortilla into the sauce to lightly coat both sides. Transfer to a plate, then place about 2 tablespoons of the cauliflower mixture into the center. Top with about a tablespoon of cheese.
  • Roll up and place seam side down into the baking dish, close together so they don’t unroll. Repeat until you’ve used all the filling.
  • Pour the remaining enchilada sauce evenly over the enchiladas and sprinkle with remaining shredded cheese.
  • Bake for 20 to 25 minutes or until the cheese is melted and enchiladas are gently bubbling.
  • While the enchiladas are baking, make the lime crema. In a small bowl, combine the sour cream (or Greek yogurt), lime juice, cilantro, salt, and pepper. Set aside.
  • Remove the enchiladas the oven and allow enchiladas to cool for 5 minutes. Garnish with desired toppings. Serve warm with lime crema.


e like to use your homemade enchilada sauce, but you can use store-bought sauce.


Calories: 505kcal | Carbohydrates: 61g | Protein: 25g | Fat: 19g | Saturated Fat: 8g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 7g | Trans Fat: 0.002g | Cholesterol: 37mg | Sodium: 1393mg | Potassium: 719mg | Fiber: 13g | Sugar: 13g | Vitamin A: 1133IU | Vitamin C: 50mg | Calcium: 395mg | Iron: 4mg