My husband doesn't really love pasta — except for this one. The first time I made crockpot taco spaghetti, he came into the kitchen twice just to check on it, which is not something he does. The smell of taco seasoning and beef simmering all afternoon will do that to a person.
What makes this recipe work is the slow cooker doing the heavy lifting on the sauce before the pasta ever goes in. You brown the beef, dump everything into the crockpot, let it cook low and slow until the flavors actually develop, and then add the spaghetti at the end. The noodles absorb the taco-seasoned broth instead of just sitting in it — and that makes a real difference. I've made pasta-in-sauce dishes where the noodles taste like nothing. That doesn't happen here.
This is my go-to on days when I know the afternoon will be chaotic. I set it up after lunch and by dinnertime it's ready, cheesy, and everyone's at the table without me having to call twice. If you like the idea of a similarly hands-off dinner, my Crack Chicken Penne works the same way — one pot, minimal effort, big payoff. But taco spaghetti has a different energy: it's got that Tex-Mex heat and the cream cheese stirred in at the end that makes it feel indulgent even on a Tuesday.
One thing to know going in: the pasta cooking time matters. My first batch came out a little soft because I walked away and forgot to check at the 20-minute mark. Check it early — around 20 minutes — and pull it when it still has a little bite. It'll continue softening slightly while you stir in the cheese. Aim for al dente in the pot and it'll be just right by the time it hits the bowl.

Why You'll Love This Recipe
- The slow cooker builds real flavor: Letting the beef and taco-seasoned tomato broth cook together for a few hours isn't just for convenience — it actually makes the sauce taste deeper and more developed than anything that comes together in 20 minutes on the stovetop. The spices mellow and meld in a way that fast cooking just doesn't allow. When you add the pasta at the end, it soaks up that sauce instead of just being coated by it.
- It's genuinely hands-off: Once the beef is browned and everything is in the crockpot, you're done for the next two to three hours. No stirring every few minutes, no watching the stove, no adjusting heat. I've made this on days where I had back-to-back school pickups and sports drop-offs and it was sitting there waiting for me when I got home.
- The cream cheese makes it: I know it sounds like an odd addition, but stirring cream cheese and shredded cheddar into a taco-spiced beef sauce creates something that's genuinely creamy rather than just saucy. The cream cheese adds body and a slight tang that balances the chili and cumin. Don't skip it — or at least try it once with before you decide to leave it out.
- Kids eat it without argument: Saad, who goes through phases where he rejects anything that looks "spicy," has asked for this three weeks running. The Rotel adds mild heat that's noticeable to adults but not overwhelming for kids — especially when the cream cheese and cheddar cool things down. If your kids are spice-sensitive, use the mild Rotel and it's very approachable.
- Leftovers are legitimately good: Some pasta dishes dry out or get gummy when reheated. This one doesn't — mostly because the sauce is so rich to begin with that it survives a night in the fridge and a few minutes in the microwave with a splash of broth. I actually think it's better the next day once everything has had time to sit together.

Ingredients
- 1 lb ground beef
- 1 small onion, diced
- 1 packet taco seasoning
- 1 can (10 oz) Rotel tomatoes with green chilies (mild, medium, or hot — your call)
- 1 can (15 oz) tomato sauce
- 2 cups beef broth
- 8 oz uncooked spaghetti, broken in half
- 1½ cups shredded cheddar cheese (shred it yourself if you can — it melts much better)
- ½ cup cream cheese, softened (optional, but I always use it)
- ½ teaspoon salt, adjust to taste
- ½ teaspoon black pepper
- 1 tablespoon fresh cilantro, chopped, for garnish (optional)
Directions
- Step 1: Brown the beef. In a skillet over medium heat, cook the ground beef and diced onion together until the beef is fully browned and the onion has softened. This takes about 8-10 minutes. Drain the excess grease — leaving it in will make the sauce greasy and throw off the flavor balance.
- Step 2: Build the crockpot sauce. Transfer the drained beef mixture to the crockpot. Add the taco seasoning, Rotel tomatoes, tomato sauce, beef broth, salt, and pepper. Stir everything together so the seasoning is evenly distributed through the liquid — not just sitting on top of the beef.
- Step 3: Slow cook the sauce. Cover and cook on low for 2-3 hours, or on high for about 1½ hours if you're short on time. Stir once or twice if you're around, but it's fine if you can't. This stage is where the flavors come together — the longer it goes on low, the better it tastes.
- Step 4: Add the spaghetti. Break the spaghetti in half and stir it directly into the sauce. Press the noodles down so they're fully submerged in the liquid. Cover and cook for another 20-30 minutes on low, stirring once halfway through to prevent sticking. Start checking at 20 minutes — you want the pasta al dente, not soft.
- Step 5: Stir in the cheese. Once the spaghetti is just tender, add the shredded cheddar and cream cheese. Stir well until both are fully melted into the sauce. Let it sit uncovered for 5 minutes — the sauce will thicken up slightly as it settles.
- Step 6: Taste and serve. Adjust salt and pepper if needed, then serve hot with whatever toppings you like: sour cream, extra cheese, diced avocado, jalapeños, crushed tortilla chips. The garnish situation is half the fun.

