Hearty Tofu Black Bean Skillet Enchiladas


Craving a vibrant, flavorful, and incredibly satisfying meal? Look no further than this Easy Tofu and Black Bean Enchilada Skillet! This Mexican-inspired dinner is a game-changer for anyone seeking a wholesome, high-protein vegetarian option. Each generous serving delivers approximately 30 grams of plant-based protein, making it an excellent choice for fueling your body. Beyond its nutritional powerhouse status, this skillet meal is budget-friendly, crafted with readily available ingredients, and promises to be a family favorite. It’s the perfect weeknight solution that brings comfort and flavor to your table without complicated steps. Get ready to experience a burst of Tex-Mex deliciousness in every bite!

A vibrant Tofu and Black Bean Enchilada Skillet, garnished with fresh cilantro, ready to be served for a high-protein vegetarian dinner.

Despite the recent shift towards warmer temperatures, I find myself still clinging to the cozy embrace of winter, secretly wishing for just one more snowfall. The past week was particularly challenging as our entire family battled the flu, a brutal experience that left little energy for anything, let alone cooking. There were days when leaving the bedroom felt like an insurmountable task. But now, with health and energy slowly returning, I’m diving back into my cherished comfort foods. And what better way to kick off this culinary recovery than with a hearty Tofu and Black Bean Enchilada Skillet? This recipe has quickly risen to the top of my list, offering not just incredible flavor but also substantial nourishment. It’s not just delicious; it’s an easy-to-prepare, freezer-friendly meal packed with approximately 30 grams of protein per serving, making it the ideal dish to restore both body and spirit.

Why This Vegetarian Enchilada Skillet Will Become Your New Favorite

  • Unbelievably Hearty and Filling: This isn’t just another light vegetarian dish; it’s a truly substantial meal designed to satisfy even the biggest appetites. Loaded with crumbled tofu, protein-rich black beans, and melted cheese, this enchilada skillet provides a dense and delicious foundation for a complete dinner. Each serving boasts an impressive 30 grams of protein, offering a perfectly balanced, meat-free option that keeps you feeling full and energized for hours. It’s an ideal choice for families, active individuals, or anyone looking for a wholesome meal. Serve it alongside a crisp green salad for freshness or with a side of tortilla chips and salsa for an authentic Mexican-inspired experience.
  • Bursting with Authentic Mexican Flavors: If you’re a fan of classic enchiladas, prepare to be captivated by the robust and savory flavors of this skillet dinner. It’s a symphony of warm, aromatic seasonings combined with the smoky depth of fire-roasted tomatoes. The secret to its irresistible taste lies in selecting a high-quality, well-seasoned enchilada sauce – don’t skimp on this! A good sauce acts as the foundation, allowing the cumin, chili powder, paprika, garlic, and onion powder to truly shine, creating a complex and deeply satisfying flavor profile that will transport your taste buds straight to Mexico.
  • Effortless One-Pot Preparation: Say goodbye to mountains of dirty dishes! One of the greatest advantages of this recipe is its ingenious one-pot design. Crafted to be made entirely in a single oven-safe skillet, it streamlines the cooking process from start to finish. This means less cleanup and more time enjoying your meal. If you don’t possess a skillet that can transition directly from stovetop to oven, fret not. Simply transfer the delectable mixture into a standard baking dish before topping with cheese and baking. The convenience factor of this recipe makes it an absolute winner for busy weeknights, allowing you to create a gourmet-quality meal with minimal fuss.

Step-by-step image showing how to break firm tofu into bite-sized chunks and cut corn tortillas into pieces for the enchilada skillet.

