Vegan Mexican Quinoa
This easy vegan Mexican quinoa skillet meal is made in 1-pot in under 30 minutes! This simple, gluten-free meal is packed with veggies, spices, corn, beans, and protein-rich quinoa.

Want to save this recipe?
Enter your email below and get it sent straight to your inbox. Plus, get more amazing vegan recipes that will satisfy your cravings!
Why make this recipe
This easy skillet meal is packed with plant-based, gluten-free ingredients that will satisfy the whole family.
You can serve it in a bowl topped with your favorite taco toppings, in a taco shell, or wrapped in a burrito.
Ingredients and substitutions
- Oilย โ used to saute the onion and zucchini. You can use a few tablespoons of vegetable broth as an alternative to oil for an oil-free option.
- Onionย โ for flavor. (optional) You can also substitute it with a few cloves of minced garlic.
- Seasoningsย โ you can simply use a taco seasoning mix and add cumin or make your own mix with your favorite seasonings. I also like to add a few shakes of red pepper flakes for a spicier quinoa.
- Salt โ for flavor
- Corn โ frozen, fresh, or canned corn will work.
- Beansย โ I usually use black beans, but you can use any type of bean you prefer. Feel free to double the beans for more protein. You can also add vegan beef crumbles to the rice for a meatier meal.
- Salsa โ a jar of salsa adds color and flavor to this dish. You can use fresh or canned diced tomatoes if you donโt have salsa.
- Water or Vegetable Broth โ used to cook the rice. If you use broth, reduce the salt by 1/2 teaspoon.
- Quinoa – be sure to use pre-washed quinoa or wash it thoroughly yourself. I even give the pre-washed quinoa another rinse to get off any bitter flavor.
Helpful tools
- A large skillet or pot with a lid. You must cover the quinoa while it cooks.
How to make Mexican quinoa
A full printable version of this recipe with ingredient measurements is available at the bottom of this post.
Step 1 – Peel and dice a medium-sized onion, then sautรฉ it in 1 tablespoon of cooking oil over low heat for about 5 minutes, until it becomes translucent.
Step 2 – Add 3 cloves of minced garlic to the pot and sprinkle it with 1 teaspoon of cumin, 1 teaspoon of salt, and 2 teaspoons of taco seasoning.


Step 3 – Continue to saute for another 3 minutes, then add 1 can of beans (drained and rinsed) and 1 1/2 cups of corn.
Step 4ย – Rinse 1 1/3 cups of quinoa until the water runs clear, then add it to the pot with a 16-oz jar of salsa and 3 cups of water (or vegetable broth).
Step 5 – Give it a good stir, bring it to a low boil, cover, then allow it to cook on medium-low for about 10 minutes. After 10 minutes, stir well and cover for another 10 minutes.


Step 6 – After cooking for a total of 20 minutes, stir the mixture one last time. Then, cover it with approximately 1 cup of vegan cheese and place the lid on for about 5 minutes, or until the cheese has melted.
Step 7 – Serve in a bowl, wrapped in a burrito, or in a taco shell. Top it with some sliced avocado, a squeeze of lime juice, vegan sour cream, Mexican pickled onions, and some garlic cilantro sauce.

Pro Tips
- You can add whatever vegetables or add-ins you want to your quinoa; just keep the liquid-to-quinoa ratio the same.
- If you choose not to add a can of salsa to the quinoa, you must add an additional 1/4 cup of water to the dish to account for the change in moisture.
Storage and reheating
Refrigerate: This vegan Mexican quinoa will keep well in the fridge for up to 5 days in an airtight container.
Freeze: This Mexican quinoa pilaf freezes well and can be stored in an airtight container in the freezer for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating: Reheat the quinoa in the microwave for about 3 minutes or add a few tablespoons of water and reheat it in a saucepan over low heat on the stovetop.

If you enjoy Mexican-style meals, be sure to try my tofu tacos, tempeh tacos, southwest bean salad, vegan green chile stew, and vegan posole recipes.
More easy 1-pot vegan meals
- Vegan Jambalaya
- Creamy 1 -Pot Vegan Cajun Pasta
- Vegan Mexican Rice
- 1-Pot Vegan Garlic Noodles
- Vegan Artichoke Rice Pilaf
Vegan quinoa recipe

