Cheesy Taco Stuffed Shells
Some dinners have a way of making the whole house feel calmer the second that warm, savory smell starts drifting out of the kitchen. On the kind of evening when backpacks are still by the door, somebody is asking where their shoes went, and you are running on whatever energy is left from the afternoon, that smell can feel like a small victory.

Then the pan hits the table with bubbling cheese on top, rich sauce around the edges, and everyone suddenly remembers they are hungry.
I started keeping Cheesy Taco Stuffed Shells in the dinner rotation for exactly those nights. I wanted something hearty enough to settle down a hungry family, familiar enough that tired kids would recognize the flavors, and simple enough that I would not spend the whole evening fussing over dinner.
✉ Never miss a recipe — grab Beef Recipes Cookbook free
Drop your email and we’ll take care of the rest
Get It NowTaco meat already gets an enthusiastic response at our table, so folding those flavors into pasta felt like a pretty safe bet.
This recipe takes everything you love about taco night and tucks it inside big, tender pasta shells. The beef filling is creamy from the cream cheese, warmly seasoned with taco spices, and covered with enchilada sauce before a generous layer of cheese melts across the top.
You get soft pasta, savory beef, creamy filling, tangy sauce, and those gooey cheese pulls everybody reaches for first. It feels like comfort food, but it still works beautifully on a random Tuesday night.
And that is really what keeps me coming back to it. You boil the shells, stir together a filling, stuff the pan, and let the oven finish the job while you deal with everything else happening around the house.
It comes out looking like you put a whole lot more effort into dinner than you actually did, which is never a bad thing. Make it once, and there is a good chance it will earn a permanent spot in your family dinner rotation.
What Is Cheesy Taco Stuffed Shells?
Cheesy Taco Stuffed Shells are a family friendly baked pasta dinner that combines jumbo pasta shells with the flavors of a creamy beef taco filling. Instead of using tortillas, you spoon seasoned ground beef and cream cheese into cooked pasta shells, arrange them in a baking dish, cover everything with enchilada sauce and shredded cheese, then bake until hot and melty.
It lands somewhere between taco night, baked pasta, and the kind of cozy casserole you want when everybody comes to the table hungry.
What I especially like is that every shell is its own little serving of dinner. You get the meat, pasta, creamy filling, sauce, and cheese together in one bite.
There is no complicated layering and no need to make several separate components at the last minute.
The cream cheese deserves a little credit here, too. It melts directly into the seasoned beef and softens the sharper edges of the taco seasoning.
The filling stays rich and creamy instead of dry, while the enchilada sauce adds enough moisture to keep the shells tender as they bake.
Why You’ll Love This Recipe
- Family friendly flavors: Taco seasoning, beef, pasta, enchilada sauce, and melted cheese are familiar ingredients that make this dinner approachable for kids and grownups alike.
- A filling dinner: The combination of beef, pasta, cream cheese, and shredded cheese makes each serving hearty enough for a hungry evening.
- Simple preparation: You only need to cook the pasta and beef before assembling the shells and letting the oven handle the final stretch.
- Great texture: Tender pasta wraps around a creamy beef filling while melted cheese blankets the top and enchilada sauce keeps everything moist.
- Easy to customize: You can change the cheese, adjust the sauce, add vegetables, or finish the shells with your family’s favorite taco toppings.
- Good for busy evenings: Most of the hands on work happens before the pan goes into the oven, so you can clean up the kitchen while dinner finishes baking.

When to Serve This Recipe
- Busy weeknights: This is a solid choice when you want a comforting family dinner without committing the whole evening to cooking.
- Taco night with a twist: Serve these when everyone wants taco flavors but you are ready to change up the usual tortillas and toppings.
- Casual family gatherings: A big baking dish of stuffed shells is easy to bring straight to the table and serve without much last minute work.
- Cold evenings: Warm pasta, creamy beef, enchilada sauce, and melted cheese are especially satisfying when you want something cozy.
- Dinner for hungry kids: The familiar flavors and individual shells make this an approachable meal when you are feeding a table with different appetites.
Ingredients