Nourish Your Body: The Health Benefits of This Cozy Meal

  • Excellent for Blood Sugar Regulation: Black beans are nutritional powerhouses, particularly renowned for their high fiber and protein content. This unique combination gives them a low glycemic index, meaning they are digested slowly by the body. As a result, they prevent rapid spikes in blood sugar levels, providing a steady release of energy. This characteristic makes black beans an exceptionally healthy choice not just for individuals managing diabetes, but for anyone aiming to maintain stable blood sugar and sustained energy throughout the day. Their slow digestion also contributes to a prolonged feeling of fullness, aiding in appetite control and healthy eating habits.
  • A Powerhouse of Plant-Based Protein: Tofu stands out as a complete protein source, meaning it contains all nine essential amino acids vital for muscle building, tissue repair, and overall bodily functions. With approximately 10 grams of protein per half-cup serving, tofu is an incredibly versatile and effective plant-based ingredient to incorporate into any diet. Complementing tofu, black beans also contribute significantly to the protein count, further enhancing this meal’s ability to support muscle maintenance, promote satiety, and contribute to a well-rounded, plant-forward nutritional intake. Together, they create a robust protein profile that rivals many meat-based dishes.
  • Essential for Robust Bone Health: Beyond protein, tofu offers significant benefits for skeletal strength. It is naturally rich in calcium and magnesium, two minerals fundamental for the development and maintenance of strong, healthy bones. Adequate intake of these nutrients is crucial throughout all stages of life to prevent bone density loss. Furthermore, tofu contains isoflavones, plant compounds known for their potential to reduce the risk of osteoporosis, a condition characterized by brittle bones. Incorporating tofu into your diet, as in this delicious enchilada skillet, is a proactive step towards supporting long-term bone health and resilience.

A visual guide depicting the assembly process of the tofu and black bean enchilada skillet, from layering ingredients to preparation for baking.

Key Ingredients for Your Tofu and Black Bean Enchilada Skillet

  • Tofu: The star of our vegetarian enchiladas! For the best texture and protein content, I highly recommend using super-firm tofu. Brands like Trader Joe’s, Sprouts, and Walmart often carry excellent varieties that require minimal pressing. If super-firm isn’t available, extra-firm tofu works perfectly, but be sure to press out as much excess liquid as possible before cooking. This step is crucial for achieving a satisfying, non-soggy texture that mimics crumbled meat. You can press it using a tofu press or by wrapping it in paper towels and placing a heavy object on top for at least 30 minutes.
  • Black Beans: This recipe calls for two cans of black beans, equating to roughly 3 cups. These versatile legumes provide both bulk and an earthy flavor that pairs beautifully with the other ingredients. Always remember to drain and rinse canned beans thoroughly to remove excess sodium and improve their taste. If black beans aren’t your preference or you’re looking for variation, pinto or kidney beans make excellent substitutes, offering a similar texture and nutritional profile.
  • Enchilada Sauce: The heart of any good enchilada dish! I typically use a classic red enchilada sauce, but feel free to experiment with green enchilada sauce for a different flavor profile. The key is to choose a high-quality brand that’s rich in flavor, as it forms the base of the dish. Hatch brand is a personal favorite, known for its authentic taste. If you’re feeling adventurous, making your own enchilada sauce from scratch can elevate the meal even further, allowing you to customize the spice and depth of flavor.
  • Spices: To ensure our tofu and beans are far from bland, a thoughtful blend of spices is essential. We’ll be using cumin, paprika, chili powder, garlic powder, onion powder, salt, and black pepper. This combination creates a warm, smoky, and slightly spicy profile that is characteristic of Mexican cuisine. If your spice cabinet isn’t fully stocked, or you’re simply looking for a convenient shortcut, a couple of tablespoons of your favorite taco or chili seasoning mix can be used in their place, offering a quick and flavorful alternative.
  • Corn Tortillas: For this skillet recipe, corn tortillas are the preferred choice over flour. They hold their shape and texture much better when mixed with the enchilada sauce, preventing the dish from becoming overly soft or “slimy.” Both yellow and white corn tortillas work well. Chopping them into bite-sized pieces allows them to integrate seamlessly into the skillet, absorbing all the delicious sauce and becoming tender yet still toothsome.
  • Cheese: No enchilada is complete without a generous topping of melted cheese! Colby Jack is a fantastic choice for its balanced flavor and excellent melting properties. However, you can use any cheese you love. Cheddar, Monterey Jack, or a pre-shredded Mexican blend would also be delicious. For those who enjoy a little extra kick, pepper jack cheese will introduce a delightful spicy warmth to your skillet. If you’re aiming for a vegan version, choose a high-quality vegan cheese substitute that’s known for melting well.

Before and after images of the tofu and black bean skillet enchiladas, showcasing the golden, bubbling cheese after baking in the oven.

