I’ve made this Crockpot Taco Pasta more times than I can count for busy weeknights and casual get-togethers. It combines taco flavors with comforting pasta so you get a one-pot, hands-off dinner that feeds a crowd and cleans up fast. If you enjoy slow-cooked, family-friendly Mexican-inspired meals, you might also like this crockpot chicken tortilla soup for another cozy weeknight option.
Why you’ll love this dish
This recipe hits a sweet spot: it is simple, budget-friendly, and loved by kids and adults alike. You brown the beef and let the crockpot do the rest, so it’s perfect for busy afternoons when you want dinner waiting. The taco seasoning gives bold flavor while the pasta and cheese create a creamy, comforting finish. Make it for weeknight dinners, potlucks, or lazy Sundays when you want something satisfying without fuss.
“Hearty, cheesy, and impossibly easy — my whole family asks for seconds every time.”
Preparing Crockpot Taco Pasta
Before you start, know what to expect: brown the beef with onion, add tomatoes, beans, corn, seasoning, and beef broth, then stir in dry pasta and let it slow cook until tender. Finish with shredded cheese so the sauce turns creamy. Total hands-on time is about 15 minutes; cooking time is 4 to 6 hours on low.
What you’ll need
- 1 pound ground beef (substitute ground turkey or plant-based crumbles if you prefer)
- 1 medium onion, diced
- 2 cups pasta (penne or rotini work best)
- 1 can diced tomatoes, 14 ounces
- 1 can black beans, drained and rinsed
- 1 cup corn, frozen or canned
- 1 packet taco seasoning (use low-sodium if desired)
- 2 cups shredded cheese, cheddar or Mexican blend
- 4 cups beef broth (or low-sodium broth)
- Salt and pepper to taste
Ingredient notes: If you want a saucier finish, use 1/2 cup extra broth. For a lighter version, reduce the cheese to 1 cup and stir in a squeeze of lime at the end. Gluten-free pasta works here; adjust the cooking time and check for doneness earlier.
Step-by-step instructions
- Put the ground beef and diced onion in the crockpot. Break the meat into chunks and let it brown, stirring occasionally so it cooks evenly.
- Add the diced tomatoes, drained black beans, corn, taco seasoning, and beef broth. Stir so the seasoning disperses.
- Stir in the dry pasta, pushing pieces down until they are submerged in the liquid. Mix briefly for even distribution.
- Cover and cook on low for 4 to 6 hours. Check at 4 hours for pasta tenderness because slow cookers vary.
- When the pasta is tender, turn the crockpot off. Stir in the shredded cheese until the sauce is smooth and creamy.
- Taste and season with salt and pepper as needed. Serve hot.

Best ways to enjoy it
Serve spoonfuls straight from the crockpot into shallow bowls. Top servings with chopped cilantro, sliced green onions, a dollop of sour cream, or diced avocado for freshness. For crunch, add crushed tortilla chips or a handful of chopped romaine. Pair the dish with a simple side salad, warm tortillas, or roasted vegetables to round out the meal.
Storage and reheating tips
Cool leftovers to room temperature within two hours, then refrigerate in an airtight container for up to 3 to 4 days. To reheat, warm on the stove over low heat with a splash of broth to loosen the sauce, stirring until it reaches 165°F. You can also microwave single portions, stirring halfway through. For longer storage, freeze in portions for up to 2 months. Thaw overnight in the refrigerator before reheating.
Pro chef tips
- Check pasta early. Different brands and crockpots cook at different rates, so start checking at 4 hours to avoid mushy pasta.
- Use low-sodium broth if your taco seasoning is salty. You can always add salt at the end.
- Add the cheese off heat to prevent it from separating and becoming grainy.
- For added depth, sauté the onion with a pinch of cumin or smoked paprika before adding to the crockpot.
- If you want a vegetarian version, swap the beef for extra beans and a diced bell pepper. If you like sweeter roasted flavors, try stirring in fire-roasted tomatoes.
If you enjoy exploring one-pot slow cooker ideas, this sweet potato taco bowl is a great variation that swaps pasta for roasted sweet potatoes and packs a vegetarian punch.
Flavor swaps
- Swap ground beef for ground turkey or a plant-based substitute for fewer calories.
- Replace black beans with pinto or kidney beans for a different texture.
- Add diced bell peppers or a can of green chilies for extra flavor and color.
- Stir in a few tablespoons of cream cheese or a splash of heavy cream for an ultra-rich finish.
- Make it spicy by adding chopped jalapeño or a teaspoon of chipotle in adobo.
Your questions answered
How long does this take from start to table?
Hands-on time is about 10 to 15 minutes to brown the beef and assemble. Cook on low for 4 to 6 hours. Total time depends on your slow cooker and pasta brand.
Can I use pre-cooked pasta instead of dry?
You can, but pre-cooked pasta will overcook and become mushy during slow cooking. If you must use it, add cooked pasta only in the last 15 to 20 minutes on low or stir it in after turning the cooker off.
Is it safe to leave this in the slow cooker all day?
Yes, as long as your slow cooker maintains a steady low heat and you follow the recipe. Refrigerate any leftovers within two hours. Do not leave cooked food at room temperature for extended periods.
Can I freeze leftovers and reheat later?
Yes. Freeze in airtight containers for up to 2 months. Thaw overnight in the refrigerator and reheat on the stovetop, adding a bit of broth to restore creaminess.
What pasta works best in the crockpot?
Penne and rotini hold up well because their ridges and tubes trap sauce. Avoid very thin pastas like angel hair that will disintegrate.

Crockpot Taco Pasta
Ingredients
Method
- Put the ground beef and diced onion in the crockpot. Break the meat into chunks and let it brown, stirring occasionally.
- Add the diced tomatoes, drained black beans, corn, taco seasoning, and beef broth. Stir to disperse the seasoning.
- Stir in the dry pasta, pushing pieces down until submerged in the liquid.
- Cover and cook on low for 4 to 6 hours. Check at 4 hours for pasta tenderness.
- When the pasta is tender, turn off the crockpot. Stir in the shredded cheese until the sauce is smooth and creamy.
- Taste and season with salt and pepper as needed. Serve hot.