- 1 pound lean ground beef: Lean beef gives you plenty of savory flavor without leaving the filling overly greasy.
- 1 packet taco seasoning: Use your favorite standard taco seasoning packet for that familiar combination of chili, cumin, garlic, and spices.
- Water according to the taco seasoning packet instructions: This helps the seasoning coat the beef evenly and gives it time to thicken into a flavorful mixture.
- 6 ounces cream cheese: Letting it soften slightly makes it quicker to stir into the warm beef until smooth and creamy.
- 12 ounces jumbo shell pasta: Jumbo shells are large enough to hold a generous spoonful of filling and stay sturdy during baking.
- 10 ounces enchilada sauce: Red enchilada sauce brings moisture, tang, and another layer of taco inspired flavor to the pasta.
- 1 to 1 1/2 cups shredded fiesta blend cheese: Use the larger amount if your family appreciates a generous blanket of melted cheese across the top.
How to Make Cheesy Taco Stuffed Shells
Step 1: Prepare the Baking Dish
Preheat your oven to 350 degrees Fahrenheit. Lightly coat a 9×13 inch baking dish with nonstick cooking spray so the sauce and cheese around the edges release more easily when you serve the shells.
Getting the pan ready first is one of those small things that makes assembly feel much smoother once the pasta and filling are finished.
Step 2: Cook and Cool the Pasta Shells
Bring a large pot of salted water to a boil and cook the jumbo shells according to the package directions. You want them tender enough to eat but still sturdy enough to hold the filling, so avoid cooking them beyond the recommended time.
Once they are done, drain the shells and rinse them gently under cold water. The cold water stops the cooking process and, just as importantly, makes the shells cool enough for you to handle without burning your fingers while you stuff them.
A few shells may tear while boiling. That happens.
I usually cook the full package amount called for so I have enough good shells to fill the baking dish without having to wrestle with the broken ones.
Step 3: Brown the Ground Beef
While the pasta cooks, place the ground beef in a large skillet over medium heat. Break it into small crumbles with a wooden spoon or spatula as it cooks.
Continue cooking until there is no pink remaining and the beef is evenly browned.
Drain away the excess grease before moving on. Since cream cheese is going into the filling, getting rid of that extra grease keeps the final mixture creamy rather than heavy or oily.
Step 4: Season the Beef
Return the drained beef to the skillet and sprinkle in the taco seasoning. Add the amount of water called for on your seasoning packet, since brands can vary a little.
Stir everything together and let the beef simmer for about 2 to 3 minutes.
You are looking for the liquid to reduce and the seasoning mixture to thicken around the beef. Instead of watery meat sitting in the bottom of the skillet, you should see a glossy, seasoned coating clinging to every little crumble.
Step 5: Make the Creamy Taco Filling
Add the cream cheese to the seasoned beef, then turn off the heat. Stir while the beef is still hot so the cream cheese melts into the mixture.
At first you may see little streaks or chunks of cream cheese. Keep stirring.
Within a minute or two, it should become a smooth, creamy filling with the beef evenly distributed throughout. This is the part that takes ordinary taco meat and makes it especially good inside pasta shells.
You want a filling that is soft enough to spoon easily but thick enough to stay tucked inside each shell.
Step 6: Sauce and Stuff the Shells
Spoon a few generous spoonfuls of enchilada sauce into the prepared baking dish and spread it across the bottom. You do not need a deep pool of sauce.
You just want enough to give the shells a moist, flavorful base while they bake.
Pick up one cooled jumbo shell and gently open it with your fingers. Spoon a heaping tablespoon of the beef and cream cheese filling into the center, then place the stuffed shell into the baking dish with the opening facing up.
Continue filling and arranging the shells until you have used the filling.
You can nestle them fairly close together. I actually like having them snug in the pan because they support one another and make the finished casserole easy to portion.
Step 7: Add the Sauce and Cheese
Pour the remaining enchilada sauce over the stuffed shells. Try to spread it across the pan so every section gets some sauce, especially along the exposed edges of the pasta.
Sprinkle the shredded fiesta blend cheese evenly over the top. A cup gives you a nice cheesy covering, while 1 1/2 cups creates that thicker, gooier top layer that tends to disappear quickly at my table.
Step 8: Bake Until Hot and Melty
Place the baking dish in the preheated 350 degree oven and bake for about 15 minutes. The filling is already cooked, so you are mainly warming everything through, letting the sauce settle around the shells, and melting the cheese.
When the cheese is fully melted and the sauce is hot around the edges, pull the pan from the oven. Give the shells a few minutes to sit before serving.
That short rest makes them easier to lift from the dish and gives the filling a chance to settle inside the pasta.

