Nourished by Nic

  • Recipes
    • Breakfast
    • Snacks
    • Dinner
    • Appetizers + Sides
    • Dessert
  • Lifestyle
  • Work with me
  • About
    • Privacy Policy
  • Shop
menu icon
go to homepage
  • Recipes
  • Lifestyle
  • Shop
  • About
  • Contact
    • Email
    • Instagram
    • Pinterest
    • Substack
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Lifestyle
    • Shop
    • About
    • Contact
    • Email
    • Instagram
    • Pinterest
    • Substack
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Vegetarian

    One Pan Vegetarian Mexican Taco Skillet

    Published: Jan 8, 2024 · Modified: Sep 25, 2025 by Nicole Addison · This post may contain affiliate links · 18 Comments

    ↓ Jump to Recipe
    Pin the Recipe

    Made in one pan, my vegetarian Mexican taco skillet is an easy, healthy recipe for those eating more plant-based.

    Birds eye of vegetarian Mexican taco skillet.

    When I'm unable to get out for authentic Mexican food in the city, I love cooking Mexican-inspired food at home. Combined with one pan meals, my weeknight lifesaver, you get a super easy and delicious meal: this Mexican taco skillet!

    If you tried my one pan lazy enchilada skillet, you're going to love this recipe too. Similarly, it doesn't follow traditional preparation methods, however it's my spin using Central American and Mexican flavours.

    I also wanted to make an option that was vegetarian (but also flexitarian friendly), as I know many of you are looking to eat more plant-based. Served with tortilla chips and homemade guac, this vegetarian Mexican taco skillet is such a satisfying dinner!

    Why This Recipe Is Dietitian Approved

    1. High protein vegetarian meal. This is a great choice for Meatless Monday, with black beans and quinoa to provide plant-based protein. One serving of this taco skillet has 28g of protein!
    2. One pan and minimal prep. A one pan skillet recipe checks all the boxes for an easy weeknight meal. It's the best for those nights you don't feel like cooking, but want something warm and yummy.
    3. Budget friendly. We use affordable and shelf stable or freezer ingredients like quinoa, corn, and beans. Healthy eating doesn't have to break the bank if you approach it strategically.

    Ingredients

    Ingredients including quinoa, black beans, cheese, corn, spices, onion, red bell pepper, cilantro, broth, salsa and spinach.

    Quinoa. Contrary to popular belief, quinoa is actually a seed instead of a grain. It's a delicious for a high fiber, higher protein carbohydrate option. If you don't have quinoa, rice or orzo works.

    Black beans. High in fibre and plant-based protein. Look for a low-sodium canned bean option or use dried beans, cooked according to package instructions. You can substitute for lentils, kidney beans or another canned/dry pulse of choice.

    Salsa. This provides moisture, in addition to a ton of flavour. Look for a lower sodium salsa if possible, or make my homemade garden salsa!

    Spinach. Once it's cooked down, you'll hardly notice it. Spinach is an easy way to add extra greens and nutrition into meals. Frozen spinach works well in this recipe.

    Frozen corn. You may use fresh corn if you have it available, but frozen corn works great! 

    Olive oil. Any neutral tasting oil will work, such as avocado oil.

    Onion. Yellow onions are best in this recipe.

    Bell pepper. I prefer the taste of red bell pepper, however any colour works.

    Garlic. Fresh garlic is always best, although you may use jarred, pre-pressed garlic if you are in a pinch.

    Spices. Chili powder, cumin, paprika, and oregano are the only spices you will need.

    Cilantro. Optional. If you are someone who thinks cilantro tastes like soap, feel free to skip it. Otherwise it adds some additional flavour and colour.

    Cheese. Cheddar cheese works great in this recipe. I recommend a cheese that melts well, including monterey jack or havarti.

    The complete ingredient list with measurements can be found in the recipe card below. 

    Instructions

    Sauteeing onions, garlic and red bell pepper in a skillet.

    In an oven safe 19.5 inch skillet, heat olive oil over medium heat. Once hot, add onions and pepper and cook until soft (about 5 minutes). Add pressed garlic and cook until fragrant, about 1 minute.  Add spices and stir. 

    Simmering quinoa in vegetarian mexican taco skillet.

    Add dry quinoa to the skillet along with vegetable broth and salsa. Bring to a boil and cover. Reduce the heat to low and simmer until quinoa is fully cooked (about 20 minutes). 

    Stirring taco skillet with beans, corn, and cilantro.

    Add beans, corn, ½ cup of cheese, cilantro (if using) and spinach. Stir to combine. Continue stirring until the spinach has wilted. 

    Vegetarian mexican taco skillet with melted cheese.

    Top with the remaining cheese and broil in the oven for about 10 minutes until the cheese has melted and begun to brown. Top with sliced green onions, additional cilantro and avocado if desired and serve with tortilla chips. 

    Substitutions and Variations

    To make gluten-free: This recipe is naturally gluten-free.

    To make dairy-free and vegan: Use a dairy-free cheese that melts well like this one.

    To make nut-free: This recipe is naturally nut-free.

    If you're flexitarian, you can add 1 lb of cooked ground beef or turkey meat into this skillet.

    For additional plant-based protein, add crumbled vegetarian ground "beef" directly into the skillet when cooking the vegetables.

    Equipment

    • Oven safe skillet

    Storage

    Taco skillet leftovers can stay fresh in the fridge for up to 5 days in an airtight container. To freeze, divide cooled leftovers in airtight containers and freeze for up to 3 months.

    Allow to defrost overnight and microwave for about 1 minute to reheat. Leftovers can also be reheated in the oven at 325F for about 15 minutes.

    Top Tip

    You may need to add the spinach 1 cup at a time. This allows the spinach to wilt, creating enough space!

    If your quinoa is taking longer than anticipated to cook, you may increase the heat to medium. I recommend stirring every 5 minutes to avoid the quinoa sticking to the bottom of the pan.

    If you find the liquid absorbing faster than the quinoa is cooking, your heat is likely too high! To fix this, you may add an additional ¼ cup of liquid and reduce the heat.

    Frequently Asked Questions

    Can I use rice instead of quinoa?

    Yes, you may replace the quinoa with 1 cup of dry basmati rice. Just ensure it is not long grain or wild rice, as this will increase the cook time significantly.

    Is this taco skillet good for meal prep?

    Yes, you can make this dish ahead of time! Since there is no meat in it, it will store well in the fridge for up to 5 days.

    Bowl of taco skillet served with chips.

    More Easy Weeknight Recipes

    Loving the Mexican-inspired easy meals? Try these next:

    • One Pan Lazy Enchilada Skillet
    • Sheet Pan Tofu Fajitas (Vegan)
    • One Pot Turkey Chili
    • 20 Minute Air Fryer Shrimp Tacos
    • Mexican Tuna Salad

    PS. I love seeing my recipes in action! If you decide to make this vegetarian Mexican taco skillet, don't forget to snap a photo and tag me on Instagram- @nourishedbynic or leave a comment and rating below letting me know how you liked it!

    📖 Recipe

    Birds eye of vegetarian Mexican taco skillet.
    Print Recipe Pin Recipe
    4.84 from 12 votes

    One Pan Vegetarian Mexican Taco Skillet

    Made in one pan, my vegetarian Mexican taco skillet is an easy, healthy recipe for those eating more plant-based.
    Prep Time10 minutes mins
    Cook Time35 minutes mins
    Total Time45 minutes mins
    Course: Main Course
    Cuisine: American, Mexican
    Keyword: meal prep, one pan, Vegetarian
    Servings: 4

    Ingredients 

    • 1 tablespoon olive oil
    • 1 yellow onion diced
    • 3 cloves garlic pressed
    • 2 red bell peppers diced
    • 2.5 teaspoon chili powder
    • 2 teaspoon ground cumin
    • 1 teaspoon paprika
    • ½ teaspoon oregano
    • 1 cup dry quinoa
    • 2 cups low sodium vegetable broth
    • 2 cups salsa
    • 1x 540 mL can black beans rinsed and drained
    • 1 cup frozen corn (canned corn will also work)
    • 3 cups spinach (1 cup defrosted frozen spianch will also work)
    • ¼ cup cilantro chopped (optional)
    • 1.5 cups cheddar cheese shredded

    To serve:

    • Green onions
    • Cilantro
    • Tortilla chips
    • Avocado

    Instructions

    • In an oven safe 19.5 inch skillet, heat olive oil over medium heat. Once hot, add onions and pepper and cook until soft (about 5 minutes). Add pressed garlic and cook until fragrant, about 1 minute. Add spices and stir.
    • Add dry quinoa to the skillet along with vegetable broth and salsa. Bring to a boil and cover. Reduce the heat to low and simmer until quinoa is fully cooked (about 20 minutes).
    • Add beans, corn, ½ cup of cheese, cilantro (if using) and spinach. Stir to combine. Continue stirring until the spinach has wilted.
    • Top with the remaining cheese and broil in the oven for about 10 minutes until the cheese has melted and begun to brown. Top with sliced green onions, additional cilantro and avocado if desired and serve with tortilla chips.

    Notes

    *I have included an estimation of the nutrition information for this recipe below (toppings not included). However, always remember a recipe is so much more than just nutritional content and these numbers do not need to dictate your food choices. Please don't forget that both your body and soul need nourishment! The owner of this website is not liable for this estimation.

    Nutrition

    Serving: 2cups | Calories: 549kcal | Carbohydrates: 74g | Protein: 28g | Fat: 19g | Saturated Fat: 9g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 4g | Cholesterol: 42mg | Sodium: 1556mg | Potassium: 1394mg | Fiber: 17g | Sugar: 10g | Vitamin A: 5735IU | Vitamin C: 94mg | Calcium: 448mg | Iron: 7mg
    Did you know....rating and sharing recipes is one of the best ways you can support your favourite food bloggers? If you make this recipe, I would love if you clicked the stars below to leave a rating and/or sharing a photo on social media by tagging @nourishedbynic or using the hashtag #nourishedbynic!

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    More Vegetarian

    • Cucumber dipping in green pea hummus.
       Green Pea Hummus
    • Close up of cottage cheese eggs.
      Cottage Cheese Eggs
    • Close up of white chocolate raspberry bran muffin.
      White Chocolate Raspberry Bran Muffins 
    • Birdseye shot of pear and fennel salad in a large salad bowl
      Pear and Fennel Salad

    Share this recipe!

    • Facebook

    Comments

    1. Clare says

      February 21, 2025 at 8:07 pm

      5 stars
      Made the recipe x3 and made about 16 servings. Tortilla chips add a lo Ely texture. I reduced the chilli powder by ½ and it was spicy enough for us (Brits).

      Reply
    2. Kristen says

      January 17, 2025 at 5:13 pm

      5 stars
      The meal was perfect! I used a stainless steel pan because my cast iron pan was too small! I broiled on high for 3 min and that was enough in my oven. Thank you for the recipe. I didn’t miss the meat even though I am a meat lover. I am trying to not eat meat for a week and found your recipes. You have so many great ones! I don’t love quinoa in its own but in this recipe it was great! Aldi was out of cilantro and ripe avocados so it will even be better next time. I already passed your site on to a friend and will continue. I love your view of food and love that you encourage us to try new things!

      Reply
    3. Jenny says

      January 08, 2025 at 12:23 pm

      5 stars
      I made this last night but didn't use peppers as my husband hates them, but it came out sooooo gooooood. Definitely will be making this again.

      Reply
    4. L. Hooper says

      September 22, 2024 at 11:47 pm

      5 stars
      Delicious! We do not usually eat vegetarian, but no one missed the meat.

      Reply
    5. Maryam says

      August 25, 2024 at 11:17 pm

      5 stars
      This was DELICIOUS! I added chicken to it. BOMB!

      Reply
    « Older Comments
    Newer Comments »

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Nicole Addison, RD

    Hi I'm Nicole!

    I’m a Registered Dietitian, recipe developer and content creator on a mission to help individuals rediscover the joys of cooking with easy, accessible, healthy recipes.

    On my page you'll find yummy recipes, wellness tips, and even some of my favourite travel and lifestyle recommendations!

    More about me →

    Popular

    • Stack of Italian Chopped Turkey Wrap.
      Italian Chopped Turkey Wrap
    • Pasta salad with garbanzo beans in a large serving bowl.
      Greek Chickpea Pasta Salad
    • easy bbq pulled pork crockpot bowl with a fork
      Crockpot BBQ Pulled Pork Bowls
    • Meal Prep Week 21

    Sweet Treats We're Loving

    • Spatula lifting up coffee cake
      Healthy Coffee Cake
    • Close up of the 2-ingredient yogurt cheesecake (Japanese cheesecake)
       2-Ingredient Yogurt Cheesecake (Japanese Cheesecake) 
    • Close up of a healthy chocolate brownie cookies on a baking sheet
      Healthy Chocolate Brownie Cookies
    • FInished Chai Tea Oatmeal Cookies on a baking tray with icing
      Chai Tea Oatmeal Cookies
    943 shares