Tips for Success
- Shred your own cheese: I learned this after the first time I used the pre-shredded stuff and got a slightly grainy texture in the sauce. Pre-shredded cheese is coated with anti-caking powder, which interferes with how it melts. A block of cheddar from Walmart and five minutes with a grater makes a noticeably smoother sauce. It's one of those small things that actually matters.
- Let the cream cheese soften first: Cold cream cheese dropped into a hot sauce will clump instead of melting smoothly. Take it out of the fridge about 20-30 minutes before you're ready to use it. If you forget (I do this constantly), cut it into small pieces and it'll incorporate faster — but softened is still easier.
- Don't overcook the pasta: This is the one step I'd watch carefully. Spaghetti in a slow cooker goes from perfectly tender to mushy faster than you'd expect. Set a timer for 20 minutes after you add the noodles and check then. If it needs more time, give it 5-minute increments — not another half hour.
- If the sauce gets too thick: Add a splash of beef broth and stir. This happens sometimes depending on how much liquid your tomatoes release and how your particular crockpot runs — some run hotter than others. A quarter cup of broth is usually enough to loosen it back up without thinning the flavor.
- Cook pasta separately if you want more control: If you're nervous about the pasta going mushy, especially if your crockpot runs hot, you can cook the spaghetti separately on the stovetop and stir it into the finished sauce right before serving. You lose a little of that "noodles absorb the sauce" quality, but the pasta will definitely not be overdone.

Variations
- Rotisserie chicken version: Swap the ground beef for 2 cups of shredded rotisserie chicken, added directly to the crockpot without any browning step. This works really well if you're short on time or want a lighter result. The chicken absorbs the taco-spiced broth just as well as beef does — honestly it's a great shortcut version of this dish.
- Make it spicier: Use hot Rotel instead of mild, add a diced jalapeño to the crockpot at the start, or stir in a teaspoon of chipotle powder with the taco seasoning. My husband always adds a few dashes of hot sauce to his bowl — that works too if everyone else wants it mild and he wants more heat.
- Vegetarian version: Replace the ground beef with one can of black beans (drained and rinsed) and one can of pinto beans. Use vegetable broth instead of beef broth. It's a completely different protein situation but the taco-seasoned sauce carries the flavor so well that you don't really miss the meat. This is also a good version if you need to stretch the recipe for more people.
- Pepper jack swap: Use pepper jack instead of cheddar, or do half cheddar half pepper jack. The pepper jack adds a sharper, spicier note that works really well with the cumin and chili in the sauce. This is the version I make when it's just me and my husband and we don't have to calibrate for kids.
- One-pot stovetop version: If you don't have a crockpot, brown the beef in a deep Dutch oven or heavy pot, add all the sauce ingredients, bring to a simmer, then add the broken spaghetti and cook covered over medium-low heat for about 12-15 minutes, stirring occasionally. It's not the same as the slow cooker version — the sauce doesn't develop quite as deeply — but it works on a weeknight when you don't have 3 hours. Pair it with my Carrabba's Bread Dipping Oil and some crusty bread on the side for a full dinner.
Serving and Storage
Serving
Serve it straight from the crockpot while it's hot and the cheese is still melty. Set up a little topping station: sour cream, extra shredded cheese, diced avocado, sliced jalapeños, and crushed tortilla chips all work well. In my house, everyone customizes their own bowl which means no arguments at the table. I usually put out a simple green salad alongside, or some frybread for scooping — it's not traditional with Tex-Mex, but it goes surprisingly well. Tortilla chips or garlic bread are the more obvious pairings if you want to keep it simple.
Storage
Store leftovers in an airtight container in the fridge for up to 3 days. The pasta will absorb more sauce as it sits, so when you reheat it, add a splash of beef broth — about 2-3 tablespoons — and stir it in before microwaving. Reheat in 60-second intervals, stirring between each, until hot through. I don't recommend freezing this one: cream cheese-based sauces tend to separate after freezing and the pasta texture suffers. It's best fresh or within those 3 days.

