Enchilada Pasta Recipe
There’s something irresistible about combining two beloved dishes—enchiladas and pasta—into one warm, cheesy, and satisfying meal. This enchilada pasta recipe is one of my favorite weeknight go-tos. It’s got all the familiar flavors of an enchilada but with the comfort of pasta, and the best part? It’s all cooked in one pan! Less cleanup, more time to enjoy a hearty bowl of this delicious dish with your family.
I remember the first time I tried this fusion recipe. It was one of those days when I had a craving for enchiladas, but also wanted something a bit easier and quicker to make. I dug around the pantry and spotted some rotini pasta, and thought, why not? Let me just say—this impromptu creation became an instant family favorite. The savory enchilada sauce paired with the tender pasta and melted cheese… oh, it’s the ultimate comfort food mashup. Whether you’re a fan of Mexican cuisine or just looking for a new way to serve up pasta, this recipe hits the spot every time.

Why this enchilada pasta is a game-changer
This enchilada pasta is the perfect recipe when you’re in the mood for something cheesy, flavorful, and comforting without spending hours in the kitchen. What makes it so special? It brings together the bold, spicy, and tangy flavors of enchiladas with the filling heartiness of pasta. Plus, everything cooks in one pan—so not only is it easy, but the pasta soaks up all those rich flavors, giving you a creamy, cheesy sauce that’s absolutely crave-worthy.
Another great thing? It’s completely adaptable to what you have on hand. If you prefer ground turkey over beef, no problem. Want to add some extra veggies? Go right ahead. This recipe is flexible enough to work with what you’ve got, and the results are always delicious.
My first taste of enchilada pasta (it was a happy accident!)
I’ll never forget the first time I stumbled upon this recipe—completely by accident. It was one of those busy weeknights where I realized I was missing a few key ingredients for my usual go-to enchilada dish. Rather than rush to the store, I decided to get creative. I had some dry pasta in the pantry and thought, why not try throwing it all together in one pot? I crossed my fingers and hoped for the best.
As the pasta simmered away, absorbing all the rich enchilada sauce, I could already tell it was going to be something special. The smell filling my kitchen was mouthwatering, and when I finally took that first bite, I was sold. The soft pasta, the cheesy sauce with just the right amount of spice—it was perfect. Ever since then, this recipe has been a regular in my rotation, and my family asks for it almost weekly. It’s a one-pot miracle that always delivers!
Where did enchilada pasta come from?
Enchilada pasta is one of those modern-day fusion dishes that likely evolved from home cooks looking to marry two comforting favorites. Traditional enchiladas date back to Aztec times, when tortillas were filled with fish or other simple fillings and topped with chili sauce. Over time, enchiladas have become a staple of Mexican cuisine, filled with everything from beans to meats, topped with cheese, and baked to bubbly perfection. Pasta, on the other hand, has its own rich history, originating from Italy but now a global favorite.
This recipe brings the two together, giving you the essence of enchiladas but in a quicker, easier format. While traditional enchiladas require layering, filling, and baking, this pasta version gets you all the same flavors but in less time—and with fewer dishes.
Let’s talk ingredients: the good, the better, and the “oops, I’m out of that”
The best part about this enchilada pasta recipe? It’s flexible. But let’s take a closer look at some of the key ingredients and how they work their magic:
- Ground beef: This gives the dish its hearty, savory base. If you’re looking for something lighter, ground turkey works just as well. It has a similar texture and will still soak up all the flavors of the sauce.
- Taco seasoning: Whether you use a pre-made mix or combine cumin, chili powder, and garlic powder, this seasoning is what gives the dish its signature smoky, slightly spicy kick. If you like things hotter, feel free to add a pinch of cayenne or some chopped jalapeños.
- Enchilada sauce: The star of the show! This is where all that bold enchilada flavor comes from. If you’re out of enchilada sauce, you could even make your own with tomato sauce, chili powder, and garlic.
- Pasta: Rotini is my favorite for this recipe because its spiral shape holds onto all the sauce, but you can use whatever short pasta you have on hand—penne, fusilli, or even macaroni will work.
- Cheese: Monterey Jack, Colby, or cheddar—take your pick. Cheese is what ties it all together and makes it irresistibly creamy. Feel free to mix and match if you want extra cheesy goodness.

