Start by boiling a pot of water on high heat.
Proceed to chop the scallions, garlic, jalapenos, and onion.
Heat a dutch oven on medium heat, once hot, add oil. Add the scallions, garlic and jalapenos. Cook for a few minutes until soft.
Add the chopped onion. Stir and cook for about 5 minutes until soft.
Chop the tomatoes.
Add the tomatoes. Stir.
Cover with a lid and cook for 5 minutes.
In the meantime, open up a can of black beans and enchilada sauce. Drain the black beans.
Back to the tomato onion mixture... this is what you should have. Smash the tomatoes.
Add the enchilada sauce.
Cover with a lid on low-medium heat for 7-9 minutes.
Lightly salt the pasta for the water, and add the whole wheat pasta shells. Cook for 7-9 minutes or until perfectl al dente.
Once the pasta is al dente, turn off the gas for the pasta.
Check on the enchilada sauce. Add the sour cream, black beans and taco seasoning. Stir.
Add 1 cup of cheese. Turn off the stove and gently stir.
Add the pasta shells little by little to the creamy sauce.
Stir.
Top with 1/2 cup of cheese and chopped cilantro. Cover with a lid. The cheese will melt.