Cheesy Taco Stuffed Shells

By: Susan Updated on Sat, 24 Jan 2026 15:27:11 GMT Main Dishes

Tags: #taco #ground-beef #cheese #family-dinner #tex-mex

Cheesy taco stuffed shells with salsa, melted cheese, cilantro, and scallions Pin it
Cheesy taco stuffed shells with salsa, melted cheese, cilantro, and scallions

Cheesy Taco Stuffed Shells are what I make when taco night needs to feel a little more like a casserole. The shells hold the saucy beef filling neatly, and the cheese melts into the salsa so every bite tastes like a soft taco tucked into pasta.

The trick is to cook the shells just until flexible, then let the filling thicken before stuffing. If the beef mixture is too wet, the shells slide around and lose their shape in the pan.

The taco-shell filling

Choose jumbo pasta shells that are wide enough to hold a spoonful of filling. For the salsa, use one you already like on tacos because its flavor carries through the whole bake.

Ingredients for cheesy taco stuffed shells with pasta, beef, salsa, and cheese
Ingredients for cheesy taco stuffed shells with pasta, beef, salsa, and cheese
  • Jumbo pasta shells. They hold the beef filling and bake into tender little pockets.
  • Ground beef. An 85 to 90 percent lean blend gives the filling flavor without leaving the pan greasy.
  • Onion and garlic. They add a savory base so the filling tastes cooked through, not just seasoned.
  • Taco seasoning. It brings chili powder, cumin, paprika, and salt in one quick step.
  • Salsa. It moistens the filling and becomes the sauce around the shells.
  • Cream cheese. A little makes the beef mixture creamy enough to stay tucked inside the shells.
  • Cheddar and Monterey Jack. Cheddar gives sharper flavor, while Monterey Jack melts smoothly over the top.
  • Cilantro and scallions. Fresh toppings wake up the baked cheese and beef.

Stuff, cover, and bake

  1. Boil the shells. Cook the jumbo shells in salted water until al dente, then drain and cool them just enough to handle.
  2. Brown the beef. Cook the beef with onion until no pink remains, then drain off extra fat so the bake does not turn oily.
  3. Season the filling. Stir in garlic, taco seasoning, water, and part of the salsa. Simmer until thick, then melt in cream cheese and a handful of shredded cheese.
  4. Fill the shells. Spoon the beef mixture into each shell and place them snugly in a sauced baking dish with the open side facing up.
  5. Add the topping. Spoon the remaining salsa over the shells and scatter the rest of the cheese across the top.
  6. Bake until bubbly. Cover and bake, then uncover for the last few minutes so the cheese melts into a golden, saucy layer.

Keep the filling thick

The most common problem with taco stuffed shells is a loose filling. After the taco seasoning and water go into the skillet, give the beef a few minutes to simmer. It should look moist and glossy, not soupy. That small pause keeps the filling inside the shells instead of pooling in the baking dish.

Cream cheese helps here too. It binds the beef, salsa, and shredded cheese into something scoopable. If you want a saucier pan, add more salsa under and over the shells rather than thinning the filling itself. For another beefy baked pasta that uses the same cozy idea, try One Pot Cheesy Beef Shells.

Make it your way

You can lean this dinner mild or spicy without changing the method. Use pepper Jack instead of Monterey Jack, add diced jalapeno to the beef, or choose a smoky chipotle salsa. For a softer, kid-friendly pan, use mild salsa and serve hot sauce at the table.

Ground turkey, ground chicken, or plant-based crumbles can stand in for beef. If you use a leaner meat, add a small splash of oil to the skillet and do not skip the cream cheese. Black beans or corn are good add-ins, but keep them modest. Too much extra filling makes the shells hard to close. If you like taco flavors in easier skillet form, Cheesy Beef Taco Pasta is a good next dinner.

Bake now or later

These shells are friendly to prep work. You can cook the filling, boil the shells, and assemble the pan earlier in the day. Cover it well and keep it in the fridge until dinner. Add 5 to 10 minutes to the covered baking time if the dish is still cold.

For freezing, assemble the shells in a freezer-safe pan without baking. Wrap tightly, label the dish, and freeze for up to two months. Bake covered from frozen at 350°F until hot in the center, then uncover and add a final handful of cheese if the top looks dry. The safe internal temperature for ground beef is 160°F, according to FoodSafety.gov.

Toppings that fit

Think of the baked shells as the warm base and finish them like tacos. Sour cream, chopped scallions, cilantro, diced tomato, sliced black olives, shredded lettuce, and avocado all work. Add crunchy tortilla chips right before serving if you want texture.

