Easy Tofu Enchiladas
Protein-packed Tofu and Spinach Enchiladas are the perfect Meatless Monday meal to satisfy rowdy football fans, a comforting weekend meal for a large family dinner, and a great make-ahead meal to heat up on a busy weeknight. Fire up your oven for this figure-friendly, flavor bomb…Mexican style!
Nut Free, Vegetarian, Dairy Free option, Gluten Free option
Never have I ever made enchiladas.
Until now! (duh!)
Can you believe it?! I consider myself a Mexican food QUEEN. Fajitas, tacos, bean burgers, guacamole – I can nom it all day, everrrryday, 24/7!
But never have I ever made enchiladas.
So I googled, “enchiladas…”
“An enchilada is a corn tortilla rolled around a filling and covered with a chili pepper sauce. Enchiladas can be filled with a variety of ingredients, including meat, cheese, beans, potatoes, vegetables, seafood or combinations.”
-Wikipedia
OK, so I made a totally bootleg version of enchiladas.
I didn’t sit there making an enchilada sauce. I made a “quick and dirty” version and used jarred salsa instead of a sauce.
And I’m pretty sure no one was complaining with this dinner!!!
So let me explain a little bit more about these Tofu Enchiladas…
Yes, you read that correctly. This recipe is made with a TOFU taco “meat” instead of ground meat. It’s plant-based, and well, that’s uber trendy right now, so go mama!
Ingredients in these Tofu Enchiladas…
Tofu: As you can tell from the title, these enchiladas are made with TOFU. This calcium-rich, plant-based protein creates the perfect meat-like filling. The KEY here is to squeeze out as much excess water as possible. I suggest using extra-firm organic tofu. The organic is a preference, but since it’s really not more expensive it’s always my go-to.
Frozen Spinach: Of course I added more vegetables! Do you know who you’re talking to? Adding frozen spinach is a great way to amp up the nutrition without drastically changing the flavor or texture. WINNING!
Whole Wheat Tortillas: Wrap up the delicious enchilada “meat” filling in whole wheat tortillas. These have the most fiber, which is why they’re my tortilla of choice. I especially love Trader Joe’s high fiber tortillas or La Tortilla Factory’s high fiber tortillas, but any will do.
If you’re gluten free, check out the substitutions below.
Salsa Verde: Since it was my first time making enchiladas, I skipped the whole “enchilada sauce” thing. I didn’t even realize at the time I first created this recipe back in 2015. Salsa works great. Salsa verde is delicious.
- Check the ingredient list to look for a jarred salsa with “no added sugar.”
Cheese: Everything’s better with melty gooey cheese on top, amiright? Plus, it adds a hint of calcium, protein, and fat.
Enchilada Substitutions
Instead of TOFU… Use beans! Or meat. Or whatever “filling” kinda food you have on hand. Personally, I think black beans would work best in this situation.
Instead of WHOLE WHEAT TORTILLAS… Use ANY tortilla on the market. When I originally made this recipe way back when (in 2015!!!), wheat and corn tortillas were your only options. Now you can choose from the BOUNTY that is the torilla aisle:
- Almond flour tortillas
- Cassava flour tortillas
- Chickpea flour tortillas
- Coconut flour tortillas
- Cashew flour tortillas
- I’m sure I can go on and on and on (but I won’t)
Instead of CHEESE… use a dairy free sub, if needed or wanted.
Instead of SALSA… use jarred enchilada sauce. I hear Siete Foods makes a delicious one, but I also like this recipe from Pinch of Yum.
Here’s how I made my new favorite Mexi-licious tofu and spinach enchiladas…
First, you make the tofu taco “meat.”
Sauté garlic, onions, and peppers with classic Mexican spices. Then add crumbled tofu and some salsa, plus cilantro and spinach. Continue cooking over high heat to allow the mixture to gently brown.
Assemble the enchiladas
Put some filling in the middle of the tortilla and roll it up like a burrito.
I used a toothpick to hold them in place. Repeat as many times as will fit into your casserole dish, typically 6 large tortillas worth. Then I poured some additional salsa verde and red salsa on top, added more cheese and baked for just 20 minutes.
If you’ve never made enchiladas, you neeeeed to start! The recipe list may seem longer than usual, but my Tofu Enchiladas only take a few more steps than a stir fry and are soooo worth it!
How to Meal Prep These Tofu Enchiladas
You can TOTALLY make half of this recipe in advance. It will save you SO much time, so all you have to do after work (or school) is pop it in the oven. That is WINNING, my friends!
Here’s how I suggest meal prepping these enchiladas:
- Make the tofu taco meat in advance. Store in an airtight container in the refrigerator until you’re ready to assemble.
- Make the entire recipe in advance, but under-cook for about 10 minutes. Cover and refrigerate. When ready to eat, uncover and finish cooking. Turn to broil to let the cheese on top bubble.
[Tweet “Tofu & Spinach Enchiladas for a satisfying and healthy #MeatlessMonday dinner!”]
PrintTofu and Spinach Enchiladas
Ingredients
-
- 1 tablespoon olive oil
- 1 garlic clove, finely minced
- 1 cup yellow onion, chopped
- 3/4 cup bell pepper, chopped
- 1 tablespoon cumin
- 1 tablespoon chili powder
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1 20 oz package firm or extra-firm tofu, water squeezed out (really well!)
- 1/4 cup salsa (jarred with no added sugar or homemade)
- 4 cups raw spinach (or 2 cups frozen spinach, thawed, with excess water squeezed out)
- 3 tablespoons cilantro, more for garnish
- 1/2 cup salsa verde or regular salsa (jarred or homemade)
- 1/2 cup Mexican blend cheese (or Monterey jack), divided
- 4–6 high fiber, whole wheat tortillas
- Tofu taco “meat” (above)
Instructions
-
- Over medium-high heat, sauté oil, garlic, and onions in a large skillet. Once fragrant, add bell pepper and spices, and continue to sauté until vegetables are soft.
- Crumble tofu into the skillet, add salsa, and cook until gently browned, stirring occasionally for about 10 minutes. Add the spinach and allow to wilt. You may want to cook the tofu taco meat over high heat to get the edges to brown. Taste, and adjust spices as desired (I liked to add red chili flakes for more heat!).
- Remove from heat and add cilantro.
- Preheat oven to 350°F.
- To assemble enchiladas, evenly spread 1/4 cup salsa verde onto the bottom of a 9 x 13 inch baking dish. Set aside.
- In a medium bowl, combine your tofu taco “meat” with half of the cheese (if desired). A vegan, cheese-free version is just as delicious, so feel free to omit the cheese!
- To assemble enchiladas, place about 1/2 cup of taco meat in the center of each tortilla. Roll up like a burrito and place seam-side down in the pan. You may hold your tortillas together with toothpicks, if needed.
- Top the tortillas with another 1/4-1/2 cup salsa verde or regular salsa and top with the remaining cheese, if desired.
- Cover the dish with tin foil and bake for 20 minutes. Uncover the dish and broil for 3-5 minutes, until cheese is fully melted. Garnish with additional cilantro and serve immediately!
XO
Wasn’t this such a fun challenge! These enchiladas look AMAZING and I love all of the changes you made. Happy holidays Chelsey 🙂
Loved this challenge….and your chicken dumplings looked delish (I’ll have to make them for the meat-eaters in my life!!). Happy holidays to you too!! XO
Love that tofu mixture you used for the enchilada filling! Pinning now!
So delish, Jessica! Have another recipe using it coming Monday 🙂
This looks yummy – a great easy weekday meal. Love the addition of spinach to make it even awesomer!
Thanks Jenny! 🙂
Love, love enchiladas and what a great way to get some tofu into the diet. 🙂
I now love love them too!!
I seriously need to make enchiladas! These look like the perfect meatless dinner!
Yes! SO much easier than I ever thought too!