Go Back
Vegan Enchiladas

Vegan Enchiladas

Vegan Enchiladas deliver creamy, savory filling with a slightly crispy tortilla edge and bold red sauce, perfect for an easy weeknight dinner or a casual gathering. This plant based dish combines pureed tofu, black beans, and spinach for a satisfying texture that is both hearty and light. Make ahead friendly and customizable, it is an excellent choice when you want flavorful comfort food that travels well.
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Course Dinner
Cuisine Mexican
Servings 6 servings
Calories 300 kcal

Equipment

  • Food Processor
  • Deep Skillet
  • Casserole Dish
  • Microwave

Ingredients
  

  • 1 pound firm tofu drained, patted dry, and cut into chunks Provide firm texture and protein to the filling; blend or crumble into bite-sized pieces before seasoning so it absorbs flavors and browns slightly when sautéed.
  • 1/2 teaspoon kosher salt Enhance overall seasoning balance and aid in drawing out moisture; sprinkle and mix into tofu and vegetables to highlight savory elements without overpowering.
  • 1/2 teaspoon ground turmeric Impart warm color and subtle earthy flavor while reducing bitterness; stir into the tofu seasoning mix to complement the enchilada spice profile and create visual appeal.
  • 1/4 teaspoon ground black pepper Add mild heat and depth with a peppery finish; incorporate into the tofu seasoning to round out flavors and contrast the richness of the sauce.
  • 1/4 teaspoon ground cayenne pepper Deliver bright spicy kick and elevate heat level; use sparingly in the seasoning mix and adjust to taste to avoid overwhelming other flavors.
  • 2 tablespoons extra-virgin olive oil Bloom spices and soften vegetables while contributing a fruity fat; heat briefly before adding tofu and peppers so aromatics release and textures meld.
  • 2 medium jalapeno peppers seeds and membranes removed, finely chopped Introduce fresh heat and vegetal brightness when finely chopped; sauté to mellow harshness and integrate with peppers and onions for a layered filling.
  • 1 medium red bell pepper cored, seeded, and diced Provide sweet crunch and vibrant color; dice and cook with onions and jalapenos to soften and contribute a roasted bell pepper flavor to the filling.
  • 1 small yellow onion (or 1/2 large onion) finely diced Offer foundational savory sweetness and aromatic base; finely dice and sauté until translucent to build depth and help bind the filling components.
  • 2 tablespoons nutritional yeast optional Contribute umami and a slightly cheesy, nutty flavor while boosting nutritional value; stir into the tofu mixture to enhance savory complexity and mouthfeel.
  • 1 can black beans (15 ounces) rinsed and drained Add creamy texture, protein, and earthy notes; rinse and drain to prevent excess liquid, then fold into the filling for body and heartiness.
  • 1 packet frozen spinach (10 ounces) thawed and pressed dry Introduce leafy greens, moisture, and iron-rich nutrients; thaw and press dry before mixing to avoid sogginess while adding color and nutrition to the filling.
  • 20 ounces red enchilada sauce (2 1/2 cups) plus additional if you like your enchiladas really saucy Provide robust chile flavor, moisture, and sauciness to coat tortillas; pour over assembled enchiladas and adjust quantity to achieve desired sauciness and spice.
  • 18 small corn tortillas for larger enchiladas, you can use larger tortillas and fill them more generously Serve as the vessel for the filling, offering a slightly sweet corn flavor and pliability when warmed; soften tortillas before filling to prevent cracking during rolling.
  • For serving: your favorite mix of fresh cilantro avocado, diced green or red onion, lime wedges, radishes, etc. Offer fresh, bright, and creamy garnishes to finish the dish; chop or slice for topping to add contrast in texture, acidity, and herbaceousness.

