This Vegetarian Enchiladas Recipe is perfect for a healthy, meatless weeknight dinner! Also, this recipe can easily be customized with additional toppings, the addition of meat, or making it vegan!
Vegetarian Enchiladas Recipe with Roasted Cauliflower
Is there really such a thing as too much Mexican food? No? Okay, cool. I didn’t think so. Honestly, Mexican food is some of my absolute favorite to eat (and cook)! This Vegetarian Enchiladas recipe is super simple and filled with roasted vegetables including cauliflower, peppers, beans and cheese. Next they are rolled into tortillas and topped with a smokey chipotle enchilada sauce and MORE CHEESE! Ugh, they are so good it is hard to believe there is zero meat and they are good for you. Bonus, they can be made ahead of time, are freezer friendly and perfect for meal prep. I hope you and your family love these Easy Veggie Enchiladas!
What Do You Need To Make This Vegetarian Enchiladas Recipe?
The kitchen tools you will need for this vegetarian enchiladas recipe are:
- A Cookie Sheet
- A 13×9 inch Baking Pan
- A Small Food Processor or Blender
- A Knife and Cutting Board
- Measuring Cups and Spoons
The ingredients you will need for this enchiladas recipe are:
- Flour Tortillas
- Canned Beans
- Enchilada Sauce
- Chipotle Peppers
How Do You Make Healthy Vegetarian Enchiladas?
The Enchilada Filling and Sauce
- Chop your peppers, cauliflower and tomatoes then add them to a cookie sheet with olive oil and spices. Bake for 20 minutes, stirring halfway through, then broil for 5 minutes.
- Prepare canned beans by opening and rinsing them.
- Use a food processor or blender to make the chipotle enchilada sauce. Add the chipotle peppers, red enchilada sauce and brown sugar and blend until smooth.
Vegetarian Enchilada Assembly and Baking
- Spread a thin layer of chipotle enchilada sauce onto a baking dish.
- Lay out a large flour tortilla and fill with roasted veggies, beans and cheese. Be careful not to overfill them or the filling will spill out the side. Fold then roll the tortilla and add it seam side down to the baking dish. Repeat this until all the filling is used (you should get 8 large tortillas filled).
- Cover the top of the filled tortillas with chipotle enchilada sauce, then additional cheese. Finally, bake for 20 minutes then serve warm with additional toppings. Enjoy!
Note: See recipe video for a more detailed look of prep for this recipe!
Love Meatless Recipes? Try These Next!
Common Vegetarian Enchiladas Recipe Questions
Can this enchiladas recipe be made ahead of time?
Yes, the filling and sauce can be made ahead of time and stored in the fridge for up to 4 days until you are ready to bake them. Make sure to store the sauce and filling separately. You can also roll the filling into the tortillas ahead of time and store them in the fridge for up to 4 days until ready to bake. Add the sauce and cheese over the top right before baking.
Is this recipe freezer friendly?
Yes, this recipe can be made ahead of time and stored in the freezer. Prep the filling and roll into the tortillas per recipe instructions. Add the filled tortillas to a zip-lock bag and store in the freezer for up to 3 months. Personally, I like to add the sauce and cheese when I am ready to bake them, I think they turn out better. When ready to bake, place the frozen enchiladas in a large baking dish and top with sauce. Bake covered for 20 minutes at 375 degrees, then remove foil and top with cheese and bake for an additional 20 minutes or until cooked though. Serve warm with additional toppings if desired, and enjoy!
How long does vegetarian enchiladas stay fresh?
When stored in the fridge in an airtight container this enchiladas recipe will stay fresh for up to 4 days.
Can I substitute some of the ingredients? What would you suggest?
Sure, you can substitute ingredients if you wish. Just note, that any changes you make will affect the flavor, prep and cook time length. Some ideas for substitutions are:
- Add Meat: You could add chicken, steak or ground beef to this recipe if you are a meat lover. Just make sure your meat is cooked before adding it in. Also, if you add meat you will not need as much roasted veggies or beans. Therefore, you can cut those ingredients in half and keep the cook time the same.
- Make it Vegan: This recipe is very simple to make vegan if you are eliminating all animal products from your diet. To make this recipe vegan eliminate the cheese or use a dairy free cheese alternative.
- Switch the Veggies: I love the roasted cauliflower in the recipe, but if you want to swap it out another option would be using broccoli instead. Also, you can use whatever color pepper you like and use a different variety of tomato.
- Add Some Spice: I kept it very basic with the spices I used for this recipe in an effort to make it less intimidating and approachable for people trying healthy, meat free foods. If you would like to boost the flavor even more try adding some chili powder or cumin to the roasted veggies! Also, if you are into spicy then you could add some red pepper flakes or cayenne pepper.
What should I pair this Vegetarian Enchiladas Recipe with?
This recipe is hearty and filling on its own, but if you are looking for side ideas you could try brown rice, grilled vegetables, a Mexican salad or salsa. My Mango Avocado Salsa with some chips is great to share while eating this recipe! Also, I added fresh cilantro and avocado it the top of my enchiladas; this is a great option and adds even more flavor. Alternatively, you could add your favorite salsa, sour cream (or plain Greek Yogurt), jalapenos for a spicy kick, diced red onion, or any of your other favorites!
Is this vegetarian recipe good for meal prep?
Yes, this recipe is a great healthy meal prep recipe! I pair these enchiladas with rice, salsa and some lettuce when I make these for meal prep. Also, I sprinkle a little extra cheese over the top so when I warm them up these is fresh melty cheese!
Shop This Recipe:
I make a small commission from purchases made through the links on this page. See Disclosure for more information.
Vegetarian Enchiladas Recipe with Roasted Cauliflower
- 1 Head Cauliflower
- 1 1/2 Cups Cherry Tomatoes
- 1 Small Yellow Pepper
- 1 Small Orange Pepper
- 2 Tbsp Olive Oil
- 1/2 Tsp Sea Salt
- 1 Tsp Ground Black Pepper
- 2 Tsp Garlic Powder
- 2 Tsp Onion Powder
- 2 10 Oz Can Red Enchilada Sauce
- 4 Whole Chipotle Chilis in Adobo Sauce See Notes
- 3 Tbsp Brown Sugar
- 1 15 Oz Can Pinto Beans
- 1 15 Oz Can Navy Beans
- 2 Cups Mexican Shredded Cheese
- 8 Large Flour Tortillas
- Fresh Cilantro
- Lime Juice
- Red Pepper Diced
- Chop the cauliflower head into small florets removing the stem and leaves and discarding. Remove the seeds and ribs then roughly chop the peppers and add to a baking sheet along with tomatoes. Sprinkle vegetables with olive oil, salt, pepper, garlic power, and onion powder and toss to combine.
- Bake at 400 degrees for 20 minutes stirring halfway through. Move vegetables to top rack and broil for 5 minutes on high, or until tops are slightly brown.
- While veggies are roasting rinse canned beans and pat dry. Next, make the chipotle enchilada sauce.
- Combine chipotle peppers, red enchilada sauce, and brown sugar in a food processor or blender and pulse until smooth. Cover the bottom of a 9x13 inch baking dish with a small amount of sauce.
- When veggies are finished roasting, take a large tortilla and lay flat. Fill with roasted veggies, beans, and cheese and roll. Add seem side down to baking dish and repeat until all 8 tortillas are filled.
- Top filled tortillas with chipotle enchilada sauce and additional cheese then bake at 350 degrees for 20 minutes. Serve warm with additional toppings and enjoy!
Share with Your Friends and Family!