Taco stuffed shells are my favorite way to merge two cuisines into one comforting, Tex-Mex inspired dinner. Jumbo pasta shells are filled with seasoned ground beef, salsa, and creamy cheese, then baked until hot and bubbly with melted cheddar. Instead of taco shells or tortillas, the pasta shells hold all those classic taco flavors. They’re finished with toppings everyone loves, like sour cream, tomatoes, green onions, and cilantro. It’s an easy taco pasta bake that combines the best parts of taco night and cheesy baked pasta in one dish.

Taco stuffed shells baked in a casserole dish topped with diced tomatoes, sour cream, green onions, and cilantro.

In my house, Italian stuffed shells and taco salad are two dinners that always disappear fast. One night, I had the idea to combine them into taco stuffed shells. I take everything I love about taco night, seasoned ground beef, salsa, and creamy cheese, and spoon it into jumbo pasta shells instead of tortillas. I add the filled shells to a baking dish, top them with cheddar, and bake until the cheese is melted and bubbly. Then, they’re finished with classic taco toppings like sour cream, tomatoes, green onions, and cilantro. It’s simple, comforting, and the kind of dinner my family gets excited about every time it hits the table. If you try it, I’d love to hear how your family likes it, too.

Tips for Beginners

  • Cook the shells just to al dente. The pasta should be tender but still slightly firm in the center. If the shells overcook, they become fragile and tend to tear when you try to fill them.
  • Cream cheese is the key to the filling. It melts into the taco meat and salsa to create a creamy, cohesive mixture. Without it, the filling can separate and become watery instead of rich and scoopable.
  • Drain the beef well after cooking. Too much grease left in the pan can make the filling oily and thin. I usually tilt the skillet and spoon off the excess grease before adding the salsa and cream cheese.
  • Choose a thicker salsa. A chunky or restaurant-style salsa works best because it adds flavor without too much liquid. Very thin salsa can make the filling loose and cause the shells to sit in excess moisture.
  • Let the shells cool slightly before stuffing. Freshly drained pasta is delicate and slippery. Giving the shells a few minutes to cool and dry makes them much easier to handle and helps prevent tearing while filling.
Recipe Card

Taco Stuffed Shells

No ratings yet
Prep: 20 minutes
Cook: 10 minutes
Total: 30 minutes
Servings: 6 servings
Taco stuffed shells baked in a casserole dish topped with diced tomatoes, sour cream, green onions, and cilantro.
Taco stuffed shells combine taco night and pasta night in one easy dinner. Jumbo shells are filled with seasoned ground beef, salsa, and cream cheese, then baked with melted cheddar and finished with classic taco toppings.
Save this recipe!
Enter your email and we’ll send the recipe directly to you, plus new recipes weekly!

Ingredients 

  • 24 jumbo pasta shells
  • ½ tbsp olive oil
  • ½ onion chopped
  • 1 lb. ground beef
  • 1 packet taco seasoning or 3 tbsp
  • 1 cup salsa
  • 4 oz. cream cheese
  • 1 cup shredded cheddar cheese
  • sour cream
  • 2 roma tomatoes chopped
  • ¼ cup chopped green onion
  • 2 tbsp chopped cilantro

Instructions 

  • Preheat the oven to 350°F. Cook the jumbo pasta shells according to package directions. Drain and let the shells dry on a layer of paper towel.
    24 jumbo pasta shells
  • Heat the oil in a large skillet over medium heat. Add in the onion and a sprinkle of salt. Cook for a few minutes until softened.
    ½ tbsp olive oil, ½ onion
  • Add in the beef and taco seasoning and cook until browned. Drain the grease from the skillet.
    1 lb. ground beef, 1 packet taco seasoning
  • Add in the salsa and cream cheese. Stir until the cream cheese is melted and incorporated.
    4 oz. cream cheese, 1 cup salsa
  • Scoop the taco meat into each shell and place in a greased casserole dish. Top with shredded cheese.
    1 cup shredded cheddar cheese
  • Cover with tin foil and bake for 15 minutes. Then, remove the foil and bake for an additional 5 minutes until the cheese is melted and bubbly.
  • Top the shells with a drizzle of sour cream, chopped tomatoes, chopped green onion, and chopped cilantro.
    sour cream, 2 roma tomatoes, ¼ cup chopped green onion, 2 tbsp chopped cilantro

Becky’s Tips

  • Ground turkey can be used instead of beef. It’s a great lighter option and still absorbs the taco seasoning well. If using turkey, you may want to add a small drizzle of olive oil while cooking since it’s leaner than beef.
  • Pepper Jack cheese adds a little heat. Swap some or all of the cheddar for Pepper Jack if you want a slightly spicier version with extra flavor.
  • Black beans make the filling heartier. Stir in about ½ to 1 cup of drained and rinsed black beans to stretch the filling and add extra protein and texture.
  • Corn adds sweetness and texture. A handful of frozen or canned corn brings a nice pop of sweetness that balances the savory taco flavors.
Serving: 1servingCalories: 458kcalCarbohydrates: 31gProtein: 25gFat: 26gSaturated Fat: 12gPolyunsaturated Fat: 1gMonounsaturated Fat: 9gTrans Fat: 1gCholesterol: 89mgSodium: 628mgPotassium: 520mgFiber: 3gSugar: 5gVitamin A: 998IUVitamin C: 6mgCalcium: 189mgIron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment!

