
This dish happened when I was craving enchiladas but didn't want to deal with rolling individual tortillas and making a huge mess in my kitchen. I had ground beef that needed to be used and a box of pasta, so I figured why not just cook the pasta directly in enchilada sauce and see what happens? The result was this incredible one-pot meal where the pasta absorbs all those rich, spicy flavors while cooking, creating something that tastes like deconstructed enchiladas but way easier to make. Each bite gives you that familiar enchilada taste with tender pasta and melted cheese that makes everyone forget they're not eating the traditional version.
My sister made this for her family after I shared the recipe, and her husband kept asking where she learned to make "that amazing Mexican pasta thing." Her kids, who usually complain about anything that looks different, cleaned their plates and asked if she could make it again the next week. Even her picky mother-in-law admitted it was "surprisingly really good."
What You Need
- Ground beef - I use the leaner stuff because you don't want a greasy mess mixing with the pasta
- Enchilada sauce - This is where most of your flavor comes from, so don't cheap out on store brand
- Beef broth - Helps cook the pasta and adds extra depth to the sauce
- Rotini pasta - The spirals hold onto that sauce perfectly, but any short pasta works
- Good melting cheese - Monterey Jack or cheddar both work great and create that gooey finish

Step-by-Step Instructions
- Building the Base
- Heat olive oil in a large, deep skillet or Dutch oven over medium heat. Add your diced onion and cook for about 2 to 3 minutes until it starts to soften and smell good. Don't rush this step because those onions add so much flavor to the final dish.
- Browning the Meat
- Add your ground beef to the pan and cook for 5 to 6 minutes, breaking it up with a spoon as it browns. Cook until there's no pink left and the meat is nicely browned. If you're using fattier beef, drain off the excess grease at this point.
- Seasoning Everything
- Sprinkle the taco seasoning over the cooked beef and stir it in well. Cook for another minute to let the spices bloom and become fragrant. This step is what makes the beef taste like it belongs in enchiladas instead of just being plain ground meat.
- Adding the Liquids
- Pour in the enchilada sauce and beef broth, then add your dry pasta directly to the pan. Stir everything together to make sure the pasta is submerged in the liquid. It might look like a lot of liquid, but the pasta will absorb most of it as it cooks.
- Cooking Process
- Cover the pan and bring everything to a boil, then reduce the heat to a simmer. Cook for 15 to 20 minutes, stirring occasionally, until the pasta is tender and has absorbed most of the cooking liquid. Different pasta brands cook at different rates, so check it periodically.
- Final Touches
- Remove the pan from heat and stir in your shredded cheese until it's melted and creamy. If you're adding any extras like corn or cream cheese, stir those in during the last couple minutes of cooking. Let it sit for a minute to thicken up before serving.
I learned the fat content lesson after using 80/20 ground beef and ending up with an oily mess that separated from the sauce. Now I always use 90/10 or drain the fat really well if that's what I have. Also, I used to just dump the spices in without cooking them, but that minute of heating makes such a difference in the final flavor.
Perfect Pairings
This is hearty enough to be a complete meal on its own, but it's great with some simple sides. A fresh salad with lime vinaigrette cuts through the richness perfectly. Warm tortillas or crusty bread on the side help soak up any extra sauce. For toppings, sour cream, diced tomatoes, green onions, and cilantro let everyone customize their bowl.
Creative Variations
Try adding some black beans or corn during the last few minutes of cooking for extra texture and nutrition. Different cheeses like pepper jack add heat, while cream cheese makes it extra rich and creamy. For vegetables, diced bell peppers or jalapeños cooked with the onions add great flavor. I've also made this with ground turkey when that's what I had on hand.
Storage Solutions
This keeps really well in the fridge for about 3 days and actually tastes even better the next day after all the flavors meld together. It reheats perfectly in the microwave, though you might need to add a splash of broth if it seems too thick. You can also assemble everything and freeze it before the final cooking step for easy meal prep.

This enchilada pasta has become one of our most requested weeknight dinners because it delivers all those complex Mexican flavors in a simple, one-pot format. It proves that you don't always need to follow traditional recipes to get amazing results - sometimes the best dishes come from just thinking creatively about familiar ingredients. Every time I make it, I'm amazed at how something so straightforward can taste so satisfying and comforting.
Frequently Asked Questions
- → Can I use a different type of pasta?
- Yes! Penne, shells, or any similar short pasta shape will work great. Just adjust the cooking time according to the package directions.
- → Can I make this vegetarian?
- Absolutely! Skip the ground beef and add extra vegetables like bell peppers, zucchini, or black beans. You could also use plant-based ground meat.
- → What if my pasta isn't tender after the suggested cooking time?
- Different pasta brands cook at different rates. If it's still firm, add a bit more broth and continue cooking until tender, checking every few minutes.
- → Can I make this ahead of time?
- This dish is best served fresh, but leftovers keep well for 3 days in the fridge. Reheat gently on the stove, adding a splash of broth if needed to loosen it up.
- → How do I prevent the pasta from sticking?
- Stir occasionally during cooking and make sure there's enough liquid. If it starts to look dry, add a bit more broth to prevent sticking and burning.