I didn’t think I needed another pasta recipe in my life. I was wrong. Very, very wrong. This taco pasta recipe came into my weeknight dinner rotation almost by accident, and now? It’s the meal my family literally asks for by name. Like, my kid walked in from school last Tuesday, dropped her backpack on the floor (sigh), and immediately goes, “Is that taco pasta?!” It was. And yes, she ate two bowls.
If you’ve ever stared into your fridge at 5:30 PM wondering how to make something feel exciting without actually trying that hard — this is your answer.

What Even IS Taco Pasta?
Glad you asked! It’s exactly what it sounds like, and somehow it’s even better than you’re imagining. Think: all the bold, smoky, slightly spicy flavors of taco night — the seasoning, the beef, the tomatoes — but wrapped up in a creamy, cheesy pasta sauce that coats every single noodle.
This cheesy taco pasta hits that magical sweet spot between comfort food and something that actually feels like a real dinner. It’s got body, it’s got flavor, it’s got that little kick from the green chilies. And the whole thing comes together in one skillet (okay, plus a pot for the pasta, but still — minimal cleanup, maximum happiness).
Why You’ll Make This On Repeat
Let me count the ways, honestly:
- It’s fast. Like, 30-35 minutes from “what should I make” to “oh wow this is good.” Fast.
- One skillet sauce. The cleanup situation is very manageable, which I deeply appreciate on a Tuesday.
- Totally customizable. Gluten-free? Done. Dairy-free? Also doable. Spice lover? Pile on those jalapeños.
- Kid-approved. And picky-adult-approved. And “I wasn’t even that hungry but I went back for more” approved.
- Meal prep friendly. Leftovers reheat beautifully with a little splash of broth.
Honestly, this taco pasta recipe checks more boxes than it has any right to.

The Ingredients — Let’s Talk About Them
You don’t need anything fancy here. Most of this is probably already hanging around in your kitchen, which is part of the whole appeal.
The beef: I go with lean ground beef, 90/10, because I don’t want to deal with draining a ton of fat. You could also swap in ground turkey if that’s more your thing — works just as well.
The pasta: Any short pasta shape is great here. Rotini, penne, shells, whatever you’ve got. The sauce clings to those little ridges and curves, which is exactly what you want. For a gluten-free version, something like Barilla Gluten Free or Ancient Harvest Shells works really nicely.
The flavor bombs: Taco seasoning (a whole packet — don’t be shy), a can of Rotel diced tomatoes with green chilies, and tomato paste. This trio is where all the magic lives. The Rotel especially adds this tangy, slightly spicy brightness that you just can’t skip.
The creamy situation: A cup of shredded cheddar goes straight into the sauce, and then sour cream gets stirred in at the very end, off the heat. That last step is key — it keeps the sauce silky and rich without breaking.
The roux: Okay, don’t let the word “roux” scare you. It’s just flour whisked into the onions and garlic before you add the broth. It’s what makes the sauce thick and luscious instead of watery. Takes about 60 seconds and is 100% worth it.
How to Make This Cheesy Taco Pasta
Step 1: Brown the Beef
Get your large skillet nice and hot over medium-high heat, then add the ground beef. Break it up as it cooks, let it get some nice color on it — about 7-8 minutes. Once it’s cooked through, pull it out onto a paper towel-lined plate to drain and set aside. Give the skillet a quick wipe.
Step 2: Cook the Pasta
While the beef is doing its thing, cook your pasta according to the package directions. Salt your water! Drain it when it’s done and set it aside. Simple.
Step 3: Build the Sauce
Back to that same skillet — add your oil, diced onion, and minced garlic. Let those soften over medium-high heat for about 4-5 minutes. Your kitchen is going to smell incredible right about now.
Drop the heat to medium, then sprinkle in the flour and stir it all together with the onions. Now add your broth — one cup at a time, whisking between each addition to make sure the flour is fully incorporated. Bring it up to a simmer over medium-high for 3-4 minutes until the sauce thickens up.
Step 4: Add the Good Stuff
Reduce heat to low. Now add the shredded cheese, the Rotel tomatoes, tomato paste, and taco seasoning. Stir everything together and let it cook for 2-3 minutes until the cheese is fully melted into the sauce. It should look glossy and gorgeous at this point.
Step 5: Bring It All Together
Add the cooked beef back in, then the drained pasta. Stir it all together until everything is coated and combined. Then — and this is important — take it off the heat before stirring in the sour cream. Off the heat. Trust me on this one.
Step 6: Serve It Up
Pile it into bowls and go wild with toppings. Extra shredded cheddar, sliced jalapeños, fresh cilantro, green onions — whatever makes you happy. I never skip the cilantro. My husband always skips the cilantro. We’ve agreed to disagree.

