This post may contain affiliate links. Please read my disclosure policy.
When a craving hits for cheesy pasta, but you don’t want to blow the fat and calorie bank, look no further than One Pot Turkey Mexican Pasta – a spicy, cheesy, delicious way to get your pasta fix. Lean ground turkey is cooked with pasta, salsa, plenty of smoky spices, and just a touch of sharp cheddar cheese – and as stated, everything is cooked in one pot!
For more one pot pastas, check out this One Pot Cacio e Pepe Ramen, this One Pot Spaghetti and Meatballs, and this One Pot Creamy Spinach Orzo.

One Pot Turkey Mexican Pasta
If aldente noodles tossed in a slightly spicy, smoky, hearty, but mostly healthy sauce sounds like something you can get down with, then let me introduce you to One Pot Turkey Mexican Pasta. A saucy, taco/enchilada/general tex-mex inspired pasta that’s made completely in one pan, and in 30 minutes or less.
It’s basically a cheesy, nostalgic casserole, but in Mexican form.
I’ve been talking to my Mom a lot lately about going back to the basics when it comes to cooking. You know the foods I’m talking about, the dishes likely found in a dusty church cookbook and include ingredients like canned cream of chicken, a pound of cream cheese, or packaged pudding mix. It’s what my Mom grew up with, a little bit of what I grew up with, and even though I love those things, I’ve been guilty of steering clear of those nostalgic classics for two reasons:
- I, like the rest of the foodie world want to try new-to-me, exciting, over-the-top foods.
- Fat, calories, and preservatives
BUT! Over the last few years, I’ve been finding ways to make all of those classic church recipes from scratch, and also, a lot healthier. This One Pot Turkey Mexican Pasta isn’t my first go-around (this Lightened Up Chicken Tetrazinni is a. go-to), but it just may be my favorite because it’s still just a touch outside of the cream-of-chicken realm.

How to make One Pot Turkey Mexican Pasta
- Cook ground turkey in a little bit of olive, then add onion, garlic, and a little bit of salt. Continue to cook until the onion and garlic are slightly softened.
- Add spices! Chili powder, garlic powder, onion powder, cumin, and oregano.
- Add salsa, water, pasta, and a little bit more salt. Bring to a boil and reduce to a simmer. Cover and cook until pasta is aldente, about 10-12 minutes.
- Once the pasta is aldente, stir one last time and season to taste with salt and pepper. Sprinkle with cheese and place in the oven just until the cheese has melted, about 2 minutes.
- Garish with sour cream and chopped parsley or cilantro.
- Done!

Can One Pot Turkey Mexican Pasta be made ahead of time?
Sure! Just cook the noodles shy of aldente, and leave the cheese off. When you go to re-heat, add in a splash or two of water, stir and bring up to a simmer again. Top with cheese and bake.
How can I make this even healthier?
Easy. Use whole-wheat or gluten-free noodles, just be aware, the cook time may be a little bit longer and you may have to add more water. You can also swap out the sour cream for plain Greek yogurt.

Substitutions and Tips and Tricks for Recipe Success
- Feel free to use ground chicken or ground sirloin in place of turkey
- Add in corn, beans, or even zucchini for some veggies.
- Any kind of salsa will do, I like to use a chunky medium-spiced salsa.
- Be sure when you’re cooking the noodles, the mixture isn’t boiling too much, you don’t want the pasta to stick to the bottom. I’d also suggest stirring every once in a while to prevent sticking.
- Only need to pop the skillet in the oven for a very short period of time for the cheese to melt. You don’t want the cheese to get crispy.


One Pot Turkey Mexican Pasta
Ingredients
- 2 tsp olive oil
- 1 lb lean ground turkey
- 1/2 cup diced onion
- 3 large garlic cloves, minced
- 3/4 tsp kosher salt, divided
- 1 Tbsp. chili powder
- 2 tsp garlic powder
- 2 tsp onion powder
- 1 tsp dried oregano
- 2 tsp ground cumin
- 1 1/2 cups your favorite salsa (I use a medium, non-chunky salsa)
- 3 cups water or chicken broth
- 3 cups medium UNCOOKED shells
- 1/2 cup shredded cheddar cheese
- sour cream (or Greek yogurt) and cilantro for serving
Equipment
Instructions
- Preheat oven to 350 degrees. (Optional: See step 3)
- Heat a large oven-proof skillet with high sides to a medium-high heat. Add olive oil. Once oil is hot, add ground turkey. Use a wooden spoon to break up the turkey. Once the turkey is mostly cooked, add onion, garlic, and 1/4 tsp. salt. Continue to saute for 3-4 minutes until garlic and onion are softened.
- Add chili powder, garlic powder, onion powder, cumin, and oregano. Stir to combine and cook for 1 minute. Add salsa, water, uncooked pasta and remaining 1/2 tsp. salt. Bring to a boil and reduce to a simmer. Cover and cook until pasta is aldente, about 10-12 minutes. Stir occasionally to make sure the pasta isn't sticking to the bottom. If you're using whole-wheat or gluten-free pasta, you may need to add a little bit more water and cook longer.
- Once the pasta is aldente, stir one last time and season to taste with salt and pepper. Sprinkle with cheese and cover with a lid or place in the oven just until the cheese has melted, about 2 minutes.
- Garish with sour cream and chopped parsley or cilantro.
Karly says
I love one pan meals! Great family meal.
Nicole says
thanks Karly!
Cecilia says
What size skillet is best for this recipe?
Nicole says
A 10 or 12-inch skillet!
Susan says
This was a HUGE hit in my household. My husband liked it so well, he ate too much. I love that you can adjust the heat by the salsa you choose.
Question: I’m assuming it’s a good make ahead, and then simply heat. Advice on how best to do that? Thanks,
Nicole says
Awesome! So glad you liked it Susan! Yes! I’d make it completely, aside from adding the cheese. Make sure you cook the noodles UNDER aldente, since they will continue to cook in the sauce and when you reheat it. When you pull it out of the fridge, let it sit out for 20 minutes or so if you can (not totally necessary), cover with cheese and bake as directed!
Susan says
Thanks for the tips…should I transfer it to a baking dish once it’s cooked as you’ve suggested? Next day, add the cheese and heat – 300 degrees? 350? How long do you think? 30 mins in the oven? longer?
Thanks!
Michele says
Just made this for dinner!! It was so easy and great!!
Sophia says
Am I missing the step that requires using the oven? I see the preheat step but nothing after that.
Nicole says
It’s at the end! Just pot it in for five minutes to melt the cheese!
Bonnie says
I made this with crumbled vegetarian “sausage” and it turned out great! I also tossed in some frozen corn for good measure which was a nice addition. Great and easy recipe, thanks for sharing!
Nicole says
So glad you loved it!
stevie marie says
no need to turn your oven on for this…Sprinkle cheese on top….cover with a lid and let sit for 5 minutes until melted….the residual heat of the pasta will melt it beautifully.
Nicole says
GREAT idea! Should have thought of this! 🙂
Linda says
I was trying for the light for me to find the pin for this recipe to pin to my posterboard searching and searching and searching can’t find the pin for that one recipe takes me to your Pinterest but not to the recipe. Why do you have the Pinterest icon on the top of the recipe but it doesn’t go there?
Nicole says
Hi Linda! So I think you’re clicking on the Pinterest icon at the top of the page, and not the one on the photo. Hover over the photo and you should see a Pinterest button to pin it!
Sara C says
New favourite in our house! I added some red peppers as well, which worked great, and used Paprika instead of chilli as my children do not like spicy. Delicious, so easy to make, and definitely a new staple for us.