Taco Stuffed Pasta Shells Recipe
This Taco Stuffed Pasta Shells Recipe is the weeknight dinner your family will fight over. Think of it as the best parts of a taco—seasoned beef, beans, salsa, and melty cheese—nestled inside tender jumbo pasta shells and topped with fresh tomatoes and green onions. It’s hands-on, comforting, and surprisingly easy to make, which is why it’s a perfect option for busy nights, casual gatherings, or a meal-prep dinner that tastes just as good reheated.
If you love meals that combine bold Tex-Mex flavors with Italian pasta-hugging comfort, this Taco Stuffed Pasta Shells Recipe delivers. The crunch of fresh tomatoes and bright green onions offset the gooey cheese and savory filling. I tested a few small tweaks to balance moisture and ensure the shells stay perfectly filled and not soggy: using crushed tomatoes and a little salsa in the sauce gives body and brightness, while rinsed black beans add protein and texture without overpowering the seasoned meat. Read on for the full ingredient list, simple step-by-step instructions, and tips for assembly, baking, and serving.
Ingredients

- 1 tablespoon olive oil
- 2 garlic cloves, minced
- 1 lb ground beef
- 1 can black beans, drained and rinsed
- 1 pkg taco seasoning
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ cup water
- 15 jumbo pasta shells
- 1 and ¼ cup crushed tomatoes
- ¾ cup salsa
- 1 and ½ cups shredded cheddar and Monterey Jack cheese
- 2 Roma tomatoes, chopped
- 4 green onions, chopped
Why this Taco Stuffed Pasta Shells Recipe works
Combining taco-style filling with pasta creates a fun hybrid that hits multiple cravings at once. The olive oil and garlic start the filling with a fragrant base. Browning the ground beef caramelizes the meat and deepens flavor; the taco seasoning, plus salt and pepper, bring that familiar taco profile. The black beans add creaminess and contrast while keeping the filling moist. The crushed tomatoes and salsa form a saucy bed so the shells don’t dry out during baking, and the cheese melts into everything for an irresistible, bubbly finish.
This Taco Stuffed Pasta Shells Recipe is also flexible. Want it spicier? Use a hotter salsa or add a pinch of cayenne. Want a lighter version? Swap half the cheese for a lighter blend or stir in extra diced tomatoes for freshness. But for a comforting, crowd-pleasing classic, follow the ingredients and steps below.
Equipment
- Large pot for boiling pasta
- Large skillet or sauté pan
- Colander
- 9×13-inch baking dish (or similar)
- Mixing spoon and spatula
- Measuring cups and spoons
- Knife and cutting board
Step-by-step Instructions

Follow these clear, sequential steps to make this Taco Stuffed Pasta Shells Recipe. I rewrote the directions for clarity while keeping the original order of operations and exact ingredient amounts.
- Preheat the oven to 350°F (175°C) so it’s ready when the shells are stuffed and assembled.
- Bring a large pot of salted water to a boil. Add the 15 jumbo pasta shells and cook them until they are al dente—tender but still slightly firm to the bite—about 9–11 minutes depending on the brand. Stir occasionally so the shells don’t stick together.
- When the shells are cooked, drain them in a colander and run cold water over them briefly to stop the cooking and make them easier to handle. Set the shells aside on a tray or large plate, open side up for stuffing.
- Meanwhile, heat 1 tablespoon olive oil in a large skillet over medium heat. Add the 2 garlic cloves, minced, and sauté for 30–45 seconds until fragrant, being careful not to let the garlic burn.
- Add 1 lb ground beef to the skillet. Cook, breaking the meat apart with a spatula, until it is fully browned and no pink remains, about 6–8 minutes. Drain any excess fat if your beef releases a lot of grease.
- Stir in 1 can black beans (drained and rinsed) and the 1 pkg taco seasoning. Mix well so the seasoning coats the beef and beans evenly.
- Add ½ teaspoon salt, ¼ teaspoon black pepper, and ¼ cup water. Stir to combine. Let the mixture simmer for 2–3 minutes so the flavors meld and the pan liquids reduce slightly, creating a cohesive filling that’s moist but not soupy.
- Remove the skillet from heat. Taste carefully and adjust salt or seasoning if needed, remembering the taco seasoning already adds saltiness.
- In a separate bowl, combine 1 and ¼ cup crushed tomatoes and ¾ cup salsa. Pour a thin layer of this tomato-salsa mixture into the bottom of a 9×13-inch baking dish—just enough to cover the base so the shells won’t stick and the dish stays saucy.
- Carefully spoon a generous portion of the beef-and-bean mixture into each cooked jumbo shell. Distribute the filling evenly among the 15 shells so each one is nicely packed but not overflowing.
- Place the stuffed shells, open side up, into the baking dish on top of the thin layer of crushed tomato and salsa. Pack them snugly but avoid squishing them—leave a little room so the cheese can melt into the crevices.
- Once all shells are filled and arranged, spoon the remaining crushed tomatoes and salsa mixture over and around the shells. You want enough sauce to keep the shells moist during baking without drowning them.
- Sprinkle 1 and ½ cups shredded cheddar and Monterey Jack cheese evenly over the top of the assembled shells. Use the cheese to cover as much of the exposed filling and sauce as possible so it melts into a golden, bubbly blanket.
- Bake the dish in the preheated oven for 20–25 minutes, or until the cheese is melted and bubbly and the sauce is heated through. If you prefer a golden brown top, broil for 1–2 minutes at the end—watch closely to prevent burning.
- Remove the baking dish from the oven and let it rest for 5 minutes. This short rest helps the filling set and makes the shells easier to serve without falling apart.
- Top the Taco Stuffed Pasta Shells Recipe with 2 chopped Roma tomatoes and 4 chopped green onions for fresh color and brightness. Slice and serve warm, spooning any extra sauce from the baking dish onto each plate.
Serving Suggestions