Substitutions
- Ground turkey: Swap the beef for ground turkey if you want a lighter tasting filling while keeping the same taco seasoning and preparation.
- Ground chicken: Ground chicken also works well, though you may want a little extra seasoning since its flavor is milder than beef.
- Cheddar cheese: If you do not have fiesta blend cheese, shredded cheddar melts beautifully and keeps the flavor familiar.
- Monterey Jack: Use Monterey Jack for a mild, creamy cheese topping with a particularly smooth melt.
- Neufchatel cheese: This can replace regular cream cheese if you want a slightly lighter filling with a similar creamy texture.
- Green enchilada sauce: Green sauce gives the shells a brighter, tangier character and works especially well if your family already enjoys green chile flavors.
Variations
- Add black beans: Stir drained and rinsed black beans into the beef mixture to stretch the filling and add another hearty ingredient.
- Mix in corn: A handful of corn brings a little sweetness and color to the creamy taco filling.
- Make it spicier: Add chopped jalapeños, hot enchilada sauce, or a pinch of cayenne if your table likes more heat.
- Add green chiles: Stir a small can of drained diced green chiles into the filling for a mild roasted chile flavor.
- Use pepper Jack: Replace some or all of the fiesta blend with pepper Jack for extra creaminess and a gentle kick.
- Finish with fresh toppings: Add diced tomatoes, sliced green onions, cilantro, avocado, or sour cream after baking so everyone can dress up their own serving.
Tips and Tricks
- Do not overcook the shells: Pasta that gets too soft in the pot can tear while you are filling it and become mushier during baking.
- Cool the pasta before stuffing: A cold rinse makes the shells much easier to handle and also keeps them from continuing to cook.
- Drain the beef well: Removing excess grease helps the cream cheese blend smoothly and keeps the filling from becoming oily.
- Soften the cream cheese: Cream cheese that is slightly softened melts into the warm beef faster and leaves fewer lumps.
- Season before adding cream cheese: Let the taco seasoning cook with the beef and water first so the spices distribute evenly before the creamy ingredient goes in.
- Keep sauce underneath the pasta: That first layer of enchilada sauce helps protect the bottoms of the shells from drying out or sticking.
- Fill generously but gently: A heaping tablespoon is usually plenty, and pushing too much filling into a shell can cause the pasta to split.
- Let the pan rest briefly: Giving the finished shells about 5 minutes before serving makes them easier to scoop without everything sliding apart.

