Effortlessly Delicious: One-Pan Vegan Skillet Enchiladas in Under 30 Minutes
Revolutionize your weeknight meals with these seriously easy one-pan Skillet Enchiladas! Enjoy all the rich, savory flavors of traditional enchiladas without the lengthy prep, baking, or extensive cleanup. This plant-based recipe is ready to delight your taste buds in less than 30 minutes, making it the perfect solution for busy evenings.

While I absolutely adore crafting a batch of my Best Vegan Enchiladas or indulging in the creamy goodness of my Vegan Sour Cream Enchiladas, there are many evenings when time simply isn’t on my side. Those cherished recipes, while incredibly rewarding, often demand a bit more time and effort for preparation, rolling, and baking. That’s precisely why I set out to create this game-changing recipe for Vegan Skillet Enchiladas – a dish designed for speed, simplicity, and maximum flavor.
Imagine this: no need to preheat or even turn on your oven, prep time that’s practically nonexistent, and the incredible satisfaction of enjoying a hearty, flavorful enchilada dinner in under 30 minutes. It sounds almost too good to be true, but it’s not! This recipe is a true lifesaver for those hectic weeknights when you crave something comforting and delicious without the usual culinary marathon. It truly redefines what a quick and easy plant-based meal can be.
But the benefits don’t stop there. This is more than just a speedy recipe; it’s a total family-friendly meal that consistently gets rave reviews in my household. My kids, who can sometimes be the toughest critics, enthusiastically devour this dinner, and it’s a rare occasion indeed when there are any leftovers to speak of. For any parent looking for a nutritious, flavorful, and universally loved meal that simplifies dinner time, this Skillet Enchilada recipe is an absolute win!

Why You’ll Love These One-Pan Vegan Skillet Enchiladas
This recipe isn’t just about cutting down on cooking time; it’s about maximizing flavor and convenience without compromising on the authentic taste of enchiladas. Here’s why these Skillet Enchiladas will become a staple in your meal rotation:
- Unbeatable Speed: From start to finish, you’re looking at less than 30 minutes. This includes minimal chopping and a quick cooking process, perfect for those evenings when hunger strikes fast.
- One-Pan Wonder: The beauty of this dish is that everything cooks in a single skillet. This drastically reduces the number of dishes to wash, making cleanup a breeze. Say goodbye to multiple pots, pans, and baking dishes!
- Effortless Preparation: No need to painstakingly roll individual enchiladas. By cutting the tortillas into strips, you achieve the same incredible texture and flavor distribution in a fraction of the time, transforming it into a hearty casserole-style dish.
- Authentic Flavors: Despite its simplicity, this recipe delivers all the classic, comforting flavors you expect from traditional enchiladas – savory “meat,” rich enchilada sauce, melty cheese, and hearty beans and corn.
- Family Favorite: A proven crowd-pleaser, even for the pickiest eaters. The mild yet flavorful profile and comforting texture make it an instant hit with children and adults alike.
- Highly Customizable: This recipe is incredibly versatile. Easily swap out ingredients to suit your dietary needs, preferences, or what you have on hand.
Key Ingredients, Tips & Substitutions
Creating these incredible skillet enchiladas is straightforward, but understanding the role of each ingredient and the potential substitutions can help you tailor the dish perfectly to your taste and pantry. Here’s a deeper dive into the components:
- The Vegan “Meat”: I personally love using a 12-ounce package of Impossible vegan ground beef for its excellent texture and flavor, which really mimics traditional ground meat. However, the beauty of this recipe is its flexibility. You can absolutely use any vegan beef crumbles you prefer, such as Beyond Meat, Gardein, or a store-brand alternative. For a different texture or to utilize pantry staples, consider cutting up some Vegan Chicken into small pieces, or even preparing a batch of my Vegan Ground Beef from TVP, which is incredibly economical and versatile. Another fantastic, whole-food option is my Cauliflower Walnut Mushroom Taco Meat for an earthy, savory alternative. If you’re looking to keep it simple and boost the fiber, simply add a few extra cans of black beans or other beans instead of a meat substitute.
- The Cheese: A generous layer of melted cheese is non-negotiable for enchiladas! I typically opt for good quality store-bought shredded vegan cheese, with brands like Violife, Follow Your Heart, and Daiya shreds being my go-to choices for their meltability and flavor. If you’re feeling adventurous or prefer to make your own, my Vegan Nacho Cheese Sauce can be drizzled over the top for a rich, creamy finish, or my Shreddable Vegan Mozzarella can be used for a classic cheesy pull. Just remember to use a nut-free vegan cheese if you have nut allergies.
- Tortillas: This recipe calls for either small corn tortillas or medium flour tortillas, cut into strips. I find that cutting them into strips allows them to cook evenly within the skillet, absorbing the sauce beautifully and giving you that comforting, layered texture without the fuss of rolling. If you need a gluten-free option, corn tortillas are your best bet. Always ensure you check the ingredients if you have severe sensitivities.
- Enchilada Sauce: The enchilada sauce is the heart of this dish, providing its signature flavor. I have access to several delicious vegan-friendly enchilada sauces at my local grocery store, but it’s crucial to check the label carefully, as some brands unfortunately contain dairy. For a guaranteed vegan and incredibly fresh option, you can easily make my easy homemade enchilada sauce, which truly elevates the dish with its vibrant taste. Feel free to adjust the spice level of your sauce to your preference, from mild to extra zesty.
- Fresh Aromatics & Veggies: One medium onion, chopped small, and three cloves of minced garlic form the aromatic foundation, lending depth and warmth to the “meat” mixture. Black beans (drained and rinsed) add heartiness and protein, while frozen corn provides a touch of sweetness and vibrant color. You can easily add other vegetables like diced bell peppers, sautéed zucchini, or a handful of fresh spinach for added nutrition and texture.

