
This taco pasta skillet combines two family favorites into one irresistible meal that's ready in just 30 minutes. The creamy, cheesy pasta infused with classic taco flavors has become my go-to solution for those hectic weeknights when I need something quick that everyone will devour without complaint.
I first created this recipe during a particularly chaotic week when I had forgotten to plan dinner and needed something fast. My family was so impressed they requested it three more times that month, and it's now in our permanent rotation for busy nights.
Ingredients
- Ground beef: provides the hearty protein base. Look for 85/15 lean to fat ratio for best flavor without excess grease
- Yellow onion and garlic: create an aromatic foundation. Choose firm onions with tight, papery skins
- Cherry tomatoes: add fresh bursts of acidity. Select bright, plump tomatoes for best flavor
- Short pasta: holds the sauce perfectly. Rotini or penne with ridges capture more sauce in every bite
- Shredded cheddar: creates that essential gooey texture. Freshly grated melts better than pre shredded
- Sour cream: adds tanginess and creaminess. Full fat version provides the richest texture
- Beef broth: infuses the pasta with savory flavor as it cooks. Low sodium allows better seasoning control
- Taco seasoning: delivers that signature Mexican flavor profile. Homemade has less sodium and no additives
- Fresh toppings: brighten the finished dish. Choose ripe but firm avocados and vibrant cilantro
Instructions
- Brown the meat:
- Start with a hot skillet over medium high heat and add your ground beef, breaking it into small crumbles with a wooden spoon. Cook for about 5 minutes until no pink remains. The smaller the crumbles, the better they'll distribute throughout the dish. If there's excess fat, drain it but leave about a tablespoon for flavor.
- Sauté aromatics:
- Add the diced onion to the browned meat and cook for 2 minutes until they become translucent and slightly soft. Then add the minced garlic and cook for just 30 seconds more. Be careful not to burn the garlic as it will turn bitter. You'll know it's ready when the kitchen fills with that wonderful fragrance.
- Season the mixture:
- Sprinkle the taco seasoning, salt, and pepper evenly over the meat mixture, stirring to coat everything thoroughly. Add the halved cherry tomatoes and stir again. Allow this to cook for about a minute to toast the spices slightly, which intensifies their flavor and removes any raw taste.
- Cook the pasta:
- Add your dry pasta directly to the skillet along with the broth. Stir well to ensure no pasta is sticking together or to the bottom of the pan. Bring to a gentle boil, then reduce to a simmer and cover. Cook for 10 to 12 minutes, stirring occasionally to prevent sticking. The pasta should be tender but still have a slight bite, and most of the liquid should be absorbed.
- Create the creamy finish:
- Remove the skillet from heat completely before adding the cheese and sour cream. This prevents the dairy from separating. Stir until the cheese is fully melted and everything is creamy and well combined. The residual heat will melt everything perfectly without overheating.

The taco seasoning is truly the heart of this dish. I keep homemade taco seasoning in a jar in my pantry, which lets me control the salt and spice levels perfectly for my family. My youngest daughter once proclaimed this dish better than actual tacos, which in our household is the highest possible culinary compliment.
Make Ahead and Storage Tips
This taco pasta skillet actually tastes even better the next day after the flavors have had time to meld together. To store leftovers, let the dish cool completely before transferring to an airtight container. It will keep well in the refrigerator for up to 4 days. When reheating, add a splash of broth or water as the pasta will have absorbed more liquid while storing. Microwave in 30 second intervals, stirring between each, until heated through.
Easy Substitutions
This recipe is incredibly flexible and can accommodate many dietary needs or preferences. For a lighter version, use ground turkey or chicken instead of beef. Vegetarians can substitute a can of drained black beans or plant based crumbles. Dairy free eaters can use dairy free cheese and coconut yogurt instead of sour cream. For gluten sensitivities, simply swap in your favorite gluten free pasta and double check that your taco seasoning is gluten free.
Serving Suggestions
While this dish is certainly complete on its own, I love to serve it with some complementary sides. A simple green salad with a lime vinaigrette brings freshness to balance the richness. For a fun presentation, set up a toppings bar with extra cheese, diced avocado, sliced jalapeños, fresh cilantro, and lime wedges so everyone can customize their own bowl. Warm corn tortillas on the side let you scoop up every last bite or even make mini taco pasta tacos.
Seasonal Adaptations
Summer version Use fresh corn cut from the cob and garden tomatoes for maximum freshness
Fall comfort Add a can of pumpkin puree for extra nutrition and creaminess
Winter warming Stir in some green chiles and top with pickled red onions for brightness
Spring freshness Add asparagus pieces and fresh peas in the last few minutes of cooking

This taco pasta skillet brings together beloved flavors in a simple, one-pot meal that’s perfect for busy nights. It’s a guaranteed crowd-pleaser that offers comfort and convenience.
Recipe FAQ Section
- → Can I use ground turkey instead of beef?
Yes, ground turkey works perfectly and provides a lighter flavor without sacrificing heartiness.
- → Is it possible to make this vegetarian?
Absolutely! Substitute the meat with plant-based crumbles or black beans for a satisfying meat-free option.
- → How do I control the spice level?
Choose mild or hot taco seasoning and adjust toppings like jalapeños to suit your preference.
- → What pasta shapes work best?
Short shapes like rotini or penne hold the sauce well, but any similar pasta can be used.
- → Can I prepare this ahead of time?
Yes, store leftovers in the fridge and reheat gently. Add a splash of broth to revive creamy texture.
- → Are there gluten-free options?
Simply substitute with gluten-free pasta and ensure your seasonings and broth are certified gluten-free.