How to Make Taco Stuffed Shells Step by Step

Taco stuffed shells ingredients

Gather the ingredients: Gather all the ingredients together. Preheat the oven to 350°F and lightly grease a medium casserole dish. 

Jumbo pasta shells filled with taco beef mixture arranged in a casserole dish

Cook and drain the shells: Bring a large pot of salted water to a boil and cook 24 jumbo pasta shells according to the package directions until al dente, meaning tender but still slightly firm in the center. Drain the shells and spread them out on a layer of paper towels so they can dry slightly and won’t stick together. Let them cool while you prepare the filling.

Chopped onions sautéing in a skillet with olive oil for taco stuffed shells filling.

Sauté the onion: Heat ½ tbsp olive oil in a large skillet over medium heat. Add ½ chopped onion along with a small pinch of salt and cook for 3–4 minutes, stirring occasionally, until the onion softens and becomes fragrant and slightly translucent.

Ground beef cooked with taco seasoning and onions in a skillet for taco stuffed shells.

Cook the taco meat: Add 1 lb. ground beef and 1 packet (or 3 tbsp) taco seasoning to the skillet with the onions. Cook for 5–6 minutes, breaking the beef apart with a wooden spoon as it cooks, until the meat is browned and crumbly. Drain the excess grease from the skillet so the filling doesn’t become oily.

Ground beef taco filling mixed with salsa and cream cheese in a skillet.

Make the creamy taco filling: Stir 1 cup salsa and 4 ounces cream cheese into the taco meat mixture. Continue stirring over medium heat until the cream cheese melts completely and blends into the beef and salsa, creating a creamy, thick filling that holds together easily on a spoon.

Cooked jumbo pasta shells drying on paper towels before stuffing.

Stuff the shells: Using a spoon, fill each cooked pasta shell with a generous scoop of the taco meat mixture and arrange the filled shells in the prepared casserole dish. 

Taco stuffed shells topped with shredded cheddar cheese before baking.

Top with cheese: Once all the shells are filled, sprinkle 1 cup of shredded cheddar cheese evenly over the top.

Baked taco stuffed shells with melted cheddar cheese in a white casserole dish.

Bake the casserole: Cover the dish loosely with foil and bake for 15 minutes. Remove the foil and bake for an additional 5 minutes, until the cheddar cheese is fully melted, bubbly, and lightly golden around the edges.

Taco stuffed shells topped with diced tomatoes, cilantro, green onions, and sour cream.

Add the toppings and serve: Drizzle the baked shells with sour cream, then sprinkle with 2 chopped Roma tomatoes, ¼ cup chopped green onion, and 2 tbsp chopped cilantro. Serve warm while the cheese is still melty and the shells are tender.

Spoon lifting taco stuffed shells from casserole dish showing cheesy taco beef filling.

How to Store and Reheat

Leftover taco stuffed shells store well and make a great next-day meal. Place any leftovers in an airtight container and refrigerate for up to 4 days.

For longer storage, freeze the fully assembled shells in a freezer-safe casserole dish wrapped tightly with foil for up to 3 months. To reheat, bake the shells in a 350°F oven for 20–25 minutes until warmed through. You can also microwave individual portions for 1–2 minutes for a quick meal.

If you want to prepare this dish ahead of time, assemble the stuffed shells in the casserole dish, cover tightly, and refrigerate for up to 24 hours before baking, then bake as directed when ready to serve.

Serving Suggestions

These taco stuffed shells are one of my favorite dinners when I need something easy that feeds the whole family. I make them for busy weeknights, casual weekends, or when friends come over for a fun twist on taco night. Sometimes I even drizzle a little warm queso over the top for an extra cheesy finish. If I’m feeding a crowd, I like serving them with Trash Can Nachos for a shareable side. For a full Tex-Mex style meal, I’ll add Mexican Hot Dogs. And if I want to lean into the Italian side of the dish, I’ll serve it with Italian Salsa for a fresh, herby contrast.

More Tex-Mex Dinner Recipes We Love

  • Taco Spaghetti: This taco spaghetti combines pasta night and taco night into one easy dinner. Taco-seasoned beef sauce is tossed with spaghetti noodles and plenty of cheese. It’s a fun Tex-Mex twist on classic pasta.
  • Taco Mac and Cheese: This taco mac and cheese brings together creamy mac and cheese with seasoned taco beef, beans, and corn for a cheesy, family-friendly dinner packed with Tex-Mex flavor.
  • Mexican Stuffed Shells: These Mexican stuffed shells take classic stuffed pasta and give it a bold Tex-Mex twist. Jumbo shells are filled with taco-seasoned ground beef, baked with plenty of melted cheese, and finished with flavorful toppings like sour cream and cilantro for a hearty, crowd-pleasing dinner.

More Taco inspired dinner recipes

Meet Krista Teigen

In 2014, after a decade of work in the HR and Technical Communication fields, Krista Teigan decided to follow her passion for healthy cooking by starting food blog. Along the way, she honed her recipe development and food photography skills, and today, she is thrilled to be helping others in the food blogging space to develop and photograph mouth-watering recipes. Krista lives in Shoreview, Minnesota with her husband and two children. Outside of the kitchen, she enjoys exploring the Twin Cities food scene, cheering for her fave Minnesota sports teams, sweating on her Peloton, and jamming out to 90s and 2000s hits.

guest
Don't forget to click the ⭐ star rating below




This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments