Stuffed Taco Pasta Shells
I still smile thinking about the first time I served these stuffed taco pasta shells — they hit that sweet spot between messy taco night and cozy baked pasta. Ground beef seasoned like taco filling, a creamy cheesy center, and saucy jumbo shells make this a weeknight winner that also doubles as an easy potluck dish. If you like stuffed pastas, you might appreciate a seafood take in a different recipe I lean on for guests: shrimp and spinach stuffed pasta rolls with roasted red pepper cream.
Why you’ll love this dish
Stuffed taco pasta shells are an approachable mash-up: all the familiar taco flavors, but baked into handheld pasta shells that are less fussy than enchiladas and more comforting than a standard taco. They’re great when you need:
- A kid-friendly dinner that still satisfies adults.
- A make-ahead casserole for busy evenings or casual entertaining.
- Something budget-friendly that stretches a pound of ground beef into 6–8 servings.
“My family called it ‘taco night with extra hugs’ — cheesy, saucy, and gone within minutes.”
If you enjoy casseroles that combine bold flavors with easy assembly, you’ll also like this autumn sausage-and-pasta bake I turn to when squash is in season: autumn dinner with sausage, pasta, Brussels sprouts, and butternut squash.
How this recipe comes together
Quick overview so you know what to expect:
- Boil jumbo pasta shells until just al dente and cool them so they’re easy to stuff.
- Brown ground beef with onion and taco seasoning, then stir in cream cheese for a silky filling.
- Pour a salsa-enchilada sauce into the pan, fill the shells with the beef mixture, and nestle them seam-side up.
- Bake covered, then uncover and top with cheddar and mozzarella until bubbly.
This is ideal for cooks who want bold taco flavor without hand-rolling tortillas or assembling individual tacos. For a brothy, one-pot comfort option to pair or contrast flavors, consider this Cajun chicken pasta soup recipe.
What you’ll need
- 1 lb ground beef (85/15 or 80/20) — lean enough to avoid excessive grease, but not too dry
- 1/2 cup yellow onion, diced
- 2 tablespoons taco seasoning (store-bought or homemade)
- 4 oz cream cheese, room temperature for easier melting
- 8 oz jumbo pasta shells (about 20–24 shells)
- 10 oz enchilada sauce (red enchilada sauce works well)
- 1 cup salsa (mild to medium depending on heat preference)
- 1 1/4 cups shredded cheddar cheese
- 1/2 cup shredded mozzarella cheese
Ingredient notes and substitutions:
- Swap ground turkey or chicken to lighten the dish (you may need to add a splash of oil when cooking leaner meat).
- Use a block of cheese and shred it yourself for better melt and flavor.
- For a vegetarian version, substitute seasoned cooked lentils or crumbled tempeh for the beef.
Step-by-step instructions
- Preheat your oven to 350°F (177°C).
- Bring a large pot of salted water to a boil. Add jumbo shells and cook about 10 minutes, until al dente. Drain and rinse under cold water so shells stop cooking and are easy to handle.
- Heat a large skillet over medium-high. Add the ground beef and diced onion. Cook, breaking the meat up, until browned and the onion is translucent. Drain any excess grease.
- Stir the taco seasoning into the beef. Add the cream cheese and mix until the filling is smooth and creamy. Remove the skillet from the heat.
- In a small bowl, whisk together the enchilada sauce and salsa.
- Pour half of the sauce mixture into a 9×13-inch baking pan. Spoon the beef mixture into each shell and arrange the filled shells seam-side up in the pan. Pour the remaining sauce evenly over the shells. Cover the pan tightly with aluminum foil.
- Bake for 30 minutes. Remove the foil, sprinkle cheddar and mozzarella over the shells, and return to the oven for 8–10 minutes until the cheese melts and bubbles.
- Let the pan rest 5 minutes before serving. Top with your favorite taco toppings if desired (sliced green onions, cilantro, diced tomatoes, sour cream, or avocado).
Best ways to enjoy it
Serve nested shells straight from the baking dish for a rustic family-style presentation. Pairings that work well:
- A crisp green salad with lime vinaigrette to cut through the richness.
- Cilantro-lime rice or simple Spanish rice for a heartier plate.
- Crunchy tortilla chips and extra salsa on the side for scooping.
If you want a brighter contrast, try a warm corn-and-black-bean salad alongside the shells. And if you’re into presentation, top each shell with a small dollop of crema, a sprinkle of chopped cilantro, and a few pickled jalapeño slices to add color and punch. For another stuffed-pasta idea with an elegant cream sauce, check out these shrimp and spinach rolls: shrimp and spinach stuffed pasta rolls.
Storage and reheating tips
- Refrigerator: Store leftovers in an airtight container for up to 3–4 days.
- Reheating (oven): Cover with foil and warm at 350°F (177°C) for 15–20 minutes until heated through.
- Reheating (microwave): Heat individual portions on medium power in 60–90 second intervals, stirring or rotating as needed. Ensure internal temperature reaches 165°F (74°C).
- Freezing: Freeze assembled (but unbaked) shells in a foil-covered pan for up to 2 months. Thaw in the refrigerator overnight before baking, and add 10–15 minutes to the covered bake time.
Food safety note: always cool leftovers quickly (within two hours) and store in shallow containers to speed chilling.
Pro chef tips
- Don’t overcook the jumbo shells in the pot; you want them al dente because they’ll finish cooking in the oven and you want them sturdy enough to hold the filling.
- Bring the cream cheese to room temperature for smoother incorporation. If it’s cold, cut it into small cubes first so it melts faster.
- If your beef is very lean, reserve a tablespoon of olive oil to cook the onion so the filling isn’t dry.
- For even baking, arrange shells seam-side up so the filling stays put.
- Let the casserole rest 5–10 minutes after baking; this firms the filling and makes serving neater.
Creative twists
- Chicken Taco Shells: Use cooked shredded rotisserie chicken tossed with taco seasoning and cream cheese for a quicker prep.
- Vegetarian Lentil Version: Swap beef for cooked brown or green lentils mixed with sautéed peppers and onions. Use vegan cream cheese for a dairy-free variation.
- Southwest Breakfast: Add scrambled eggs and breakfast sausage, and swap cheddar for pepper jack for a brunch twist.
- Tex-Mex Cheesy Spin: Mix in corn and black beans with the beef for more texture and fiber. Top with crumbled queso fresco for a different cheese profile.
Conclusion
Stuffed taco pasta shells are a forgiving, crowd-pleasing dish that brings taco flavor into a baked, shareable format — great for weeknights, potlucks, or casual dinner parties. If you want a different take on taco-styled stuffed shells, this Taco Stuffed Shells • The Diary of a Real Housewife version has useful variations and plating ideas. For another Mexican-inspired stuffed-shell approach, see this Mexican Stuffed Shells | The Girl Who Ate Everything for inspiration.
Common questions
Q: Can I make these ahead of time and bake later?
A: Yes. Assemble the filled shells in the pan, cover tightly with foil, and refrigerate for up to 24 hours. Bake as directed, adding 5–10 extra minutes covered if they’re chilled.
Q: Can I freeze leftovers or the assembled pan?
A: Leftovers freeze well for up to 2 months. To freeze an assembled pan, wrap tightly with plastic and foil. Thaw overnight before baking; add extra bake time if still cold.
Q: What can I top these with for extra flavor?
A: Try diced tomatoes, chopped cilantro, sliced green onions, sliced avocado, pickled jalapeños, sour cream, or a squeeze of lime. A scoop of fresh pico de gallo brightens the dish.
Q: Is there a good substitute for cream cheese?
A: For a lighter option, use 1/2 cup Greek yogurt stirred into the warm beef mixture off-heat until combined. For dairy-free, try a vegan cream cheese alternative.
Q: How many shells will 8 oz of jumbo pasta make?
A: About 20–24 jumbo shells, depending on the brand. That usually yields 6–8 servings, depending on appetite.

Stuffed Taco Pasta Shells
Ingredients
Method
- Preheat your oven to 350°F (177°C).
- Bring a large pot of salted water to a boil. Add jumbo shells and cook about 10 minutes until al dente. Drain and rinse under cold water.
- In a large skillet over medium-high heat, cook the ground beef and diced onion until browned and the onion is translucent. Drain any excess grease.
- Stir the taco seasoning into the beef. Add the cream cheese and mix until the filling is smooth and creamy.
- In a small bowl, whisk together the enchilada sauce and salsa.
- Pour half of the sauce mixture into a 9x13-inch baking pan. Spoon the beef mixture into each shell and arrange them seam-side up. Pour the remaining sauce evenly over the shells.
- Cover the pan tightly with aluminum foil and bake for 30 minutes.
- Remove the foil, sprinkle cheddar and mozzarella over the shells, and return to the oven for 8–10 minutes until the cheese melts and bubbles.
- Let the pan rest for 5 minutes before serving. Top with your favorite taco toppings if desired.