Tips, Swaps & Notes
Make it gluten-free: Swap in a 1:1 gluten-free flour blend (Bob’s Red Mill 1 to 1 or King Arthur both work great) and use your favorite gluten-free pasta. Easy swap, same great result.
Make it dairy-free: Use dairy-free shredded cheese and just leave out the sour cream. The sauce will still be flavorful — just a little less creamy.
Homemade taco seasoning: If you don’t have a packet on hand or you like to control the salt, you can make your own. Mix together 2 tablespoons chili powder, 2 teaspoons cumin, 1½ teaspoons garlic powder, 1 teaspoon oregano, 1 teaspoon salt, ½ teaspoon onion powder, ¼ teaspoon paprika, and a pinch (or more) of cayenne. Store it in a jar. You’ll use it constantly.
Leftovers: Store in an airtight container in the fridge for up to 4 days. When reheating, add a splash of broth or water to loosen the sauce back up — it thickens quite a bit as it sits.
Want more heat? Add a diced fresh jalapeño to the onion step, or use a spicy taco seasoning blend. The Rotel already adds a mild kick, but if you’re a heat-seeker, there’s room to turn it up.
Serving Ideas
This cheesy taco pasta is genuinely a full meal on its own, but if you want to round things out:
- A simple green salad with lime vinaigrette
- Warm flour tortillas on the side (honestly, yes)
- Some sliced avocado or a quick guacamole
- Chips and salsa while you’re waiting for dinner to finish (the real MVP)
Final Thoughts
I genuinely believe this taco pasta recipe is one of those dinners that earns a permanent spot in your rotation. It’s the kind of recipe that sounds almost too simple — like, taco seasoning in pasta, really? — but then you take one bite and completely get it. The flavors are bold and familiar and comforting all at once. It’s weeknight dinner at its absolute best.
Make it once and I promise you’ll be back here looking for the recipe again — not because you forgot how, but because you just want to make sure you’re doing it exactly right. That’s the sign of a keeper.
Taco Pasta Recipe
6
servings10
minutes20
minutes359
kcalThis creamy Taco Pasta Recipe is a delicious twist on classic tacos! A cheesy taco pasta that’s quick, satisfying, and full of flavor.
Ingredients
1 pounds lean ground beef (90/10 recommended)
6 ounces dry pasta of choice (gluten-free if needed)
1 tablespoons olive oil or avocado oil
0.5 cups yellow onion, diced (about ½ medium onion)
1 tablespoons garlic cloves, minced (3–4 cloves)
0.3 cups all-purpose flour (gluten-free 1:1 blend if needed)
3 cups low-sodium chicken broth or beef broth
1 cups shredded cheddar cheese
10 ounces can diced tomatoes with green chilies (such as Rotel)
3 tablespoons tomato paste
3 tablespoons taco seasoning (1 packet, or homemade — see Notes)
0.3 cups sour cream
2 fresh cilantro, chopped (optional topping)
0.5 cups extra shredded cheddar cheese (optional topping)
1 jalapeño, sliced (optional topping)
2 green onions, sliced (optional topping)
Directions
- Brown the beef: Place a large skillet over medium-high heat and add 1 pounds lean ground beef (90/10 recommended). Cook for 7–8 minutes, breaking the meat apart with a spatula, until fully browned. Transfer to a paper towel-lined plate to drain, then wipe out the skillet.
- Cook the pasta: While the beef browns, cook 6 ounces dry pasta of choice (gluten-free if needed) according to the package directions. Drain and set aside.
- Sauté aromatics: Return the same skillet to medium-high heat. Add 1 tablespoons olive oil or avocado oil, 0.5 cups yellow onion, diced (about ½ medium onion), and 1 tablespoons garlic cloves, minced (3–4 cloves). Cook for 4–4m 30s , stirring occasionally, until the onions are softened.
- Build the sauce: Reduce heat to medium. Sprinkle 0.3 cups all-purpose flour (gluten-free 1:1 blend if needed) over the onions and stir to combine. Pour in 3 cups low-sodium chicken broth or beef broth one cup at a time, whisking between additions to prevent lumps. Raise heat to medium-high and let the mixture simmer for 3–4 minutes until thickened.
- Add cheese & seasoning: Reduce heat to low. Stir in 1 cups shredded cheddar cheese, 10 ounces can diced tomatoes with green chilies (such as Rotel), 3 tablespoons tomato paste, and 3 tablespoons taco seasoning (1 packet, or homemade — see Notes). Cook for 2–3 minutes , stirring, until the cheese is fully melted and the sauce is smooth.
- Combine everything: Add the browned ground beef and cooked, drained pasta back into the skillet. Stir until everything is evenly coated in the sauce.
- Finish & serve: Remove the skillet from heat and fold in 0.3 cups sour cream. Serve immediately, topped with any combination of shredded cheddar, jalapeño slices, sliced green onions, or fresh cilantro.
Notes
- Gluten-Free: Swap the pasta for your preferred GF variety and use a 1:1 gluten-free flour blend in place of all-purpose flour.
- Dairy-Free: Use a dairy-free shredded cheese alternative and simply omit the sour cream.
- Homemade Taco Seasoning: Mix together 2 tbsp chili powder, 2 tsp ground cumin, 1½ tsp garlic powder, 1 tsp dried oregano, 1 tsp fine salt, ½ tsp onion powder, ¼ tsp paprika, and ¼–½ tsp cayenne pepper. Store in a sealed jar.



