Mexican stuffed shells are jumbo pasta shells filled with taco-style ingredients — seasoned meat, beans, cheese, salsa, and enchilada sauce — then baked at 350°F until bubbly. They turn familiar taco night flavors into a fork-and-knife dinner that reheats well and freezes even better. This list covers 25 filling combinations, from classic ground beef to birria, mole, and vegetarian options.
Taco night is great until it gets repetitive — same tortillas, same toppings, same Tuesday. Stuffed shells solve that without requiring you to learn a new cuisine. You already know how to brown ground beef, open a jar of salsa, and melt cheese over a baking dish — this just rearranges those same skills into a new shape.
The formula is simple: boil jumbo shells until just tender, fill them with a taco-style mixture (meat, beans, or vegetables, often bound with cream cheese or queso), lay them over a layer of salsa or enchilada sauce, top with more sauce and cheese, and bake until the edges brown and the cheese pulls.
What are Mexican stuffed shells made of?
Most Mexican stuffed shells recipes share a common base: 14 to 20 jumbo pasta shells, a pound of protein, taco seasoning, 4 ounces of cream cheese to bind the filling, 1 to 1.5 cups of salsa, 1 cup of enchilada or taco sauce, and 2 cups of shredded cheese (cheddar and Monterey Jack are the standard combo). From there, every recipe on this list swaps one or two ingredients to create a new flavor profile.
25 Mexican stuffed shells recipes to try
1. Classic Beef Taco Stuffed Shells
This is the original, and it earns its spot. Brown a pound of ground beef with taco seasoning, stir in cream cheese until melted, and stuff the mixture into cooked shells. Bake covered for 15 to 20 minutes, then uncover, add cheese, and bake another 10 minutes until golden.
2. Creamy Chicken Enchilada Shells
Shredded rotisserie chicken mixed with cream cheese and green enchilada sauce makes a filling that’s rich without being heavy. Top with red or green enchilada sauce instead of salsa for a more traditional enchilada flavor.
3. Black Bean & Sweet Potato Shells
Roast diced sweet potato until soft, mash it slightly, and mix with black beans, cumin, and a little lime juice. This vegetarian option holds up well and adds natural sweetness that balances the acidity of the salsa.
4. Fajita Steak Stuffed Shells
Slice skirt steak thin, sear it hot and fast, then toss with sautéed bell peppers and onions. Chop everything into smaller pieces before stuffing — this keeps the filling from falling out of the shell.
5. Cheesy Carnitas Shells
Slow-cooked pork shoulder, shredded and crisped in its own fat, brings a depth of flavor that ground meat can’t match. Mix with a little of the braising liquid and cheese before stuffing to keep it moist.
6. Salsa Verde Chicken Shells
Shredded chicken simmered in salsa verde (tomatillo-based green salsa) gives you a tangier, brighter alternative to red sauce versions. Use Monterey Jack instead of cheddar here — it melts smoother and doesn’t compete with the tartness of the salsa.
7. Spicy Chorizo & Egg Shells
This one skips the boil-and-bake formula for a breakfast-for-dinner twist. Cook Mexican chorizo until crisp, scramble in eggs, and stuff into shells with a little cheese. Bake just until the cheese melts, since the filling is already fully cooked.
8. Chili Con Carne Shells
Take your favorite chili recipe, cook it down until thick, and use it as the filling instead of a separate meat mixture. The beans in traditional chili add texture that plain ground beef doesn’t have.
9. Chipotle Lime Shrimp Shells
Sauté shrimp with chipotle peppers in adobo sauce and a squeeze of lime. Chop the shrimp into smaller pieces after cooking so each bite of shell gets some in every forkful.
10. Refried Bean & Cheese Shells
This is the easiest recipe on the list, and a solid one for using pantry staples. Mix canned refried beans with a cup of shredded cheese, stuff, sauce, and bake. Ten minutes of prep, no protein to cook.
25 Ultimate Labor Day Recipes for Your Best Cookout Yet
11. Mexican Street Corn (Elote) Shells
Char corn kernels in a hot skillet, then mix with mayonnaise, cotija cheese, chili powder, and lime juice — the same flavors as street-cart elote. This one works well as a side dish alongside a meatier stuffed shell recipe.
12. Buffalo Chicken Queso Shells
Not traditionally Mexican, but the queso and shredded chicken base fits the format well. Mix shredded chicken with buffalo sauce and queso, then stuff and bake. Drizzle with ranch after baking, not before — it breaks down in the oven.
13. Spicy Jalapeño Popper Shells
Cream cheese, chopped jalapeños, and crumbled bacon recreate the popular appetizer in shell form. Add a pound of cooked, shredded chicken to turn this from a side dish into a full dinner.
14. Birria Style Beef Shells
Birria is a slow-braised, chile-based beef stew traditionally served with a side of consommé for dipping. Shred the braised beef, stuff the shells, and serve with warmed consommé on the side for dipping — just like birria tacos.
15. Spinach & Black Bean Queso Blanco Shells
Wilt fresh spinach and mix with black beans and queso blanco (a mild, white Mexican cheese) for a vegetarian option with more textural contrast than the sweet potato version. Squeeze excess water from the spinach first, or the filling turns watery.
16. Tinga de Pollo Shells
Tinga is shredded chicken simmered in a smoky chipotle-tomato sauce, and it’s an underused stuffed-shell filling. The smokiness from the chipotle peppers comes through even after baking, so this one holds its flavor better than milder fillings.
17. Southwest Turkey & Quinoa Shells
Ground turkey mixed with cooked quinoa stretches the protein further and adds a nutty texture. This is a good option if you’re feeding a crowd on a budget — quinoa roughly doubles the volume of filling per pound of meat.
18. Roasted Poblano & Corn Shells
Char poblano peppers under the broiler, peel off the skin, and dice them small. Mix with corn and cream cheese for a filling that’s smoky rather than spicy — poblanos are mild compared to jalapeños.
19. BBQ Pulled Pork Mexican Shells
Pulled pork tossed with barbecue sauce instead of taco seasoning creates a Tex-Mex crossover. Use a smoky barbecue sauce, not a sweet one — the sweetness gets more pronounced after baking.
20. Guacamole & Pico Stuffed Cold Shells
Not every stuffed shell needs an oven. Cook the shells, chill them, and stuff with fresh guacamole and pico de gallo just before serving. This works as an appetizer for a warm-weather gathering when you don’t want to run the oven.
21. Mushroom & Pepper Fajita Shells
Sauté mushrooms, bell peppers, and onions with fajita seasoning for a vegetarian take on the fajita shells above. Cook the vegetables until most of their liquid evaporates — mushrooms release a lot of water, and a watery filling won’t hold its shape.
22. Creamy Queso & Ground Turkey Shells
Ground turkey mixed directly with queso (rather than cream cheese) makes a filling that’s closer to a queso dip in texture. This is a good swap if your family already loves queso as a dip and you want a familiar flavor in a new format.
23. Fiesta Cauliflower & Bean Shells
Pulse cauliflower in a food processor until it’s rice-sized, then sauté with pinto beans and taco seasoning. This is a lower-carb filling option that still delivers the same seasoning profile as the meat-based versions.
24. Mole Poblano Chicken Shells
Mole poblano is a rich, dark sauce made from chiles, spices, and a small amount of chocolate. Toss shredded chicken in store-bought or homemade mole instead of salsa for a filling with more complexity than the other recipes on this list.
25. Nachos Supreme Shells
Layer ground beef, refried beans, cheese, and crushed tortilla chips into the shells for a dish that eats like nachos in pasta form. Add the crushed chips halfway through baking, not before — they turn soggy if they bake the whole time.
How do you keep stuffed shells from falling apart?
Two things cause most stuffed shell failures: overcooked pasta and a filling that’s too wet. Boil your shells one or two minutes short of the package instructions — they’ll finish softening in the oven, and undercooked shells hold their shape better during stuffing. If your filling has excess liquid (common with sautéed vegetables or slow-cooked meats), drain it before mixing in the cheese. A dry, cohesive filling stays put. A wet one leaks out and turns the bottom of your dish soupy.
Can you make Mexican stuffed shells ahead of time or freeze them?
Yes. Stuffed shells are one of the few dinners that genuinely improve with make-ahead prep. Assemble the full dish, cover it tightly, and refrigerate for up to 24 hours before baking — this actually lets the flavors settle in. For longer storage, freeze the assembled, unbaked dish for up to three months. Thaw it in the refrigerator overnight before baking, since baking directly from frozen leads to uneven cooking. If you’re short on time, you can also freeze already-baked leftovers in an airtight container and reheat covered in the oven until hot throughout.
What if I can’t find jumbo pasta shells?
Substitute manicotti tubes, or skip the stuffing step altogether and use rigatoni or rotini instead. Cook the pasta, mix it directly with the filling, top with sauce and cheese, and bake as you would a casserole. Several of the recipes above work just as well this way, and it saves you the time of stuffing 20 individual shells by hand.
Turn taco night into stuffed-shell night
You don’t need a specialty ingredient list or a new set of cooking skills to make any of these 25 dishes. Boil, stuff, sauce, bake — that’s the whole process, and it repeats across every recipe on this list. Pick one that matches what’s already in your fridge tonight. Start with the classic beef version if you’ve never made stuffed shells before, then work through the list as your cravings change from week to week.