This post may contain affiliate links. Please read our disclosure policy.

This Black Bean Enchilada Pasta is creamy, comforting, and packed with Mexican flavors. This delicious pasta makes an easy weeknight dinner you’ll want to make again. Ready in just 25 minutes, it’s made with pantry staples and finished with sour cream and cheese in a luscious creamy sauce.

A pot and a plate of Black Bean Enchilada Pasta with herbs, placed on a red checkered cloth with a fork and a red oven mitt nearby.

One reader commented:
★★★★★
“Thank you for the recipe Nisha, this has become one of our favorite recipes to make! My husband loved it so much that he asked me to make it on the regular! So easy to make and tastes truly delicious… my kids loved it too!!!”
– Payal

Black Bean Enchilada Pasta

Sometimes I lie awake at night thinking about food—that’s when my brain works at its best. That’s also how I came up with other Mexican fusion favorites like my Vegetarian Mexican Lasagna, Salsa Mac and Cheese, and Spicy Chipotle Pasta.

I start imagining all the flavor combinations and ingredient twists I could try. This Black Bean Enchilada Pasta is one of those late-night creations—an OG recipe from 2011!

You guys know Mexican food is my favorite cuisine, so I wanted to make a fusion pasta dish that captures all those bold Mexican flavors. This dish has it all: sour cream, black beans, cheese, and pasta loaded with flavor. It’s creamy, mouthwatering, and utterly delectable. I hope you give it a try.

VIDEO: Watch how I make Black Bean Enchilada Pasta

Ingredients You’ll Need

A wooden board displays labeled ingredients for a dish: garlic, scallions, cilantro, onion, jalapeno, oil, taco seasoning, cheese blend, salt, tomatoes, sour cream, shells, black beans, and enchilada sauce.
  1. Black Beans: I used canned organic black beans, rinsed & drained.
  2. Pasta Shape: I recommend using shells for this recipe since the sauce is absorbed in every bite. Alternatively, farfalle or rotini would work well too.
  3. Enchilada Sauce: I used Hatch Chile brand Enchilada Mild Sauce, which can be found at Whole Foods. You may use your favorite enchilada sauce. I recommend using mild since seeded jalapenos can make this dish spicy.
  4. Cheese: I recommend a shredded Mexican cheese blend; it works best in this recipe. Alternatively, you may also use cheddar, colby, or pepper jack cheese.
  5. Taco Seasoning: My favorite is Trader Joe’s taco seasoning, but it is a little spicy, which I love.
  6. Jalapeño: I recommend using two jalapeños. De-seed the jalapenos if you can’t handle spicy food. For a little spice, add the seeds of 1 jalapeno.

*See the recipe card below for full information on ingredients and quantities.*

Substitutions

  • Vegan option: Use dairy-free Mexican cheese blend and sour cream.
  • Gluten-free option: Use gluten-free pasta shells.
  • Whole-Wheat option: Use whole-wheat pasta instead of regular.

Let’s Make Black Bean Enchilada Pasta

Boil Water & Pasta

Dry pasta is being poured from a bag into a pot of boiling water on a stovetop.
Step 1. Boil a pot of water. Once hot, season with salt and add pasta. Reserve about a cup of the pasta water after cooking.

Saute Veggies

Minced garlic sautéing in oil in a stainless steel pan on a stovetop.

Step 2. Heat up a pot, once hot, add oil followed by chopped garlic and saute for 30 seconds.

Chopped jalapenos and scallions cooking in oil in a stainless steel pan on a stove.

Step 3. Add jalapenos and scallions. Saute for 2 minutes.

Chopped onions cooking in a stainless steel pan on a stove.

Step 4. Next, add the onion and season with a little salt, and saute for 3-4 minutes.

Tomatoes sautéing in a stainless steel pan on a stovetop.

Step 5. Now add tomatoes and stir. Cover with a lid and saute for 2 minutes.

Prepare Sauce

A stainless steel pan on a stove contains enchilada sauce with chopped vegetables simmering.

Step 6. Add enchilada sauce and stir.

A stainless steel pan with a lid sits on a gas stove burner in a kitchen.

Step 7. Cover and simmer for 7-8 minutes on low to medium heat.

A pot of tomato-based sauce on a stove with black beans, taco seasoning, and sour cream added but not yet mixed.

Step 8. Add rinsed & drained black beans, sour cream, and taco seasoning.

A stainless steel pan on a stove contains a thick, orange-brown enchilada sauce with visible bits of beans and spices.

Step 9. Stir well and heat up the sauce for a couple of minutes.

A stainless steel pan on a stove contains a creamy, enchilada sauce with black beans, topped with shredded cheese.

Step 10. Add 1 cup of shredded Mexican cheese blend and stir for a couple of minutes.

A stainless steel pan on a stovetop contains cooked shell pasta sitting atop a creamy enchilada sauce, creating the perfect base for a delicious Black Bean Enchilada Pasta.

Step 11. Add 12 ounces of cooked and drained pasta. Add a 1/4 cup of reserved pasta water to help create a luscious sauce.

Garnish

A skillet filled with Black Bean Enchilada Pasta—pasta shells in creamy tomato sauce with beans and vegetables—being stirred with a wooden spoon.

Step 12. Stir the pasta well to combine. Heat up the pasta for 3 minutes.

A skillet filled with Black Bean Enchilada Pasta in a creamy enchilada sauce, topped with shredded cheese and chopped cilantro, with a wooden spoon on the side.

Step 13. Top with another 1/2 cup of cheese and chopped cilantro. Serve immediately.

Storage

Transfer leftovers to an airtight glass container. Refrigerate for up to 3 days. Microwave the pasta when you’re ready to eat, or warm it up stovetop with a splash of water as needed.