Instructions
 

  • Preheat the oven to 350 degrees F. Lightly coat a large casserole dish with nonstick spray. Set aside.: You will notice the kitchen warming as the oven comes to temperature, a faint dry heat that hints the meal is moving toward completion. Preheating ensures even baking so the sauce bubbles and the tortillas crisp gently at the edges; putting the pan into a cold oven can produce uneven heating and soggy tortillas. A common mistake is skipping the nonstick spray, which can make portions stick to the dish when serving, so take a moment to coat the pan thoroughly.
  • Prepare the enchilada filling: Place the tofu in a food processor and puree for several minutes until smooth, stopping to scrape down the bowl as needed. Sprinkle in the salt, turmeric, black pepper, and cayenne. Pulse a few more times to mix well.: Place the tofu in a food processor and puree for several minutes until smooth, stopping to scrape down the bowl as needed. Sprinkle in the salt, turmeric, black pepper, and cayenne. Pulse a few more times to mix well. : As you puree the tofu , the texture transforms from chunky to velvety, releasing a faint nutty scent and a hint of earth from the spices. This smooth base helps bind the other ingredients, creating a creamy mouthfeel that contrasts the firmer black beans . If the tofu seems watery, blot with paper towel before processing. A common slip here is under pureeing, which leaves uneven chunks that can cause the filling to fall apart when rolling.
  • Heat the 2 tablespoons oil in a deep skillet over medium. Once hot and shimmering, add the jalapeno, bell pepper, and onion. Cook, stirring occasionally, until the vegetables soften and begin to brown, about 5 minutes. Stir in the tofu and nutritional yeast, if using, and continue cooking and stirring until the tofu is heated through and dries somewhat (it should look similar to scrambled eggs), about 5 minutes. Stir in the beans and thawed, pressed spinach. Stir, breaking up the spinach as you go. Season with additional salt and pepper to taste.: When the oil shimmers you will smell the pepper and onion aromas bloom, and as they brown a sweet, caramelized fragrance develops. Stirring every so often helps encourage even color and prevents sticking. Adding the pureed tofu absorbs flavors and changes texture to something drier and scramble like, which helps the filling hold when rolled. A typical error is cooking over too high a heat, which can scorch the vegetables; keep the flame moderate and adjust as needed.
  • Spoon a thin layer of the enchilada sauce into the bottom of the prepared baking dish. Wrap the tortillas in damp paper or cloth towel and microwave for 30 seconds to make them more pliable. Scoop a 1/4-cup portion of filling into each tortilla (or whatever amount you desire), roll tightly, and place seam-side down in the prepared baking dish. Repeat with remaining tortillas. Spoon the remaining enchilada sauce over the top of the enchiladas. Lightly coat any exposed tortillas with a little nonstick spray or brush with olive oil so that they crisp nicely in the oven.: The sauce at the bottom prevents sticking and infuses the underside of the tortillas with flavor as they bake. Warming the tortillas makes them supple, eliminating cracks and tears when rolling. When scooping the filling you should feel a balance between firm and moist, and the rolled enchiladas should sit snugly in the dish without collapsing. One oversight I see is overfilling, which causes tearing and messy assembly, so keep portions measured and tidy.
  • Bake for 15 minutes, or until the sauce is hot and bubbly and the tortillas are golden. Serve with desired toppings.: As the tray bakes you will hear gentle bubbling from the sauce and see steam rise when you open the oven, along with a toasty scent from the slightly crisped tortilla edges. The visual cue is small browned edges and a glossy, active sauce. Let the dish rest a few minutes so the filling sets slightly before serving; cutting too soon can cause the sauce to run. Avoid leaving the enchiladas in the oven much longer than instructed, which can dry them out and diminish the fresh toppings' contrast.

Notes

  • Prep your filling first: Get the tofu, black beans, and thawed spinach ready before you warm tortillas so assembly flows quickly and the tortillas do not cool and crack.
  • Control moisture: Press both the tofu and spinach to remove excess water, which keeps the filling from making the tortillas soggy after baking.
  • Season strategically: Add a little salt early and adjust at the end after tasting with the enchilada sauce, because canned products vary widely in sodium.
  • Use a shallow baking dish: A casserole that fits the rolled tortillas snugly prevents them from unrolling and encourages even baking and sauce coverage.
  • Make ahead options: Assemble and cover the dish in the refrigerator for up to a day, then bake when you are ready. Add 5 to 10 minutes to the baking time if the dish goes into the oven cold.
  • Freeze smartly: Freeze leftover baked enchiladas in portions for up to three months; reheat in a 350 degrees F oven until warmed through to preserve texture.
Keyword easy plant based enchiladas, make ahead enchiladas, tofu enchiladas, vegan enchiladas recipe