Go Back
+ servings
5 from 1 vote

Simple Vegan Tex-Mex Skillet Pasta

Author - Gena Hamshaw
Yields: 6 people


  • 8 ounces dry pasta of choice (shells, fusilli, penne, and elbows are all great!)
  • 1 tablespoon olive oil (substitute a few tablespoons vegetable broth)
  • 1 white or yellow onion, chopped
  • 2 cloves garlic, minced
  • 14.5 ounces canned, diced tomatoes
  • 8 ounces tomato sauce (I used an 8-ounce can that I had in my pantry; you can also use a heaping cup of any marinara you have)
  • 1 1/2 cups cooked black beans (1 can, drained and rinsed)
  • 1 cup corn (frozen and defrosted or canned)
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground coriander
  • 1/2 teaspoon smoked paprika
  • pinch crushed red pepper flakes (optional)
  • 1 cup (heaping) vegan cheddar cheese shreds or a generous drizzle of cashew queso (see note)


  • Bring a pot of salted water to a boil. When the water is boiling, add the pasta and cook according to package instructions. Drain.
  • Heat the oil over medium low in a large, deep skillet or wide pot. Add the onion and garlic. Cook for 4-5 minutes, stirring often, until the onion is soft and clear. Add the diced tomatoes. Cook for another 2 minutes, or until some of the liquid from the tomatoes has evaporated.
  • Add the cooked pasta, tomato sauce, black beans, corn, cumin, coriander, smoked paprika, and crushed red pepper if using. Heat everything through. Taste and add salt if needed (my tomatoes and sauce were salty, so I didn't have to).
  • If using vegan shredded cheese, sprinkle it on top of the skillet. Cover, reduce heat to low, and let the skillet simmer for 3 minutes, or until the cheese has melted. (If you're using queso, just skip the wait time; when the ingredients have heated through, drizzle the whole dish with queso as desired). Serve!


Recipe can be halved for fewer portions. Pasta can be frozen for up to 6 weeks.
Cashew queso recipe here.