Packed with roasted veggies, beans, and flavor, these Vegetable Enchiladas are healthy comfort food to share with the kids.
Roasted Vegetable Enchiladas
We have Mexican food every Tuesday and these enchiladas are in the rotation. The filling is very versatile (and very forgiving) so you can customize them for the preferences of your family. There is a lot of flavor packed into these enchiladas, but they aren’t overly spicy or hot, so they are a great family dinner to share with the kids.
This post was updated in October 2020 and was originally published June 2015.
Vegetarian Enchiladas
The bulk of the dish is made up of beans, whole grains, and vegetables, with just enough cheese to add flavor and the expected texture. I use a combination of roasted vegetables and beans for plenty of flavor and vegetarian protein.
Ingredients in Vegetable Enchiladas
To make this enchilada recipe, you’ll need:
- sweet potato, carrot or butternut squash
- onion
- olive oil
- fully cooked brown rice
- white, pinto, or black beans
- mild salsa
- salt
- enchilada sauce
- tortillas
- shredded cheddar cheese
TIP: I usually use flour tortillas in this since they hold up well when rolled, though “soft” corn tortillas (look on the label) can work too if you prefer corn.
How to Make Roasted Vegetable Enchiladas
Here’s the general steps for making this recipe. Scroll to the bottom of this post for the full recipe.
- Gather your ingredients.
- Dice and roast the vegetables.
- Add to the food processor with the rice.
- Puree slightly.
- Add to the center of each tortilla and roll up.
- Place into the baking dish, top with enchilada sauce and cheese, and bake.
TIP: You can assemble the recipe up through Step 5 and stick it into the fridge for up to 24 hours and bake right before serving if desired.
Which vegetables are best in this recipe?
There are some options depending on what you have on hand. You can use sweet potato, butternut squash, onion, and/or carrot. I love using sweet potato since I find that the natural sweetness is a nice pair for the flavors of the salsa and enchilada sauce. You can also change up the type of beans—chickpeas, white beans, black beans, or pinto are all great.
Can I make these ahead?
Sure! There are a few options:
- Roast the veggies up to 3 days ahead and store in an airtight container in the fridge until ready to assemble.
- Assemble the enchiladas, then store in the fridge for up to 24 hours until ready to bake and serve.
- Fully cook, then let cool and store for up to 5 days and reheat to serve.
TIP: This is a great meal to share with a family who’s just had a baby or has a meal train going.
Tips for Making the Best Vegetable Enchiladas
- You can use quinoa, millet, or even couscous in place of the brown rice, so feel very free to experiment.
- You can use sweet potato, butternut squash, onion, and/or carrot.
- Use white, black, or pinto beans.
- This is a great meal to share with a family who’s just had a baby or has a meal train going.
- I usually use flour tortillas in this since they hold up well when rolled, though “soft” corn tortillas (look on the label) can work too if you prefer corn.
- I like the flavor of Frontera brand enchilada sauce best, but if I can’t find them, I use whatever is available at my local store. (Red and green both work fine—just choose mild so it’s not too spicy.)
- To make ahead: Roast the veggies up to 3 days ahead and store in an airtight container in the fridge until ready to assemble. Or, assemble the enchiladas, then store in the fridge for up to 24 hours until ready to bake and serve. Or fully cook, then let cool and store for up to 5 days and reheat to serve.
- Dice up for kids to make them easier to eat.
I’d love to hear your feedback if you try this recipe, so please comment below. It’s so helpful to know how recipes turned out in your house!
PrintRoasted Vegetable Enchiladas
Prep Time: 15
Cook Time: 40
Total Time: 55 minutes
Yield: Serves 4-6 1x
Category: Dinner
Method: Baking
Cuisine: Mexican
Description
Before you start, roll a tortilla and make sure it will fit with your baking dish. I call for small ones, but the size can vary a lot depending on whether you use flour or corn and the brand. This recipe was updated and streamlined in October 2020.
Ingredients
- 2 cups sweet potato, butternut squash, and/or carrot diced
- 1/2 cup onion, diced
- 1 teaspoon olive oil
- 1 cup fully cooked brown rice
- 14.5 ounce can white, pinto, or black beans
- 1/2 cup mild salsa
- 1/2 teaspoon salt
- 8–10 oz mild enchilada sauce
- 8 small flour tortillas or 8 corn tortillas. slightly warmed
- 1/2–1 cup shredded cheddar cheese
Instructions
- Preheat the oven to 375 degrees F. Place the vegetables onto a rimmed baking sheet. Toss with olive oil and roast for 20-25 minutes or until tender.
- Place the roasted vegetables into the bowl of a food processor. Add the brown rice, beans, salsa, and the salt. Roughly puree.
- Pour a small amount of enchilada sauce to thinly coat the bottom of an 9×13-inch (or 3 quart) baking dish.
- Spoon about 1/3 cup filling into each tortilla, fold over and roll up. Place seam down in the prepared baking dish.
- Continue until you run out of the filling, packing the rolled tortillas next to each other tightly.
- Top with the remaining enchilada sauce and the cheese—using as much or as little as you like—and bake for 15-18 minutes or until the cheese is melted and the enchiladas are warmed through.
- Serve with sour cream or additional salsa, if desired.
Notes
To make ahead: Roast the veggies up to 3 days ahead and store in an airtight container in the fridge until ready to assemble. Or, assemble the enchiladas, then store in the fridge for up to 24 hours until ready to bake and serve. Or fully cook, then let cool and store for up to 5 days and reheat to serve.
To warm the tortillas, wrap in damp paper towels or a damp clean kitchen towel and warm in the microwave for 30-60 seconds or until warm.
You can use white rice, quinoa, or millet in place of the brown rice, so feel very free to experiment.
Use white, black, or pinto beans.
I usually use flour tortillas in this since they hold up well when rolled, though “soft” corn tortillas (look on the label) can work too if you prefer corn.
I like the flavor of Frontera brand enchilada sauce best, but if I can’t find them, I use whatever is available at my local store. (Red and green both work fine—just choose mild so it’s not too spicy.)
Serve with avocado, corn, and any other easy side you like.
As a vegetarian, I love this, but it’s nice that my meat loving husband doesn’t taste the difference between this and meat and my picky toddler gobbles it down! A total win of a recipe!!
★★★★★
I’m so glad to hear that!
This was a huge hit for my toddler and husband!
★★★★★
Yay!