Some nights the win is just getting one pan on the table before the 6 o’clock meltdown, and this taco pasta is the recipe I reach for when I need dinner fast, cheesy, and a little bit hands-off. The pasta cooks right in the pot, so there is no draining, and it borrows all the flavor of taco night without the assembly line. If you like a weeknight dinner that leans Tex-Mex, it is a cousin to my sheet pan steak fajitas, just cozier and creamier.

Save this Recipe!
If a creamy one-pot dinner is your kind of weeknight win, put my Marry Me chicken pasta and my leftover turkey verde tortilla soup on the list next.
Why you’ll love this recipe
- One pot, barely any cleanup. The pasta simmers right in the seasoned broth, so the starch thickens the sauce, and you don’t have to drain anything.
- About 30 minutes start to finish, on par with my lasagna rolls with spinach but with even less fuss.
- One quick trip to the store. Ground beef, a taco seasoning packet, a can of Rotel, and a box of shells are the heavy lifters here, and every grocery store carries them. No specialty aisles, no hunting.
- One pound of beef feeds 6.
What you need

- Ground beef: I’ve made this with both 80/20 and 85/15, and both work fine. Either one usually renders enough fat to carry the flavor. If yours doesn’t, add a little oil to make up the difference.
- Taco seasoning: even a mild packet brings plenty of heat here, so pick your packet with your crew in mind.
- Rotel: diced tomatoes with green chiles, undrained. The liquid is part of your sauce.
- Pasta shells: medium shells hold the sauce in their cups. If you swap shapes, check the box time, because the pasta simmers right in the pot.
- Block cheddar: shred it yourself. Pre-shredded cheese is coated with an anti-caking powder to keep the shreds from sticking together, and that coating keeps it from melting as smoothly.
Grocery cheat sheet: I tested this with Old El Paso Mild taco seasoning, Rotel Mild diced tomatoes and green chiles, and Swanson reduced-sodium chicken broth. The broth is the one to get right. The seasoning packet already adds enough salt, so you don’t need the extra salt in regular broth. Grab the reduced-sodium carton, then taste and salt at the very end.
See the recipe card below for full measurements.
Easy swaps and variations
- Swap the protein: ground turkey, ground chicken, or ground pork all work.
- Add vegetables: a cup of frozen corn or a drained can of black beans stirs in nicely at the end.
- Change the cheese: Monterey Jack or a cheddar-jack blend melts smoothly. Still shred from a block.
This recipe has not been tested with other substitutions or variations. If you replace or add any ingredients, please let us know how it turned out in the comments below!
How to make taco pasta step by step

Add the ground beef and grated onion to a 5-quart braiser or 12-inch deep skillet with a lid over medium-high heat. Cook, breaking the beef into small crumbles, until no pink remains and the onion has softened, 5–6 minutes.
Move the beef to a plate with a slotted spoon, leaving about 1 tablespoon of fat in the pan. Pour off any extra, or add oil if there isn’t enough to coat the bottom.

Add the garlic, tomato paste, and taco seasoning to the fat. Cook, stirring constantly, for 60–90 seconds, until the paste darkens to brick red and smells toasty.

Pour in the chicken broth and the undrained Rotel, then stir in the pasta shells so they are submerged in the liquid.

Bring to a simmer, cover, and cook for 8 minutes, stirring once or twice, until the pasta is al dente and most of the liquid is absorbed.

Stir the beef back into the pot, then take the pan off the heat and let it rest, uncovered, for 2 minutes.