A bright side keeps the plate from feeling heavy. Try a simple salad, roasted corn, or Dorito Taco Salad Easy if you want the full taco-night mood. For something handheld with the same seasoned beef comfort, Loaded Taco-Stuffed Cheesy Pockets hits that same lane.

Leftovers stay tender

Store leftover shells in an airtight container for up to four days. Reheat them covered in a 350°F oven with a spoonful of salsa over the top, or microwave individual portions at lower power until hot. Extra moisture matters because pasta keeps absorbing sauce as it sits.

If the shells have dried out, do not add plain water unless you have no other option. Salsa, taco sauce, or a spoonful of queso brings back flavor while loosening the cheese. Leftovers also chop up nicely for a quick lunch bowl with lettuce and crushed tortilla chips.

Cheesy Taco Stuffed Shells, plated and served
Cheesy Taco Stuffed Shells, plated and served

Summary

These stuffed shells combine jumbo pasta, taco-seasoned beef, salsa, and two cheeses in a simple baked dinner. Serve them with sour cream, scallions, cilantro, or a crisp salad.

Cheesy Taco Stuffed Shells
Cheesy Taco Stuffed Shells

FAQs

Can I make Cheesy Taco Stuffed Shells ahead of time?

Yes. Assemble the shells up to one day ahead, cover the dish, and refrigerate. Let a glass or ceramic dish sit at room temperature for about 20 minutes before baking so it does not go into the oven ice cold.

Can I use ground turkey instead of beef?

Ground turkey works well. Add a teaspoon of olive oil while browning it, since turkey is leaner than beef, and use a little extra salsa if the filling looks dry.

What kind of salsa should I use?

Use a thick mild or medium red salsa for the easiest result. Thin restaurant-style salsa can make the bottom of the dish watery, so simmer it with the beef for a minute or two if that is what you have.

How do I keep the jumbo shells from tearing?

Boil them just to al dente and stir gently while they cook. Drain them, rinse briefly with cool water, and lay them open-side up so they do not stick together before stuffing.

Can these stuffed shells be frozen?

Yes. Freeze them assembled before baking or freeze baked leftovers in a tight container. Bake from frozen covered at 350°F until hot in the center, then uncover near the end so the cheese can melt nicely.

What should I serve with taco stuffed shells?

They are rich, so something crisp helps. Try shredded lettuce, pico de gallo, corn salad, avocado, or a simple side of black beans.

References

Sources cited in this recipe.

Cheesy Taco Stuffed Shells

Prep time:
15 min
Cook time:
30 min
Total time:
45 min
Servings:
6
Cheesy taco stuffed shells with salsa, melted cheese, cilantro, and scallions
Print it Pin it Send it

Jumbo pasta shells filled with taco beef, salsa, and melted cheese for a cozy Tex-Mex baked dinner.

Ingredients

  • For the pasta shells

  • For the taco beef filling

  • For serving

Instructions

1.

1. Cook the shells: Bring a large pot of salted water to a boil. Cook the jumbo shells until al dente according to the package directions, then drain and rinse briefly with cool water so they are easy to handle.

2.

2. Prepare the pan: Heat the oven to 350°F. Lightly oil a 9x13-inch baking dish and spread 1/3 cup salsa across the bottom.

3.

3. Brown the beef: Cook the ground beef and onion in a large skillet over medium-high heat for 6-8 minutes, breaking up the meat, until browned. Drain excess fat if needed.

4.

4. Thicken the filling: Stir in the garlic, taco seasoning, water, and 1/3 cup salsa. Simmer for 3-4 minutes until the mixture thickens and looks glossy.

5.

5. Make it cheesy: Reduce the heat to low. Stir in the cream cheese, 1/2 cup cheddar, and 1/2 cup Monterey Jack until melted into the beef filling.

6.

6. Stuff the shells: Spoon the taco beef filling into the cooked shells and arrange them open-side up in the prepared baking dish.

7.

7. Top and bake: Spoon the remaining salsa over the shells. Sprinkle with the remaining cheddar and Monterey Jack. Cover with foil and bake for 18 minutes, then uncover and bake 5-7 minutes more until bubbly.

8.

8. Finish and serve: Rest for 5 minutes. Top with cilantro and scallions, then serve with sour cream, tomato, or olives if you like.

Good to know

  1. Use thick salsa so the baking dish does not turn watery.
  2. Cook the shells al dente because they soften more in the oven.
  3. Assembled shells can be refrigerated up to 24 hours before baking.

Equipment

  • Large pasta pot
  • Large skillet
  • 9x13-inch baking dish
  • Foil
  • Mixing spoon

Allergens

Always check labels if you have allergies.
  • Gluten
  • Dairy

Nutrition facts

Values are estimates per serving.
  • Calories: 515
  • Fat: 27 g
  • Carbs: 44 g
  • Protein: 29 g