Kitchen gear: what you need (and what you can totally skip)
This dish doesn’t require any fancy kitchen gadgets, which is part of its charm. Here’s what I always reach for:
- Large skillet or Dutch oven: You want something big and deep enough to hold all the ingredients. A Dutch oven is perfect because it retains heat well, but a large skillet will work in a pinch.
- Wooden spoon or spatula: For stirring everything together and breaking up the ground beef as it cooks.
- Lid for the pan: This is key for cooking the pasta and keeping all the moisture inside. If you don’t have a lid, you can always improvise with some foil.
That’s pretty much it! No need for special equipment—just some basic tools and you’re ready to cook.
Step-by-step: my foolproof method (and a few hard-learned lessons)
Ready to whip up some enchilada pasta? Let’s do this:
- Sauté the onions: Heat up your olive oil in a large skillet over medium heat. Once it’s hot, toss in your diced onions and sauté for 2-3 minutes until they start to soften and become fragrant. Don’t rush this step—those onions are building flavor!
- Brown the ground beef: Add your ground beef (or turkey) to the pan and break it up as it cooks. This should take about 5-6 minutes. Make sure it’s no longer pink before moving on. And trust me—don’t skip draining any excess fat if there’s too much, or you’ll end up with a greasy sauce.
- Season things up: Stir in your taco seasoning or spice mix. This step is where all the flavor comes together. Let it cook for a minute or so, so the spices really bloom.
- Add the liquids and pasta: Pour in the enchilada sauce and broth, then stir in your dry pasta. Bring it all to a boil, then reduce to a simmer. Cover and let it cook for 15-20 minutes, stirring occasionally to prevent sticking. Different brands of pasta can take different times, so start checking around the 12-minute mark.
- Add the cheese: Once the pasta is tender and most of the liquid has been absorbed, stir in your shredded cheese. If you’re using cream cheese or adding corn, mix that in now, too. The cream cheese adds an extra level of creaminess that makes the sauce even richer.
- Garnish and serve: Top it off with whatever garnishes you like—sliced green onions, fresh tomatoes, a dollop of sour cream, or a sprinkle of cilantro. Get creative and make it your own!

Mix it up: variations and adaptations I’ve tried
This enchilada pasta recipe is super flexible, and I’ve experimented with it quite a bit over the years. Here are some fun variations:
- Vegetarian option: Swap out the ground beef for black beans, pinto beans, or even crumbled tofu. You can also throw in some extra veggies like bell peppers, zucchini, or spinach.
- Spice it up: If you love heat, add some diced jalapeños or a few dashes of hot sauce.
- Make it gluten-free: Simply use gluten-free pasta, and make sure your enchilada sauce and taco seasoning are gluten-free as well.
- Creamy twist: Stir in 2 ounces of cream cheese or a splash of heavy cream at the end for an extra creamy sauce.
- Seasonal touches: In the summer, fresh corn is a great addition, and in the winter, you could roast some butternut squash and toss it in for a sweet, nutty flavor.
Serving suggestions: it’s all about the toppings!
When it comes to serving enchilada pasta, the toppings are just as important as the dish itself. Here’s how I like to serve it when hosting a casual dinner:
- Garnish generously: Freshly chopped cilantro, green onions, and diced tomatoes give this dish a pop of color and freshness. I also love adding a dollop of sour cream on top.
- Serve with sides: This pasta pairs perfectly with a simple green salad or some sautéed veggies. If you want to go all out, a side of Mexican rice or refried beans would also be great.
- Make it fun: If you’re hosting, set up a topping bar where everyone can add their favorite garnishes—black olives, avocado slices, shredded lettuce—the options are endless!
drink pairings
This enchilada pasta is bold and flavorful, so you’ll want a refreshing beverage to go alongside it. Here are some drink pairings that I love:
- Agua fresca: A light and fruity agua fresca (try watermelon or cucumber) is the perfect complement to the spice of the pasta.
- Iced tea: A cold, unsweetened iced tea cuts through the richness of the dish while keeping things simple and refreshing.
- Sparkling water with lime: If you’re keeping it simple, a glass of sparkling water with a squeeze of lime is a great palate cleanser between bites.
Storage and reheating tips
Leftovers? Lucky you! Enchilada pasta stores wonderfully in the fridge for up to 3 days. Just let it cool completely before transferring to an airtight container. When it’s time to reheat, you can microwave individual portions (about 1-2 minutes, depending on your microwave), or warm it up on the stovetop over low heat, adding a splash of broth if it seems too thick.
Pro tip: If you’re reheating a big batch, stir in a little extra cheese to refresh that creamy texture!
Scaling the recipe
This recipe is easy to scale up or down depending on how many mouths you’re feeding. If you’re cooking for a crowd, just double everything, making sure you have a large enough pan to hold it all. The cook time should stay the same. For a smaller portion, halve the ingredients, but keep an eye on the liquid-to-pasta ratio, as you might need slightly less broth.