Add the sour cream and shredded cheddar and stir until the sauce is smooth and creamy. Serve hot.
The one step most recipes skip
Bloom the taco seasoning and tomato paste in the hot beef fat for about a minute before adding any liquid. Most one-pot versions dump the seasoning straight into the broth and skip this step. Many of the flavor compounds in dried spices dissolve in fat, not water, so that quick sizzle wakes them up and deepens the whole pot in a way simmering in broth never quite matches. Watch for the paste to turn from dull red to a darker, glossier brick color and smell toasty. That’s your cue to add the broth.
How to keep cheesy taco pasta creamy, not grainy
Grainy cheese sauce comes from cheese getting too hot too fast. Take the pan off the heat before the dairy goes in, use room-temperature sour cream, and shred your cheddar from a block.
How to make a taco pasta bake
Want the casserole version? Spoon the finished pasta into a greased baking dish, scatter another handful of shredded cheddar on top, and broil for 2-3 minutes, until the cheese is bubbly and just starting to brown. Keep an eye on it under the broiler, since cheese goes from golden to too far in about a minute.
What to serve with taco pasta
This is a full meal in one pot, so the side just needs to bring something fresh and crunchy to cut through all that cheese. My go-to is coleslaw with celery seed, since the tangy dressing balances the richness. A bagged salad kit or a handful of tortilla chips for scooping works too when you want zero extra effort.
For toppings, set out a few bowls and let everyone build their own. A scoop of guacamole without tomatoes, pickled jalapeños, sliced black olives, chopped green onions, extra shredded cheddar, or a dollop of sour cream all give it the loaded-nacho treatment.
Sarah’s tips
- Take the beef out so it doesn’t overcook. Many taco pasta recipes leave the beef in the pot for the whole simmer, where it can overcook. I pull mine out after browning and fold it back in at the end to keep it tender.
- Make sure there’s enough fat for the bloom. With the beef on a plate, it’s easy to see what’s left in the pan. You want about 1 tablespoon, enough to coat the spice mix. Pour off any extra, and if your beef didn’t render enough, add a little oil.
- Watch the color, not just the clock, as it blooms. The seasoning is ready when the paste turns deep brick red and smells toasty, usually 60–90 seconds.
- Undrained Rotel is doing a job. That liquid is part of your sauce volume. Draining it will leave the pasta underhydrated.
- Taste for salt at the end. Seasoning packets and broth both carry sodium, so salt last, once the cheese is in.
- The sauce thickens as it stands. If it looks a little loose right off the heat, let it sit for a couple of minutes before you decide to reduce it further.
Common questions

Storing and reheating leftovers
Refrigerator: store in an airtight container for 3–4 days.
Reheating: warm gently on the stove or in the microwave with a splash of chicken broth or milk, since the pasta thickens as it sits.
Freezer: it should freeze well, though I haven’t frozen a batch yet. Cool completely, then freeze in an airtight container for up to 3 months; thaw overnight in the fridge, then reheat as above. The sour cream sauce can come out a little less silky after freezing, and a good stir with that splash of liquid brings it back.
Recipe

Cheesy Taco Pasta
Ingredients
- 1 lb (454 g) ground beef, 80/20 or 85/15
- ½ yellow onion, grated
- 2 cloves garlic, minced
- 2 tablespoons (33 g) tomato paste
- 1 oz (28 g) packet mild taco seasoning (I use Old El Paso Mild)
- 2½ cups (590 ml) reduced-sodium chicken broth (I use Swanson)
- 1 can (283 g) Rotel mild diced tomatoes with green chiles, undrained
- 10 oz (283 g) medium pasta shells
- ⅓ cup (80 g) sour cream, room temperature
- 1½ cups (170 g) block cheddar cheese, hand-shredded
Instructions
- Add the ground beef and grated onion to a 5-quart braiser or 12-inch deep skillet with a lid over medium-high heat. Cook, breaking the beef into small crumbles, until no pink remains and the onion has softened, 5–6 minutes.
- Move the beef to a plate with a slotted spoon, leaving about 1 Tbsp of fat in the pan. Pour off any extra.
- Add the garlic, tomato paste, and taco seasoning to the fat. Cook, stirring constantly, for 60–90 seconds, until the paste darkens to brick red and smells toasty.
- Pour in the chicken broth and the undrained Rotel, then stir in the pasta shells. Bring to a simmer, cover, and cook for 8 minutes, stirring once or twice, until the pasta is al dente and most of the liquid is absorbed.
- Stir the beef back into the pot, then remove from the heat and let it rest, uncovered, for 2 minutes.
- Add the sour cream and shredded cheddar, and stir until the sauce is smooth and creamy. Serve hot.
Save this Recipe!
Notes
- Beef: 80/20 and 85/15 both work. Either usually renders enough fat. If it doesn’t, add a little oil so there’s enough to coat the spice mix.
- Tender beef: pulling the beef out after browning keeps it from overcooking during the simmer.
- Spice check: tested with a mild taco seasoning packet and Rotel Mild, and it still brings plenty of heat.
- Salt: use reduced-sodium broth, since the seasoning packet already brings enough salt. Taste and salt at the end.
- Bloom the seasoning: cooking the tomato paste and taco seasoning in the beef fat before adding liquid deepens the flavor. Watch for the paste to darken to brick red.
- Servings: makes at least 6 servings for my family of smaller eaters. For big appetites, plan on 4–5 and add a side.
- Storage: refrigerate in an airtight container for 3–4 days, or freeze for up to 3 months and thaw overnight in the fridge. Loosen leftovers with a splash of broth or milk when reheating.