Crafting Your Satisfying Vegetarian Enchilada Skillet: A Step-by-Step Guide

  1. Prepare Your Ingredients: Begin by preheating your oven to 425 degrees F (220 degrees C). If you’re not using pre-pressed tofu, take the time to press out as much liquid as possible. This step is crucial for optimal texture. Once pressed, use your hands to tear the tofu into rustic, bite-sized chunks – this creates lovely craggy bits that crisp up beautifully and mimic ground meat. Alternatively, you can use a knife to dice it into uniform pieces. Next, chop your corn tortillas into approximately 1-inch squares and set them aside. Having all your ingredients prepped and ready will make the cooking process smooth and enjoyable.
  2. Sauté the Aromatics and Tofu: Heat a large, oven-safe skillet over medium heat and add the olive oil. Once the oil shimmers, add the diced onion and your prepared tofu. Now, it’s time to infuse flavor! Sprinkle in the tamari (or soy sauce), cumin, chili powder, paprika, garlic powder, onion powder, and a quarter teaspoon each of salt and pepper. Stir everything thoroughly, ensuring the tofu is evenly coated with the fragrant spices. Cook this mixture for 5-7 minutes, stirring occasionally, until the onion softens and the tofu begins to develop a beautiful golden-brown color. This browning adds depth of flavor and a pleasing texture.
  3. Build the Enchilada Base: Introduce the chopped corn tortillas to the skillet. Continue to cook for another 2-3 minutes, stirring, until the tortillas start to soften slightly. If you desire a slightly crispier texture for your tortillas, feel free to add a little extra olive oil at this stage to encourage browning. Next, incorporate the drained and rinsed black beans, the fire-roasted diced tomatoes (with most of their liquid drained), and the enchilada sauce. Mix all the components together until well combined. Bring the enchilada mixture to a gentle simmer, allowing the flavors to meld. Taste and adjust with extra salt as needed to perfect the seasoning.
  4. Finish with Cheese and Bake: Now for the cheesy finale! Stir a generous portion of the shredded cheese into the simmering enchilada mixture until it melts into a creamy, delicious mass. Once thoroughly mixed, top the skillet with the remaining shredded cheese. You have two options for melting this final layer: either place a lid on the skillet and let the residual heat melt the cheese (which takes just a few minutes), or for a golden, bubbly top, transfer the entire skillet into your preheated oven for about 5 minutes, or until the cheese is perfectly melted and slightly browned. Carefully remove the skillet from the oven, let it cool for a few minutes to set, then garnish generously with fresh cilantro. Serve hot with your favorite enchilada toppings, such as sour cream, Greek yogurt, avocado, or extra salsa, and savor every hearty bite!

Close-up view of a single serving of the vegetarian enchilada skillet in a bowl, highlighting the rich texture and melted cheese.

Recipe Frequently Asked Questions

  • Is this recipe gluten-free? Yes, this Tofu and Black Bean Enchilada Skillet is naturally gluten-free, provided you ensure that the enchilada sauce you choose is certified gluten-free. Most corn tortillas are gluten-free, but it’s always wise to double-check the packaging to confirm.
  • Can I make this recipe vegan? Absolutely! To transform this into a delicious vegan meal, simply substitute the traditional cheese with your favorite vegan cheese alternative that is known for melting well. There are many excellent plant-based shredded cheeses available today that will create a wonderfully gooey topping.
  • What if I don’t want to use tofu? Are there substitutes? If tofu isn’t to your liking, you have several fantastic alternatives. Crumbled tempeh can be used in its place; its firmer texture and nutty flavor make it a great meat substitute. Alternatively, you could use other plant-based meat crumbles available in stores. For a simple and equally hearty option, double the amount of black beans, or even mix in pinto or kidney beans, to maintain the meal’s substance and protein content.
  • Is this enchilada skillet freezer-friendly? Yes, this meal freezes beautifully, whether cooked or uncooked. To freeze, transfer the prepared skillet (before or after baking) into a freezer-friendly, airtight container. It can be stored in the freezer for up to 3 months. When ready to enjoy, thaw it in the refrigerator overnight or on the counter for a few hours before reheating. You can also reheat it directly from frozen, though it will take longer.
  • How long do leftovers last? When stored in an airtight container in the refrigerator, leftovers of this Tofu and Black Bean Enchilada Skillet will remain fresh and delicious for approximately 4-5 days. It reheats wonderfully in the microwave or oven, making it perfect for meal prep.
  • What are some good serving suggestions? This skillet is incredibly versatile! Serve it with a side of fluffy rice or a crisp green salad to round out the meal. For toppings, consider a dollop of plain Greek yogurt or sour cream, diced avocado or guacamole, extra fresh cilantro, a squeeze of lime juice, or a sprinkle of hot sauce for an added kick.
  • Can I add more vegetables? Absolutely! This recipe is very flexible. Bell peppers (any color), sliced mushrooms, or zucchini would be excellent additions. Simply dice them and add them to the skillet at the same time you introduce the onion and tofu, allowing them to soften and meld with the other flavors.
  • Can I prepare this meal ahead of time? Yes, you can assemble the entire skillet (without baking) up to a day in advance. Cover it tightly and store it in the refrigerator. When you’re ready to cook, simply pop it into the preheated oven and bake as directed, potentially adding a few extra minutes to account for the chilled temperature.

