Taco Stuffed Pasta Shells are a fun and flavorful fusion of Italian pasta and classic Tex-Mex taco ingredients, combining the best of both worlds into a single comforting, cheesy, crowd-pleasing dish. Jumbo pasta shells are cooked until al dente, then filled with a seasoned ground meat mixture, layered with salsa or enchilada sauce, and topped with gooey melted cheese, resulting in a satisfying meal that’s perfect for weeknights, potlucks, or family dinners. With bold spices, a creamy filling, and the playful twist of combining taco flavors with pasta, this dish is a delicious way to break out of the dinner routine and impress everyone at the table.
The History of Taco Stuffed Pasta Shells
Taco Stuffed Pasta Shells don’t stem from a specific cultural tradition but are instead a creative American fusion dish born from the love of both tacos and baked pasta. Tex-Mex cuisine itself is a blend of Mexican and American culinary styles that emerged in the border states, particularly Texas, where traditional Mexican ingredients were combined with American preferences like ground beef, shredded cheese, and sour cream. Meanwhile, pasta shells, particularly jumbo ones, are traditionally Italian and are often used in baked dishes filled with cheese or meat. The idea of stuffing pasta shells with taco filling gained popularity through food blogs and home cooks looking to reinvent taco night or make a pasta bake with a twist. The result is a comforting, customizable dish that speaks to the American spirit of culinary innovation.
Ingredients Breakdown
- Jumbo pasta shells: Large shells perfect for stuffing, typically cooked just until al dente so they hold their shape when filled and baked.
- Ground beef or turkey: The base of the taco filling, seasoned with spices or taco seasoning for flavor.
- Taco seasoning: A mix of chili powder, cumin, paprika, garlic powder, onion powder, and oregano, providing bold, zesty flavor.
- Onion and garlic: Aromatics that add depth to the meat filling.
- Cream cheese or sour cream: Adds richness and helps bind the filling.
- Salsa or enchilada sauce: Used as a base in the baking dish and sometimes mixed into the filling for moisture and flavor.
- Cheddar or Mexican blend cheese: Sprinkled on top before baking for a bubbly, melty finish.
- Chopped cilantro or green onions: Optional garnish for freshness and color.
- Optional toppings: Sour cream, guacamole, jalapeños, diced tomatoes, shredded lettuce, or hot sauce for serving.
Step-by-Step Recipe
- Cook the pasta shells: Boil the jumbo shells in salted water until just al dente, then drain and set aside to cool slightly.
- Prepare the filling: In a skillet, cook ground beef (or turkey) over medium heat until browned. Add chopped onion and garlic, and cook until softened. Stir in taco seasoning and a splash of water, cooking until the mixture is well combined and slightly thickened. Mix in cream cheese or sour cream until melted and smooth.
- Preheat the oven: Set it to 350°F (175°C).
- Assemble the dish: Spread a layer of salsa or enchilada sauce in the bottom of a baking dish. Fill each shell with a spoonful of the taco meat mixture and place them in the dish, open side up.
- Top and bake: Pour more salsa or enchilada sauce over the shells, sprinkle generously with shredded cheese, and cover with foil. Bake for 20 minutes covered, then uncover and bake an additional 10 minutes until the cheese is bubbly and slightly golden.
- Serve: Garnish with fresh cilantro, green onions, or any desired taco toppings. Serve hot with a side of rice, salad, or tortilla chips.
Tips for the Perfect Taco Stuffed Shells
Use lean ground meat to avoid excess grease in the filling. Don’t overcook the pasta shells—they should be firm enough to hold the filling without tearing. Let the shells cool slightly before filling to make handling easier. For a creamier filling, use full-fat cream cheese, and let it melt completely into the meat mixture. Layering the bottom of the baking dish with salsa prevents the shells from drying out during baking. Cover with foil for the first portion of baking to retain moisture, then uncover to allow the cheese to brown. Customize your spice level by adjusting the taco seasoning or using a mild, medium, or hot salsa.
Variations and Customizations
- Vegetarian: Use black beans, lentils, or meatless crumbles in place of ground meat. Add corn, bell peppers, or zucchini for extra texture.
- Spicy version: Add chopped jalapeños or chipotle peppers in adobo to the filling for more heat.
- Low-carb option: Use roasted zucchini or bell peppers instead of pasta shells for a lighter alternative.
- Different sauces: Try verde salsa, creamy queso, or chipotle tomato sauce for a twist.
- Cheese options: Swap in Monterey Jack, pepper jack, or even crumbled queso fresco for different textures.
- Freezer-friendly: Assemble and freeze before baking. Thaw overnight in the fridge and bake as directed.
Health Considerations and Nutritional Value
Taco Stuffed Pasta Shells provide a satisfying mix of protein, carbs, and fats, making them filling and comforting. Ground beef offers iron and protein, while turkey or vegetarian substitutions can reduce saturated fat and calories. Using whole-grain pasta shells can increase fiber, supporting digestion and satiety. Cream cheese and shredded cheese add creaminess but also increase the saturated fat content, so using reduced-fat versions or moderation is key. Salsa and enchilada sauce provide vitamins from tomatoes and peppers, but choosing low-sodium versions helps control salt intake. Adding vegetables like beans, corn, or spinach boosts the nutritional profile. Portion control and side dishes like salad or grilled veggies can help balance the richness of the main dish.
FAQ
Can I make this ahead of time? Yes! You can fully assemble the dish, cover, and refrigerate it for up to 24 hours before baking.
Can I freeze it? Absolutely. Assemble the shells in a freezer-safe dish, cover tightly, and freeze for up to 2 months. Thaw before baking.
Do I have to use jumbo shells? Jumbo shells work best for stuffing, but you could also use manicotti tubes or layer the ingredients in lasagna form.
Can I make it dairy-free? Yes, use dairy-free cheese and sour cream alternatives.
What’s the best meat to use? Ground beef is traditional, but ground turkey, chicken, or even plant-based crumbles work well.
How spicy is this dish? It depends on your taco seasoning and salsa. Choose mild options if you’re sensitive to heat, or add hot sauce for extra spice.

Taco Stuffed Pasta Shells
Ingredients
- 8 ounces of uncooked jumbo pasta shells approximately 24 shells from a 12-ounce box
- 1 pound of lean ground beef at least 80% lean
- 1 1-ounce packet of Old El Paso™ Original Taco Seasoning Mix
- 1 14.5-ounce can of Muir Glen™ organic fire roasted crushed tomatoes, undrained
- 1 8-ounce package of shredded Mexican cheese blend (yields about 2 cups)
- 1 cup diced plum Roma tomatoes
- ¼ cup chopped fresh cilantro
Instructions
Step 1
- Preheat the oven to 350°F. Cook the jumbo pasta shells according to the directions on the box, then drain and set aside.
Step 2
- While the pasta is cooking, heat a 12-inch nonstick skillet over medium-high heat. Add the ground beef and cook for about 5 minutes, stirring frequently, until fully cooked. Drain any excess fat. Stir in the taco seasoning mix, crushed tomatoes, and 1 cup of the shredded cheese. Mix well until the cheese has melted and the mixture is combined.
Step 3
- Spoon approximately 1 tablespoon of the beef mixture into each cooked pasta shell and arrange them in a 13×9-inch (3-quart) glass baking dish (no need to grease). Sprinkle the filled shells with diced plum tomatoes and chopped cilantro, then top with the remaining 1 cup of shredded cheese.
Step 4
- Bake for 15 to 20 minutes, or until everything is heated through and the cheese is fully melted. Serve warm.