FAQs
1. Can I use a different type of pasta?
Absolutely! Any short pasta like penne, fusilli, or shells will work just fine.
2. How can I make this recipe spicier?
You can add diced jalapeños, a pinch of cayenne, or a splash of your favorite hot sauce to kick up the heat.
3. Can I make this recipe ahead of time?
Yes! This dish can be made in advance and reheated when ready to serve. Just store it in an airtight container in the fridge and reheat on the stovetop or microwave.
4. What can I substitute for the enchilada sauce?
If you’re out of enchilada sauce, you can make your own by mixing tomato sauce with chili powder, cumin, garlic powder, and a splash of broth.
5. Can I freeze enchilada pasta?
Yes, this dish freezes well. Store it in a freezer-safe container for up to 3 months. Thaw in the fridge overnight and reheat before serving.
Enchilada Pasta Recipe
Enjoy the bold flavors of enchiladas combined with the comfort of pasta—all in one pot! Perfect for busy weeknights.
- Total Time: 35 minutes
- Yield: 6 1x
Ingredients
- 1 tbsp olive oil
- 1 cup yellow onion diced
- 1 pound ground beef* ground turkey can also be used
- 3 teaspoons taco seasoning or an equal combination of cumin powder, chili powder and garlic powder
- 20 ounces enchilada sauce if you have a 19 ounce can, that will work fine
- 2 cups beef broth chicken broth can also be used
- 8 ounces dry (uncooked) rotini pasta other similar shapes can be used
- 1 1/2 cups monterey jack, colby or cheddar cheese
- Optional Ingredients
- 2 ounces cream cheese cut into 1″ cubes
- 1 cup corn thawed if using frozen
- green onions for topping
- fresh diced tomatoes for topping
- black olives for topping
- sour cream for topping
- cilantro for topping
Instructions
- Sauté the onions: Heat up your olive oil in a large skillet over medium heat. Once it’s hot, toss in your diced onions and sauté for 2-3 minutes until they start to soften and become fragrant. Don’t rush this step—those onions are building flavor!
- Brown the ground beef: Add your ground beef (or turkey) to the pan and break it up as it cooks. This should take about 5-6 minutes. Make sure it’s no longer pink before moving on. And trust me—don’t skip draining any excess fat if there’s too much, or you’ll end up with a greasy sauce.
- Season things up: Stir in your taco seasoning or spice mix. This step is where all the flavor comes together. Let it cook for a minute or so, so the spices really bloom.
- Add the liquids and pasta: Pour in the enchilada sauce and broth, then stir in your dry pasta. Bring it all to a boil, then reduce to a simmer. Cover and let it cook for 15-20 minutes, stirring occasionally to prevent sticking. Different brands of pasta can take different times, so start checking around the 12-minute mark.
- Add the cheese: Once the pasta is tender and most of the liquid has been absorbed, stir in your shredded cheese. If you’re using cream cheese or adding corn, mix that in now, too. The cream cheese adds an extra level of creaminess that makes the sauce even richer.
- Garnish and serve: Top it off with whatever garnishes you like—sliced green onions, fresh tomatoes, a dollop of sour cream, or a sprinkle of cilantro. Get creative and make it your own!
Notes
Leftovers? Lucky you! Enchilada pasta stores wonderfully in the fridge for up to 3 days. Just let it cool completely before transferring to an airtight container. When it’s time to reheat, you can microwave individual portions (about 1-2 minutes, depending on your microwave), or warm it up on the stovetop over low heat, adding a splash of broth if it seems too thick.
Pro tip: If you’re reheating a big batch, stir in a little extra cheese to refresh that creamy texture!
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Dinner
