Taco Stuffed Shells

These taco stuffed shells are filled with seasoned beef and cheese, baked until bubbly, and topped with fresh taco fixings for a fun weeknight dinner.

By Ree Drummond   Published: Mar 7, 2026

Jump to Recipe
Taco Stuffed Shells
Yields:
4 - 6 serving(s)
Prep Time:
40 mins
Total Time:
1 hr 5 mins

Every now and then, I get the urge to mash two favorite dinners into one—and let me tell you, this taco stuffed shells recipe is what happens when Italian comfort food meets Tex-Mex night at our house. It’s a fun combination of traditional stuffed shells and tacos, made with perfectly cooked jumbo pasta shells filled with taco-seasoned beef and creamy cheese, then baked until bubbly and golden.

Around here, anything remotely taco-flavored disappears fast. And if it involves pasta? Well, that’s practically a guaranteed home run with kids who love noodles. These stuffed shells are hearty, cheesy, a little bit spicy (you can dial that up or down), and completely weeknight-friendly.

The filling is packed with ground beef, tomato paste, cumin, chili powder, and salsa, plus cream cheese melted in for extra richness. After baking under a blanket of shredded cheese, the shells come out hot and melty—just begging for all your favorite fresh taco toppings. I’m talking shredded lettuce, sliced jalapeños, cool sour cream, and maybe even a few extra spoonfuls of salsa.


Ingredients

Directions

  1. Step 1
    Preheat the oven to 350˚F. Bring a large pot of salted water to a boil. Add the pasta shells and cook for 1 minute less than the package directs for baked shells. Reserve 1 cup cooking water, then drain the shells and rinse under cool water. Set aside.
  2. Step 2
    Heat the olive oil in a large skillet over medium-high heat. Add the onion and cook until starting to soften, 3 to 4 minutes. Add the beef and cook, breaking up the meat with a wooden spoon, until cooked through and browned, 5 to 7 minutes. Pour off any excess grease.
  3. Step 3
    Add the tomato paste, chili powder, cumin, paprika, red pepper flakes, garlic powder, black pepper and 1 teaspoon salt to the skillet. Cook, stirring frequently, until fragrant, 1 to 2 minutes. Add ½ cup salsa and the reserved cooking water, stirring to combine. Reduce the heat to low and simmer until slightly thickened, about 2 minutes.
  4. Step 4
    Add the cream cheese to the pan, stirring until melted and incorporated. Remove from the heat and let cool slightly, 5 to 7 minutes.
  5. Step 5
    Spread the remaining salsa in the bottom of a 9-by-13-inch baking dish. Using a spoon, fill the pasta shells with the beef mixture. Arrange open-side up in the baking dish and sprinkle with the shredded cheese.
  6. Step 6
    Bake until bubbly and golden, 20 to 25 minutes. Serve the stuffed shells topped with shredded lettuce, jalapeños, tomatoes and sour cream.