FAQs
Can I Make Cheesy Taco Stuffed Shells Ahead of Time?
Yes. You can cook the pasta, prepare the filling, stuff the shells, and assemble the entire baking dish ahead of time.
Cover it tightly and refrigerate it for up to 24 hours before baking. Because the casserole will be cold when it goes into the oven, it may need a few extra minutes of baking time.
Make sure the center is completely hot before serving.
How Do I Keep Jumbo Shells From Tearing?
The biggest thing is not overcooking them. Cook according to the package directions and drain them as soon as they are tender.
Rinsing with cold water helps stop the cooking and makes them easier to handle. Use a gentle touch when opening each shell, and do not worry if a few tear.
Jumbo shell packages almost always give you enough extras to work around a couple of casualties.
Can I Use Homemade Taco Seasoning?
Absolutely. If you already have a taco seasoning blend you like, use it in place of the packet.
You will usually want around 2 to 3 tablespoons for one pound of ground beef, depending on how strongly seasoned your blend is. Add water gradually so the beef gets nicely coated without becoming soupy.
What Kind of Enchilada Sauce Works Best?
A mild or medium red enchilada sauce is my usual choice because it pairs naturally with the beef and taco seasoning. If your family likes more heat, use a hotter sauce.
Green enchilada sauce works too and gives the finished dish a slightly brighter, tangier taste.
Can I Freeze Taco Stuffed Shells?
Yes. Assemble the shells in a freezer safe baking dish, cover them tightly, and freeze for up to about 3 months.
For the best texture, thaw them overnight in the refrigerator before baking. You can also freeze individual cooked portions, which is handy when you want an easy lunch or a dinner for one.
How Do I Know When the Stuffed Shells Are Done?
Because the beef and pasta are already cooked, you are not waiting for raw ingredients to finish cooking. The shells are ready when the sauce is hot, the filling is warmed through, and the cheese on top has melted completely.
Around 15 minutes at 350 degrees Fahrenheit should do it for a freshly assembled pan.

Serving Ideas
- Simple green salad: A crisp salad with lettuce, tomatoes, cucumber, and a tangy dressing gives you something cool and fresh beside the rich pasta.
- Mexican style rice: A scoop of seasoned rice makes the meal especially hearty when you are feeding bigger appetites.
- Corn on the side: Roasted, grilled, or simply buttered corn fits naturally with the taco flavors in the shells.
- Avocado and tomatoes: Fresh avocado and chopped tomatoes add a cool contrast to the warm cheese and enchilada sauce.
- Sour cream: A spoonful on top adds a creamy, cool finish that kids can easily add to their own plates.
- Fresh cilantro: Sprinkle cilantro over the casserole right before serving if your family enjoys its fresh, citrusy flavor.
- Tortilla chips: A bowl of crunchy chips on the table is an easy way to add texture and gives everyone something to scoop through the extra sauce.
Storage and Make Ahead Tips
- Refrigerate leftovers promptly: Transfer cooled leftovers to an airtight container and refrigerate them for up to 3 to 4 days.
- Reheat individual portions: A microwave works well for one or two shells and helps you avoid heating the entire casserole for a quick lunch.
- Reheat in the oven: Cover leftover shells and warm them in the oven until heated through if you want the cheese and pasta to stay closer to their original texture.
- Add a little extra sauce when reheating: If the pasta looks dry after refrigeration, spoon a small amount of enchilada sauce over the shells before warming them.
- Assemble a day ahead: Prepare the entire pan, cover it, and refrigerate for up to 24 hours so dinner only needs to be baked the next day.
- Freeze before baking: Assemble the shells in a freezer safe dish and freeze them tightly covered for up to about 3 months.
- Freeze smaller portions: Pack two or three cooked shells together so you can thaw only what you need instead of committing to the entire pan.

Cheesy Taco Stuffed Shells

Ingredients
- 1 lb. lean ground beef
- 6 ounces cream cheese
- 1 packet taco seasoning
- 12 ounces jumbo shell pasta
- 10 ounces enchilada sauce
- 1-1 ½ cups shredded fiesta blend cheese
Instructions
- Step 1: Prepare the Baking Dish – Preheat your oven to 350 degrees Fahrenheit. Lightly coat a 9×13 inch baking dish with nonstick cooking spray so the sauce and cheese around the edges release more easily when you serve the shells. Getting the pan ready first is one of those small things that makes assembly feel much smoother once the pasta and filling are finished.
- Step 2: Cook and Cool the Pasta Shells – Bring a large pot of salted water to a boil and cook the jumbo shells according to the package directions. You want them tender enough to eat but still sturdy enough to hold the filling, so avoid cooking them beyond the recommended time. Once they are done, drain the shells and rinse them gently under cold water. The cold water stops the cooking process and, just as importantly, makes the shells cool enough for you to handle without burning your fingers while you stuff them. A few shells may tear while boiling. That happens. I usually cook the full package amount called for so I have enough good shells to fill the baking dish without having to wrestle with the broken ones.
- Step 3: Brown the Ground Beef – While the pasta cooks, place the ground beef in a large skillet over medium heat. Break it into small crumbles with a wooden spoon or spatula as it cooks. Continue cooking until there is no pink remaining and the beef is evenly browned. Drain away the excess grease before moving on. Since cream cheese is going into the filling, getting rid of that extra grease keeps the final mixture creamy rather than heavy or oily.
- Step 4: Season the Beef – Return the drained beef to the skillet and sprinkle in the taco seasoning. Add the amount of water called for on your seasoning packet, since brands can vary a little. Stir everything together and let the beef simmer for about 2 to 3 minutes. You are looking for the liquid to reduce and the seasoning mixture to thicken around the beef. Instead of watery meat sitting in the bottom of the skillet, you should see a glossy, seasoned coating clinging to every little crumble.
- Step 5: Make the Creamy Taco Filling – Add the cream cheese to the seasoned beef, then turn off the heat. Stir while the beef is still hot so the cream cheese melts into the mixture. At first you may see little streaks or chunks of cream cheese. Keep stirring. Within a minute or two, it should become a smooth, creamy filling with the beef evenly distributed throughout. This is the part that takes ordinary taco meat and makes it especially good inside pasta shells. You want a filling that is soft enough to spoon easily but thick enough to stay tucked inside each shell.
- Step 6: Sauce and Stuff the Shells – Spoon a few generous spoonfuls of enchilada sauce into the prepared baking dish and spread it across the bottom. You do not need a deep pool of sauce. You just want enough to give the shells a moist, flavorful base while they bake. Pick up one cooled jumbo shell and gently open it with your fingers. Spoon a heaping tablespoon of the beef and cream cheese filling into the center, then place the stuffed shell into the baking dish with the opening facing up. Continue filling and arranging the shells until you have used the filling. You can nestle them fairly close together. I actually like having them snug in the pan because they support one another and make the finished casserole easy to portion.
- Step 7: Add the Sauce and Cheese – Pour the remaining enchilada sauce over the stuffed shells. Try to spread it across the pan so every section gets some sauce, especially along the exposed edges of the pasta. Sprinkle the shredded fiesta blend cheese evenly over the top. A cup gives you a nice cheesy covering, while 1 1/2 cups creates that thicker, gooier top layer that tends to disappear quickly at my table.
- Step 8: Bake Until Hot and Melty – Place the baking dish in the preheated 350 degree oven and bake for about 15 minutes. The filling is already cooked, so you are mainly warming everything through, letting the sauce settle around the shells, and melting the cheese. When the cheese is fully melted and the sauce is hot around the edges, pull the pan from the oven. Give the shells a few minutes to sit before serving. That short rest makes them easier to lift from the dish and gives the filling a chance to settle inside the pasta.
Notes
Substitutions
- Ground turkey: Swap the beef for ground turkey if you want a lighter tasting filling while keeping the same taco seasoning and preparation.
- Ground chicken: Ground chicken also works well, though you may want a little extra seasoning since its flavor is milder than beef.
- Cheddar cheese: If you do not have fiesta blend cheese, shredded cheddar melts beautifully and keeps the flavor familiar.
- Monterey Jack: Use Monterey Jack for a mild, creamy cheese topping with a particularly smooth melt.
- Neufchatel cheese: This can replace regular cream cheese if you want a slightly lighter filling with a similar creamy texture.
- Green enchilada sauce: Green sauce gives the shells a brighter, tangier character and works especially well if your family already enjoys green chile flavors.
Variations
- Add black beans: Stir drained and rinsed black beans into the beef mixture to stretch the filling and add another hearty ingredient.
- Mix in corn: A handful of corn brings a little sweetness and color to the creamy taco filling.
- Make it spicier: Add chopped jalapeños, hot enchilada sauce, or a pinch of cayenne if your table likes more heat.
- Add green chiles: Stir a small can of drained diced green chiles into the filling for a mild roasted chile flavor.
- Use pepper Jack: Replace some or all of the fiesta blend with pepper Jack for extra creaminess and a gentle kick.
- Finish with fresh toppings: Add diced tomatoes, sliced green onions, cilantro, avocado, or sour cream after baking so everyone can dress up their own serving.
Tips and Tricks
- Do not overcook the shells: Pasta that gets too soft in the pot can tear while you are filling it and become mushier during baking.
- Cool the pasta before stuffing: A cold rinse makes the shells much easier to handle and also keeps them from continuing to cook.
- Drain the beef well: Removing excess grease helps the cream cheese blend smoothly and keeps the filling from becoming oily.
- Soften the cream cheese: Cream cheese that is slightly softened melts into the warm beef faster and leaves fewer lumps.
- Season before adding cream cheese: Let the taco seasoning cook with the beef and water first so the spices distribute evenly before the creamy ingredient goes in.
- Keep sauce underneath the pasta: That first layer of enchilada sauce helps protect the bottoms of the shells from drying out or sticking.
- Fill generously but gently: A heaping tablespoon is usually plenty, and pushing too much filling into a shell can cause the pasta to split.
- Let the pan rest briefly: Giving the finished shells about 5 minutes before serving makes them easier to scoop without everything sliding apart.
Serving Ideas
- Simple green salad: A crisp salad with lettuce, tomatoes, cucumber, and a tangy dressing gives you something cool and fresh beside the rich pasta.
- Mexican style rice: A scoop of seasoned rice makes the meal especially hearty when you are feeding bigger appetites.
- Corn on the side: Roasted, grilled, or simply buttered corn fits naturally with the taco flavors in the shells.
- Avocado and tomatoes: Fresh avocado and chopped tomatoes add a cool contrast to the warm cheese and enchilada sauce.
- Sour cream: A spoonful on top adds a creamy, cool finish that kids can easily add to their own plates.
- Fresh cilantro: Sprinkle cilantro over the casserole right before serving if your family enjoys its fresh, citrusy flavor.
- Tortilla chips: A bowl of crunchy chips on the table is an easy way to add texture and gives everyone something to scoop through the extra sauce.
Storage and Make Ahead Tips
- Refrigerate leftovers promptly: Transfer cooled leftovers to an airtight container and refrigerate them for up to 3 to 4 days.
- Reheat individual portions: A microwave works well for one or two shells and helps you avoid heating the entire casserole for a quick lunch.
- Reheat in the oven: Cover leftover shells and warm them in the oven until heated through if you want the cheese and pasta to stay closer to their original texture.
- Add a little extra sauce when reheating: If the pasta looks dry after refrigeration, spoon a small amount of enchilada sauce over the shells before warming them.
- Assemble a day ahead: Prepare the entire pan, cover it, and refrigerate for up to 24 hours so dinner only needs to be baked the next day.
- Freeze before baking: Assemble the shells in a freezer safe dish and freeze them tightly covered for up to about 3 months.
- Freeze smaller portions: Pack two or three cooked shells together so you can thaw only what you need instead of committing to the entire pan.
Private Notes
Final Thoughts
There are nights when I enjoy spending extra time in the kitchen, trying something new and making dinner a little project. Then there are the nights when everyone is hungry, the clock somehow moved faster than expected, and I just want to put something warm and satisfying on the table.
Cheesy Taco Stuffed Shells are made for that second kind of night.
They have enough familiar taco flavor to get people interested, enough cheese and pasta to make the meal feel comforting, and enough simplicity to keep dinner from becoming another complicated thing on your list. I love the way the cream cheese turns the seasoned beef into a rich, spoonable filling, and I especially love pulling that baking dish from the oven when the cheese is melted and the sauce is bubbling around the shells.
Put the pan in the middle of the table, add a simple salad or some corn, and let everybody grab a few shells. Somebody will probably reach back for another one before you have even finished serving your own plate.
Those are the dinners I keep coming back to. Nothing fussy.
Nothing that requires you to turn an ordinary weeknight into a production. Just warm food, full plates, and a few quieter minutes around the table with the people you made it for.
That is a pretty good dinner in my book.