A close-up of Black Bean Enchilada Pasta featuring creamy pasta shells mixed with black beans, enchilada sauce, and garnished with chopped cilantro in a pan.

Tried this recipe? If so, please leave a comment & rate this recipe. That would mean so much to me. If you’re on Instagram, please tag me so I can see your creations. I’m happy to share and mention you. Thank you!

4.96 from 21 votes

Black Bean Enchilada Pasta

Creamy Black Bean Enchilada Pasta made with black beans, sour cream, taco seasoning, and cheese. An easy weeknight dinner ready in 25 minutes.
Prep Time: 20 minutes
Cook Time: 25 minutes
Total Time: 45 minutes
Servings: 6 servings

VIDEO

INGREDIENTS 

  • Large pot of water for the pasta
  • 12 ounces medium shells, you can add more pasta as needed
  • 1 1/2 tbsp extra virgin olive oil
  • 3 cloves garlic, chopped
  • 1/3 cup scallions, chopped
  • 2 jalapenos, chopped & deseeded
  • 1 cup onion, chopped
  • salt to taste
  • 2 plum tomatoes, chopped
  • 16 ounces red enchilada sauce, canned, mild level
  • 2 tbsp taco seasoning, I love Trader Joe's
  • 15 ounces black beans, rinsed & drained
  • 3/4 cup sour cream, I love Daisy brand
  • 1 1/2 cups mexican cheese, shredded & divided (1 cup for the sauce, 1/2 cup on top)
  • 3 tbsp fresh cilantro, chopped
Save this recipe!
Get this recipe sent to your inbox! Plus get new recipes from us every week!

INSTRUCTIONS 

  • Boil Pasta. Boil salted water, cook pasta, reserve 1 cup pasta water.
  • Sauté Veggies. Heat oil, sauté garlic 30 sec, add jalapeños & scallions 2 min, then onion 3–4 min, tomatoes 2 min.
  • Make Sauce. Stir in the enchilada sauce, simmer 7–8 min, then add black beans, sour cream, taco seasoning, and 1 cup cheese.
  • Combine Pasta. Toss in cooked pasta with 1/4 cup reserved water, heat 3 min. Top with another 1/2 cup cheese and cilantro, serve immediately.

NOTES

This recipe was first published on April 8, 2011, and has since been updated with new images and directions.
  • Vegan option: Use dairy-free Mexican cheese blend and sour cream.
  • Gluten-free option: Use gluten-free pasta shells.
  • Whole-Wheat option: Use whole-wheat pasta instead of regular.

Nutrition

Calories: 582kcal | Carbohydrates: 76g | Protein: 25g | Fat: 19g | Saturated Fat: 8g | Cholesterol: 44mg | Sodium: 922mg | Potassium: 416mg | Fiber: 14g | Sugar: 10g | Vitamin A: 1233IU | Vitamin C: 13mg | Calcium: 245mg | Iron: 2mg

Additional Info

Course: Main Course
Cuisine: Mexican
Diet: Vegetarian
Tried this recipe?Mention @honeywhatscooking or tag #honeywhatscooking!
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Hi, I'm Nisha!

A foodie passionate about bringing authentic Indian recipes and global flavors to your kitchen. I create dishes using simple, real ingredients, and seasonal produce. Join me on this soul-searching journey as I share "what's cooking" through my love for good food. I hope to inspire you to cook more at home, explore new flavors, and enjoy the process along the way.


You May Also Like

4.96 from 21 votes (7 ratings without comment)

Leave a comment

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

Recipe Rating




22 Comments

  1. 5 stars
    Such an easy, yummy recipe! I adapted for the Insta Pot. Followed directions #2-#11 using IP saute feature. Added black beans, taco seasoning, stir. Add pasta and then 2 additional cups of broth/water. Seal and pressure for 4 minutes. Quick release. Stir and and sour cream and cheese ⭐⭐⭐⭐⭐

  2. Love this! Anyone has recs on what else to serve with this when family is coming over? I want to have some sides or a few options

    1. HI Prima, This is a heavy dish so I would pair this with a side salad. Maybe some chips and salsa since it’s Mexican.

  3. 5 stars
    I have tried this recipe two times and my family loved it . It is so tempting and very easy to make for weeknight or weekend meal .
    Thank you so much Nisha 💕

  4. 5 stars
    Made this recipe a few times already and perfect everytime!!! Nisha, thank you for making the step by step process so easy to follow and with pictures as well!! It’s always a hit when I make it!! 🙂

    1. Hi Unnati – Yes. I would add the cheese right before baking though. Assemble the enchiladas and top with sauce. Refrigerate. Then add the cheese and bake. Let me know! 🙂

  5. 5 stars
    Tried this recipe and it was so yummy! The directions with pictures and measurements made everything so much easier and I really appreciated that when I reached out to Nisha, she replied back and was able to guide me further. Can’t wait to try more recipes in future!!

  6. 5 stars
    Thank you for the recipe Nisha, this has become one of our favorite recipes to make! My husband loved it so much that he asked me to make it on the regular! So easy to make and tastes truly delicious… my kids loved it too!!!

  7. 5 stars
    Loveee this recipe. So easy to make and adapt! I made version with banza chickpea pasta shells and used Greek yogurt instead of sour cream to make it healthier!

  8. 5 stars
    Pasta is one of the favourite things in our house as my girls always wants something different . After seeing this recipe it gave me an opportunity to try and it was a hit in our house. Already made it 2 times? Thanks for sharing the recipe

  9. 5 stars
    I’m sorry I doubted you for even a second with this recipe!

    I made it with banza (chickpea) pasta and it was YUMMY. Husband approved and if I had kids, I’m sure they would love it too.

  10. 5 stars
    This recipe is soo good! My whole family loved it including my picky toddler. Will make again for sure!