A serving spoon lifting a portion of the rich and flavorful tofu enchilada skillet from the pan.

Looking For More Irresistible Vegetarian Dinner Recipes?

Mediterranean Tortellini Bake

Sweet and Spicy BBQ Chickpea Pizza

Vegetarian Pizza Casserole with White Beans and Rice

Vegetarian Fajita Rice Casserole

Easy Roasted Vegetable Pasta with Parmesan

High Protein Tofu and Black Bean Enchilada Skillet Recipe

Description

If you’re craving enchiladas, this easy Mexican-inspired dinner will surely hit the spot! This Tofu and Black Bean Enchilada Skillet is packed with about 30 grams of protein per serving. It’s budget-friendly, made with simple ingredients, and great for a vegetarian dinner that the whole family will love. Feel free to add extra veggies and serve with chips, fresh cilantro, and plain Greek yogurt for even extra protein.

Recipe Details

  • Author: She Likes Food
  • Total Time: 45 minutes
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Yield: 4-6 servings
  • Diet: Vegetarian
  • Category: Dinner, Vegetarian
  • Method: Oven, Stovetop
  • Cuisine: Mexican Inspired

Ingredients

  • 2 tablespoons olive oil
  • 1/2 medium-sized yellow onion, diced
  • 1 (16 oz) package super firm, or extra firm, tofu (pressed if needed)
  • 2 teaspoons tamari, or soy sauce
  • 2 teaspoons cumin
  • 1 1/2 teaspoons paprika
  • 1 teaspoon chili powder
  • 1 teaspoon granulated garlic
  • 1 teaspoon onion powder
  • 8 (6 inch) corn tortillas, yellow or white
  • 2 (15 oz) cans black beans, drained and rinsed
  • 1 (14.5 oz) can fire-roasted diced tomatoes, with most of the liquid drained out
  • 2 cups enchilada sauce, homemade or store-bought
  • 2 cups shredded Colby Jack cheese
  • Salt and black pepper, to taste
  • Chopped fresh cilantro for garnish, if desired

Instructions

  1. Preheat oven to 425 degrees F (220°C). If not using pre-pressed tofu, press as much liquid out of the tofu as you can, and then use your hands to tear the tofu into bite-sized chunks. You can also use a knife and dice it into bite-sized pieces. Chop the corn tortillas into about 1-inch sized pieces and set aside.
  2. Heat a large, oven-safe skillet over medium heat and add the olive oil. Once the oil is hot, add in the diced onion, tofu, tamari, cumin, chili powder, paprika, granulated garlic, and onion powder, along with 1/4 teaspoon each of salt and pepper. Mix everything together until the tofu is coated with all the spices. Cook until the onion has softened and tofu is starting to brown, 5-7 minutes, stirring a few times.
  3. Add in the diced corn tortillas and cook until tortillas are starting to soften, 2-3 minutes. You can add extra olive oil if you want your tortillas to brown a little bit. Next, add in the black beans, diced tomatoes, and enchilada sauce. Mix until everything is combined, and allow the enchilada mixture to come to a low simmer. Add extra salt as needed.
  4. Add in the shredded cheese and mix until melted. Top with the remaining shredded cheese and either place the lid on until melted or place the entire skillet in a preheated oven until the cheese on top is melted, about 5 minutes. Remove from the oven, let cool for a few minutes, garnish with fresh cilantro, and enjoy with your favorite enchilada toppings.

Notes

If you want to add extra veggies to this recipe, add them in at the same time you are adding in the onion and tofu. Bell peppers, mushrooms, or zucchini would be great additions.

Did you make this recipe? Tag @shelikes.food on Instagram and hashtag it #shelikesfood