Frequently Asked Questions
Can I use a different pasta shape?
Yes — penne, rotini, or rigatoni all work well here. Short pasta shapes are actually a little easier to manage in the crockpot because they don't clump as much as spaghetti can. If you use a thicker pasta, add about 10 extra minutes to the cooking time and check for doneness before pulling it.
Can I make this ahead of time?
You can make the sauce ahead and refrigerate it for up to 2 days — just don't add the pasta until you're ready to finish and serve. When you're ready, reheat the sauce in the crockpot on high until hot, then stir in the broken spaghetti and cook as directed. This is actually a good strategy if you want to prep on the weekend for a weeknight dinner.
What can I use instead of Rotel tomatoes?
Rotel is widely available in the US, but if you can't find it, use one can of plain diced tomatoes plus 1-2 tablespoons of diced green chilies (canned is fine). That gets you to roughly the same place. You can also add a pinch of cayenne if you want a little more heat to compensate for the milder plain tomatoes.
Can I leave out the cream cheese?
You can — the recipe will still work with just the cheddar. It'll be saucier and less creamy, more like a standard tomato-based pasta. If you skip the cream cheese, I'd add an extra half cup of shredded cheese to compensate for the body and richness you're losing. Some people also stir in ¼ cup of sour cream at the end as an alternative.
How do I keep the pasta from getting mushy?
Check it early and pull it when it's just barely tender — slightly underdone is better than overdone here because the pasta continues cooking slightly even after you turn the crockpot off. If your crockpot runs hot, consider cooking the spaghetti separately and stirring it into the finished sauce. You get a little less of the sauce-absorbed-into-noodles effect, but you have total control over the texture.

CROCKPOT TACO SPAGHETTI
Ingredients
- 1 lb ground beef
- 1 small onion diced
- 1 packet taco seasoning
- 1 can 10 oz Rotel tomatoes (diced tomatoes with green chilies)
- 1 can 15 oz tomato sauce
- 2 cups beef broth
- 8 oz uncooked spaghetti broken in half
- 1 ½ cups shredded cheddar cheese
- ½ cup cream cheese optional, for extra creaminess
- ½ teaspoon salt adjust to taste
- ½ teaspoon black pepper
- 1 tablespoon chopped fresh cilantro for garnish, optional
Instructions
Step No.1: Brown the Beef
- In a skillet over medium heat, cook the ground beef and diced onion until the beef is browned and onions are soft. Drain any excess grease.
Step No.2: Add to Crockpot
- Transfer the cooked beef mixture to the crockpot. Stir in the taco seasoning, Rotel tomatoes, tomato sauce, beef broth, salt, and pepper.
Step No.3: Slow Cook the Sauce
- Cover and cook on low for 2-3 hours, stirring occasionally to prevent sticking.
Step No.4: Add Spaghetti
- Add the broken spaghetti directly into the sauce. Stir well to coat the noodles. Cover and cook for another 20-30 minutes, stirring once halfway through, until pasta is tender.
Step No.5: Add Cheese and Creaminess
- Stir in the shredded cheddar cheese and cream cheese (if using) until melted and fully incorporated.
Step No.6: Serve and Garnish
- Serve hot, garnished with fresh cilantro, extra cheese, or a dollop of sour cream!
Notes
- Pasta Cooking Tip: If you prefer firmer pasta, cook it separately and stir it in at the end.
- Spiciness Level: Use mild, medium, or hot Rotel based on spice preference.
- Cheese Choices: Swap cheddar for pepper jack or Mexican blend cheese for extra flavor.
- Chicken Taco Spaghetti: Use shredded rotisserie chicken instead of ground beef.
- Vegetarian Option: Swap ground beef for black beans or lentils.
- Extra Creamy Version: Stir in ½ cup sour cream before serving.
- One-Pot Stove Method: Cook the beef in a deep pan, add sauce ingredients, simmer, then cook spaghetti directly in the sauce.
- Loaded Taco Spaghetti: Top with diced avocado, crushed tortilla chips, or jalapeños.





Comments
No Comments