I almost didn’t make this one. I had a bag of shell pasta sitting in the pantry and a pound of ground beef I needed to use, and my first thought was to just do a stovetop skillet like I always do. But it was one of those afternoons where I knew I wasn’t going to want to stand over the stove at six o’clock. So the beef went in early, the crockpot did the heavy lifting, and by dinner I had a big pot of cheesy, taco-flavored pasta that the whole table actually finished.
This crockpot taco pasta is the kind of dinner I keep coming back to when the day is already full. You brown the beef, dump everything else in, and the only real job left is adding the pasta near the end. That’s it. It tastes like taco night and pasta night had a baby, and somehow it’s easier than either.
I’ve made it enough times now to know where it can go sideways, so I’m putting all of that in here too. The pasta part is the only place you have to pay a little attention, and I’ll walk you through it.
Table of Contents
Why You’ll Love This Recipe
It’s mostly hands-off. The beef takes ten minutes on the stove, and after that the slow cooker does the work while you go do something else.
It feeds a crowd. This makes a big batch, easily eight servings, so it’s good for a family or for leftovers you’ll actually be happy to eat the next day.
It uses pantry stuff. Canned tomatoes, corn, salsa, a packet’s worth of taco seasoning. Nothing fancy, nothing you have to hunt down.
And it’s flexible. You can make it milder for kids or kick it up if you like heat. The base recipe is forgiving, which is exactly what I want from a weeknight dinner.
Ingredients You’ll Need
1 pound lean ground beef – Lean keeps it from getting greasy in the slow cooker. If you only have regular, just drain it well after browning.
1 bell pepper, chopped – Any color works. I like red because it’s a little sweet, but green is more classic taco flavor. Use what you’ve got.
1 (15-ounce) can crushed tomatoes – This is the backbone of the sauce. Crushed gives you a smoother base than diced.
1 (15-ounce) can corn, drained – Drain it well so you’re not adding extra liquid. The little pops of sweetness are honestly one of my favorite parts.
1 cup mild salsa – Grab whatever salsa you already like. If your family likes things spicier, a medium or hot salsa is an easy way to do that.
3 tablespoons taco seasoning – Store-bought packet or homemade, both fine. This is where most of the flavor comes from, so don’t skimp.
2½ cups low-sodium chicken broth or water – Low-sodium matters here because the seasoning and salsa already bring salt. The liquid is what cooks the pasta later, so don’t skip it.
12 ounces uncooked shell pasta – Shells are great because they hold onto the sauce. You add these dry, right into the pot, near the end.
1 cup shredded cheddar cheese – I grate my own block when I remember to. It melts into the pasta smoother than the pre-shredded bagged kind.
Salt and black pepper, to taste – Season the beef lightly while it browns, then adjust at the end.
Optional toppings – Sour cream, fresh chopped cilantro, and an extra handful of cheddar. None of these are required, but they make it feel a little more like a real taco bowl.
How to Make This Recipe
Start with the beef. Heat a large skillet over medium-high, add the ground beef, and season it lightly with salt and pepper. Break it up as it cooks and let it go until it’s browned all the way through, no pink left. If there’s a pool of grease in the pan, drain it off. You don’t want that going into the pot.
Move the beef into the slow cooker. Then add the chopped bell pepper, the crushed tomatoes, the salsa, the drained corn, the taco seasoning, and the broth or water. Give it a good stir so everything’s combined and the seasoning isn’t just sitting in one clump.
Put the lid on and let it cook. Low for 5 to 6 hours, or high for 2 to 3 if you’re shorter on time. When you check it, the mixture is going to look pretty soupy and loose. That’s normal. That’s actually the plan, because all that liquid is what’s going to cook the pasta.
Now the pasta. Stir in the dry shells and press them down so they’re submerged in the liquid as much as you can get them. If you were cooking on low, switch the cooker to high now. Put the lid back on and give it another 15 to 30 minutes. The exact time really depends on your slow cooker, so start checking around the 15-minute mark and keep going until the shells are tender but not falling apart.
One thing worth knowing: if you cooked on low the whole time and you’re just now switching to high, the pot takes a little while to heat back up, so the pasta will run on the longer end of that window. Don’t panic if it’s not done at 15 minutes.
Once the pasta is tender, stir in the cheddar until it melts into everything and the sauce pulls together. Taste it here and add salt or pepper if it needs it. Serve it warm with whatever toppings you like.

Crockpot Taco Pasta
Ingredients
Method
- Heat a large skillet over medium-high heat. Add the ground beef, season lightly with salt and black pepper, and cook until browned, breaking it into crumbles as it cooks. Drain any excess grease.
- Transfer the cooked beef to the slow cooker.
- Add the chopped bell pepper, crushed tomatoes, salsa, drained corn, taco seasoning, and chicken broth (or water). Stir everything together until well combined.
- Cover and cook on LOW for 5-6 hours or HIGH for 2-3 hours. The mixture will appear fairly liquid at this stage, which is expected.
- Stir in the uncooked shell pasta, making sure it is fully submerged in the cooking liquid.
- Switch the slow cooker to HIGH (if it isn’t already) and cook for an additional 15-30 minutes, or until the pasta is tender. Cooking time may vary depending on your slow cooker.
- Once the pasta is cooked, stir in the shredded cheddar cheese until melted and evenly incorporated.
- Serve warm with your favorite toppings such as sour cream, chopped cilantro, or an extra sprinkle of cheddar cheese.
Notes
My “Don’t-Make-Mushy-Pasta” Mini Guide
The pasta is the only part of this recipe that can let you down, so here’s everything I’ve learned about getting it right.
- Add the pasta dry, not cooked. It cooks right in the sauce and soaks up all that taco flavor. Pre-cooking it just makes it mushy and waters down the sauce.
- Start checking early. Fifteen minutes is the low end. Crockpots vary a lot, so check, stir, and check again rather than walking away and assuming.
- If it’s still too watery after the pasta is tender, take the lid off and let it cook another 5 to 10 minutes on high. The pasta keeps drinking up liquid and it’ll thicken as it sits.
- If it went the other way and looks dry, stir in a splash of warm broth or water. The shells will keep absorbing, especially if you let it sit before serving.
- Don’t leave it on long after the pasta’s done. Pasta doesn’t have a stopping point in a slow cooker. The longer it sits in there, the softer it gets. Once it’s good, turn the cooker to warm or just serve.
- Grate your own cheese if you can. Bagged shredded cheese has a coating that keeps it from melting smoothly, and it can leave the sauce a little grainy. A block of cheddar melts in cleaner.
Helpful Tips
Ground turkey works if you want to lighten it up. It takes on the taco seasoning so well that nobody at my table notices the swap.
Want it spicier? Add a small can of diced green chilies, a chopped jalapeño, or just use a hotter salsa. Easy to dial up without changing the rest.
Black beans are a nice add. Drain and rinse a can and stir them in with the other stuff at the start. It stretches the meal and adds some heartiness.
If your family eats at different times, here’s my trick: keep the beef and sauce on the warm setting and only stir the pasta into the portions you’re serving right then. Keeps the rest from going soft while it waits.
Frequently Asked Questions
Can I cook the pasta in the crockpot the whole time?
No, add it near the end. If pasta cooks for hours it turns to complete mush. The 15-to-30-minute window at the end is what keeps it tender instead of falling apart.
My sauce is too thin, what did I do wrong?
Probably nothing. It looks soupy before the pasta goes in, and that’s correct. If it’s still loose after the pasta’s cooked, leave the lid off and cook it a few more minutes so the shells absorb the extra liquid.
Can I make it ahead or freeze it?
You can. It keeps in the fridge for 3 to 4 days in an airtight container, and it freezes for a few months. Just know the pasta softens more over time, so it’s best fresh.
How do I reheat the leftovers?
Microwave or stovetop both work. Stir in a little extra broth or water first, because the pasta soaks up the sauce as it sits and the leftovers can get dry otherwise.
Can I use a different pasta shape?
Sure. Any short pasta with some texture to grab sauce works, like rotini or penne. Smaller shapes cook faster, so adjust your timing and keep checking.
Final Thoughts
This is one of those dinners I make when I don’t have it in me to fuss. The beef in the morning, everything else along with it, the pasta at the end, and a pot of something warm and cheesy waiting at dinner. It’s not fancy and it doesn’t pretend to be. It’s just a good, filling meal that comes together while you’re busy with everything else, and that’s exactly why it’s stayed in my rotation.