Step-by-Step Guide to Your Skillet Enchiladas
Creating these delicious one-pan vegan skillet enchiladas is remarkably simple. Follow these steps for a perfect meal every time:
- Sauté the Aromatics and “Meat”: Begin by heating a large cast-iron pan or any other sturdy skillet over medium-high heat. Once hot, add your chosen vegan ground beef (or other “meat” substitute) along with the finely chopped onion. Cook this mixture for approximately 10 minutes, using a spoon or spatula to break the vegan meat into small pieces and stirring frequently to ensure even browning. You want the onion to soften and the “meat” to develop some texture.
- Infuse with Garlic and Season: Once the vegan meat and onion are cooked down, it’s time to add the minced garlic and salt. Stir these in for about a minute. Be careful not to overcook the garlic, as it can become bitter; just enough time for its fragrant aroma to release.
- Combine and Simmer: Next, add the heart of the enchilada to the skillet: the cut corn or flour tortilla pieces, black beans, corn, and your vegan-friendly enchilada sauce. Stir all these ingredients together thoroughly, ensuring the tortillas are well coated and nestled into the sauce. This is what gives the dish its casserole-like consistency. Once combined, cover the skillet with a lid, reduce the heat to low, and let it simmer gently for about 10 minutes. This crucial step allows the tortillas to soften and absorb the rich flavors of the sauce, and for all the ingredients to meld together beautifully.
- Melt the Cheese: After simmering, remove the lid. Evenly sprinkle 1 to 2 cups of shredded vegan cheese over the entire surface of the enchilada mixture. Place the lid back on the skillet and immediately remove it from the heat. Let it sit for a few minutes (typically 5-7 minutes) using the residual heat of the skillet to perfectly melt the cheese into a gooey, irresistible layer.
- Serve and Enjoy: Once the cheese is gloriously melted, your skillet enchiladas are ready to serve! Scoop generous portions directly from the pan. For an extra flourish and burst of flavor, serve with your favorite optional toppings.
Serving Suggestions and Perfect Pairings
These Skillet Enchiladas are a meal in themselves, but they truly shine when paired with a few simple sides and a selection of fresh toppings:
- Classic Toppings: Don’t forget the essentials! A dollop of Vegan Sour Cream (or a store-bought alternative), a sprinkle of freshly chopped green onions, and a scattering of sliced black olives add a burst of freshness, tang, and color.
- Fresh Additions: Elevate your serving with more fresh ingredients. Diced avocado or a dollop of guacamole, fresh cilantro, a spoonful of your favorite salsa (pico de gallo or a chunky salsa work wonderfully), or even some pickled jalapeños can really brighten up the dish.
- Simple Sides: While hearty on their own, a simple side can complete the meal. Consider serving with a side of fluffy cilantro-lime rice, a light green salad with a zesty vinaigrette, or even some warm tortilla chips for scooping up any extra deliciousness.
- Make it a Bowl: For a lighter meal, serve the enchilada mixture over a bed of quinoa or rice, turning it into a deconstructed enchilada bowl!
Want More Easy Mexican-Inspired Dinners?
If you love the convenience and flavors of these Skillet Enchiladas, you’ll be thrilled to explore more of my easy and delicious Mexican-inspired vegan recipes. Perfect for adding variety to your weeknight menu, these dishes are packed with flavor and plant-based goodness:
- Flavorful Veggie Fajitas: Sizzling vegetables bursting with Mexican spices, perfect for a customizable meal.
- Hearty Mexican Stuffed Sweet Potatoes: Sweet and savory, these stuffed potatoes are a wholesome and satisfying dinner.
- Quick Sheet Pan Chik’n Burritos: Everything cooks on one sheet pan for minimal effort and maximum flavor.
- Tender Jackfruit Carnitas: A fantastic plant-based alternative to traditional carnitas, excellent in tacos or burritos.
5 stars (29 ratings)
Skillet Enchiladas (Vegan)
Seriously easy 1-pan Skillet Enchiladas are ready to eat in less than 30 minutes! Enjoy all the flavors of enchiladas without the work.
Prep Time: 5 mins
Cook Time: 25 mins
Total Time: 30 mins
Servings: 6 servings
Pin Recipe
Comment
Save Recipe
Ingredients
- 12 ounce package impossible ground meat (see notes for options)
- 1 medium onion, chopped small
- 3 cloves garlic, minced
- 1/2 teaspoon salt
- 10 small corn tortillas or 4-5 medium flour tortillas, cut into strips
- 15 ounce can black beans, drained and rinsed
- 1 cup corn (I used frozen)
- 19 ounces enchilada sauce (vegan friendly, check label)
- 1-2 cups shredded vegan cheese (homemade option)
Optional toppings
- Vegan Sour Cream
- chopped green onions
- sliced black olives
- Fresh cilantro
- Diced avocado
- Salsa or pico de gallo
Instructions
- Heat a large cast iron pan or other skillet over medium-high heat.
- Add the vegan beef and diced onion and cook for about 10 minutes, breaking it into pieces and stirring frequently.
- Now add the garlic and salt, and stir for about a minute until fragrant.
- Add the cut up corn tortilla pieces, black beans, corn and enchilada sauce. Stir it up until well combined, then cover and reduce the heat to low for about 10 minutes to allow flavors to meld and tortillas to soften.
- Uncover, sprinkle on the vegan cheese, then cover again and remove from heat. Let it sit for a few minutes so the cheese can melt beautifully from the residual heat.
- Serve hot with Vegan Sour Cream, chopped green onions and sliced black olives, or any other desired toppings.
Recipe Video
A video tutorial for this recipe may be available on the original blog post to guide you through each step visually.
Notes
- Vegan “Meat” Options: While Impossible ground beef is a favorite, feel free to use Beyond Meat crumbles, Gardein, or any other vegan ground product you prefer. For a budget-friendly option, make my Vegan Ground Beef from Vegan Nachos, or for a whole-food alternative, try the Cauliflower Walnut Taco Meat. You can also simply add 2 extra cans of beans for a delicious, meat-free version.
- Gluten-Free Adaptation: To make this recipe entirely gluten-free, ensure you use corn tortillas. Additionally, double-check the label of your enchilada sauce to confirm it contains no hidden gluten ingredients.
- Nut-Free Option: If you have nut allergies, rest assured this recipe can be easily made nut-free. Simply choose a nut-free brand of shredded vegan cheese. Most major brands offer nut-free varieties.
- Homemade Cheese Alternatives: If store-bought vegan shredded cheese isn’t available or you prefer to make your own, consider preparing my Vegan Nacho Cheese to pour over the top, or my Shreddable Vegan Mozzarella for a more traditional melted cheese experience.
- Spice Level: Adjust the heat by choosing a mild, medium, or hot enchilada sauce. You can also add a pinch of cayenne pepper or a dash of hot sauce to the “meat” mixture for an extra kick.
- Meal Prep & Leftovers: This dish makes fantastic leftovers! Store any extra enchiladas in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop or in the microwave. It’s also great for meal prepping individual servings.
Nutrition
Serving: 1 of 6 servings
Calories: 409 kcal
Carbohydrates: 55g
Protein: 20g
Fat: 13g
Saturated Fat: 6g
Sodium: 1637mg
Potassium: 693mg
Fiber: 12g
Sugar: 9g
Vitamin A: 670IU
Vitamin C: 7mg
Calcium: 166mg
Iron: 5mg
(Nutrition information is an estimate and may vary based on specific ingredients used.)
Course: Main Course
Cuisine: Mexican-inspired
Author: Nora Taylor
Did you make this recipe?
Mention @nora_cooks_vegan_ or tag #noracooks!