This Taco Stuffed Pasta Shells Recipe plays well with simple sides. Serve with a crisp green salad dressed with lime vinaigrette, a side of tortilla chips for scooping, or charred corn and black bean salad for a Tex-Mex complement. A dollop of sour cream or plain yogurt, sliced avocado, or extra salsa on the side lets everyone customize their plate.
Make-ahead and Storage
You can assemble the shells, cover them tightly, and refrigerate for up to 24 hours before baking. If you assemble and refrigerate, add 5–10 minutes to the bake time to ensure everything is heated through. Leftovers keep well in an airtight container in the refrigerator for 3–4 days. Reheat in the oven at 350°F (175°C) until warmed through, or microwave individual portions for 1–2 minutes, stirring halfway through if practical.
Tips and Troubleshooting
- If your jumbo shells are sticking together when cooked, toss them gently with a drizzle of olive oil immediately after draining to keep them separate and easy to stuff.
- Don’t overcook the pasta. Slightly undercooking shells prevents them from becoming mushy after baking.
- If the filling seems dry after you simmer the beef and beans with the water and taco seasoning, add another tablespoon or two of water or a splash of salsa until you reach a moist, spoonable consistency.
- To avoid a watery final dish, drain and rinse the canned black beans well and choose a salsa that is medium consistency—not too runny.
- For a vegetarian spin, swap the ground beef for a plant-based ground meat alternative using the same quantity and follow the same steps.
Flavor Variations
- Spicy: Stir 1–2 tablespoons of chopped pickled jalapeños into the beef mixture or use a spicy salsa.
- Smoky: Add 1 teaspoon smoked paprika to the beef along with the taco seasoning for a deeper, smoky flavor.
- Cheesy: Mix ½ cup of the shredded cheese into the filling before stuffing the shells for extra gooeyness inside.
- Fresh: Fold in a handful of chopped cilantro into the filling right before stuffing for an herbaceous lift.
Final notes on this Taco Stuffed Pasta Shells Recipe
This Taco Stuffed Pasta Shells Recipe is a crowd-pleaser because it combines familiar, craveable flavors with comforting pasta texture. It’s adaptable for families, dinner parties, and leftovers that reheat beautifully. The ingredient list and steps above give you a reliable method to produce consistently delicious results every time. Whether you’re making it for a casual weeknight or bringing it to a potluck, it’s guaranteed to disappear fast.
Enjoy making—and eating—this fun mash-up of two great food worlds. Once you try this Taco Stuffed Pasta Shells Recipe, it may very well become one of your go-to dinner options for nights when you want big flavor with minimal fuss.

Taco Stuffed Pasta Shells Recipe
Ingredients
Equipment
Method
- Preheat the oven to 375°F (190°C). Cook jumbo pasta shells according to package directions until al dente, drain, spread on a large plate, and let cool slightly so they can be filled.
- Heat 1 tablespoon olive oil in a large saucepan over medium heat. Add the minced garlic and sauté about 1–2 minutes until fragrant, stirring frequently.
- Add the ground beef to the pan and cook until browned and no longer pink, breaking it up with a spoon as it cooks.
- Stir in the taco seasoning, 1/2 teaspoon salt, and 1/4 teaspoon black pepper, then add 1/4 cup water and simmer for about 5 minutes.
- Stir in the drained and rinsed black beans and cook 1–2 minutes more to heat through, then remove the pan from the heat and let the filling cool slightly.
- In a small bowl, combine 1 1/4 cups crushed tomatoes and 3/4 cup salsa. Spread about three quarters of this sauce over the bottom of a 13x9-inch (or similar) casserole dish.
- Spoon the beef and bean mixture into each cooled pasta shell and arrange the filled shells in the prepared baking dish over the sauce.
- Pour the remaining sauce over the arranged shells, then sprinkle 1 1/2 cups shredded cheddar and Monterey Jack cheese evenly on top.
- Bake in the preheated oven for 18 minutes, or until the casserole is bubbly and the cheese is melted.
- Remove from the oven and top with the chopped Roma tomatoes and chopped green onions before serving.
Notes
- Drain pasta well before filling to prevent a soggy dish.
- Use mild or hot salsa to control spice level.
- Prepare shells on a large plate to keep them from sticking.
- Let the meat filling cool slightly to make stuffing easier.