1-Pot Mexican Quinoa
Ingredients
- 1 tablespoon olive oil, or any cooking oil you choose
- 1 medium onion, (about 1 cup)
- 3 cloves garlic
- 1 teaspoon cumin
- 1 teaspoon salt
- 2 teaspoons taco seasoning
- 1/4 teaspoon red pepper flakes, optional for spice
- 1 1/2 cups (1 can) black beans, or any beans of choice
- 1 1/2 cups frozen corn
- 2 cups salsa, (1- 16 oz jar)
- 1 1/2 cups quinoa, (washed)
- 3 cups water, (or vegetable broth)
- 1 cup vegan cheese
Optional add-ins
- 1 medium avocado
- 2 limes cut into wedges
- 1/4 cup cilantro
Equipment
- 1 large skillet or medium-sized pot with a lid (enough to hold a least 12 cups)
Instructions
- Peel and dice a medium-sized onion, then sautรฉ it in 1 tablespoon of cooking oil over low heat for about 5 minutes, until it becomes translucent.
- Add 3 cloves of minced garlic to the pot and sprinkle it with 1 teaspoon of cumin, 1 teaspoon of salt, 2 teaspoons of taco seasoning, and 1/4 tsp red pepper flakes.
- Continue to saute for another 3 minutes, then add 1 can of beans (drained and rinsed), 1 1/2 cups of corn.
- Rince 1 1/3 cups of quinoa until the water runs clear, then add it to the pot with a 16 oz jar of salsa and 3 cups of water (or vegetable broth).
- Give it a good stir, bring it to a low boil, cover, then allow it to cook on medium-low for about 10 minutes. After 10 minutes, stir well and cover for another 10 minutes.
- After it has cooked for a total of 20 minutes, stir well one last time, then cover it with about 1 cup of vegan cheese and put the lid on for about 5 minutes until the cheese has melted.
- Serve in a bowl, wrapped in a burrito, or in a taco shell. Top it with some sliced avocado, a squeeze of lime juice, vegan sour cream, Mexican pickled onions, and some garlic cilantro sauce.
Notes
- If you choose not to add a can of salsa to the quinoa, you must add an additional 1/4 cup of water to the dish to account for the change in moisture.
- If you use broth instead of water, reduce the salt to 1/2 tsp.
- You can add whatever vegetables or add-ins you want to your quinoa; just keep the liquid-to-quinoa ratio the same.
๐ Be sure to follow me on Pinterest for new vegan recipes!
Hi Monica, your best non-vegan fan here haha. I wanted to make this recipe as soon as I saw it because it’s just different, and amazingly, I had almost everything on hand. I used black beans cooked from dry, and a can of organic no salt added corn. The only sub I made was to replace zucchini with a red bell pepper. I did not use taco seasoning as most of them are too salty for me, so I used extra cumin, garlic and chili powder to sort of replicate that taco seasoning taste. The dish looked watery for a good while while it was simmering, and I started to wonder if the water ever gets absorbed, but all of a sudden, it did, and the whole dish came together as described. I did add two large handfuls of baby spinach and just stirred it in before adding the cheese. The added spinach contributed a nice color contrast, and I would not mind more spinach next time.
We are not vegan so I used some shredded Colby and Monterey jack cheese, but obviously, using vegan cheese would be really easy if we wanted to make this dish vegan. Next time we will try to add some chorizo sausage, but again, it would be an easy swap for some vegan sausage, or tofu crumbles that I have been making at home for years now and that we like better than any ground meat nowadays!
This dish has a chili vibe without really being chili, which we really appreciated in warmer weather we are having now. Not sure how this would freeze since in our experience, quinoa dishes get watery when thawed, but the leftovers will not make it to the freezer, because we will polish them off way before then. We appreciate that the dish can be flexible in terms of what vegetables to add, but we love this dish the way I made it.
I am looking forward to more vegan inspiration. Thank you, Monica!
You are so welcome, Beata! I’m glad that the recipe worked for you and that you made it your own!
I made this to use up some cooked black beans I had left over. I used one cup of chopped tomatoes and one cup of salsa and added some smoked paprika and a fresh red chilli as it was what I had on hand. Really delicious and lots of left overs to bring for lunch in work. Thanks for another great recipe Monica!ย
You’re welcome, Trish. I’m so glad that you gave it a try!
It looks like such a good recipe. How would I make this in the Instant Pot? Quinoa turns out so perfectly that way.ย
Thank you.ย
Just spied this recipe and now I know what I’ll be cooking for dinner tonight! Thanks for the inspiration and the “you’ve probably got the ingredients already” simplicity of this flavorsome dish!
You’re welcome! I hope that you love it as much as we do! ๐
Hi, I love the corn, black beans and quinoa, but would adding in a handful or so of greens like spinach, be too much? Thoughts?
A few handfuls of baby spinach added towards the end of cooking will definitely work. Enjoy!