Skip to content

Taco Stuffed Shells Recipe with Salsa and Melted Cheese

Updated on December 27th, 2023

Can’t decide between making Italian or Mexican food this Saturday? Good news: You don’t have to choose. This taco stuffed shells recipe blends both cuisines beautifully. Mexican flavor in a classically Italian format. Rest assured, this dish is a winner.

What’s a taco stuffed shell?

Picture jumbo pasta shells, stuffed with Mexican-seasoned ground beef and topped with taco sauce and cheese. It’s something like a smothered burrito that relies on hearty pasta in lieu of a tortilla.

Note that if you’re a purist, the name of this recipe isn’t quite right. According to britannica.com, it’s not a taco without a tortilla. But we can let that slide, yes?

When to make taco stuffed shells

I like this as a weekend recipe. There’s some prep involved and it does take time to cook — so it’s not something you’ll pull together quickly.

But if you have an hour to make dinner and a hungry crowd craving something meaty, cheesy, and spicy, you can’t go wrong with taco stuffed shells.

What to serve with taco stuffed shells

Prepared taco stuffed shells on a plate.

One reason to love this dish is that it stands on its own. You don’t really need a side dish. A green salad would be a nice complementary bit — but then the shells are filling and satisfying enough to make the salad seem terribly uninteresting.

What you could do is serve the shells with a toppings bar. Set out small dishes of black olives, crushed tortilla chips, chopped tomatoes, shredded lettuce, and sour cream. Encourage your guests to make this dish their own by adding whatever toppings they want.

Ingredients for taco stuffed shells

Ingredients for taco stuffed shells on a cutting board.

Here’s your grocery list for making these shells:

  1. 1 lb. ground beef. Go lean if you can.
  2. 1 package taco seasoning or 2 tablespoons if you buy a jar of seasoning.
  3. 4 oz. cream cheese, which is usually half a block. Feel free to use light cream cheese.
  4. 1 cup of salsa. Choose your heat level.
  5. 1 cup of taco sauce. Again, choose your heat level.
  6. 1 cup of Mexican blend cheese or Β½ cup shredded cheddar and Β½ cup shredded Monterey jack.
  7. 3 green onions.
  8. Optionally, black olives, chopped tomatoes, crushed tortilla chips, shredded lettuce, etc. to use as toppings.

How to make taco stuffed shells

Let’s walk through the prep steps. Start by heating your oven to 350Β°F or 177Β°. You’ll also want to:

  • Fill up a pot of water to cook the pasta shells. Put it over a high flame and add a few shakes of salt.
  • Set out a 9×13 baking dish and a colander for draining the pasta.
  • Grab a skillet to cook your ground beef.
  • Have aluminum foil on hand, along with some olive oil.
  • If you’re going to drain the meat after it’s cooked, set a glass jar in the sink.

1. Cook the beef

Ground beef for taco stuffed shells in a skillet.

Heat a skillet over medium-high heat and add the ground beef. Cook while stirring and breaking the meat up into small chunks with a wooden spoon.

Once the meat is fully browned, drain it. You can skip this step if you want to, but I wouldn’t. This recipe is very rich, so there’s no need for extra fat in the meat. I like to cover the pan with a lid and then tip it over a glass jar in the sink. You may need to adjust the lid position a bit, but the fat should drain out.

If you’re clumsy, place the glass jar in a large metal bowl. That way, if the lid slips, your meat will go in the bowl and not down the drain.

After draining the meat, add your taco seasoning. If you have instructions on the seasoning, follow those. If not, add 1/3 cup water to the meat with the seasoning. Stir to combine. Bring the water to a simmer. Stir occasionally while the liquid evaporates.

2. Add the cream cheese

Once the liquid has evaporated, add the cream cheese to the meat. It melts faster if you cut it into chunks first. Lower the heat slightly and let the cheese melt, stirring occasionally. Turn off the heat and set the meat aside.

Ground beef mixed with cream cheese in a skillet.

3. Boil the shells

The recipe goes a little faster if you can pop the shells into the boiling water while you’re cooking the meat. Give them a stir occasionally so they don’t stick together.

Boil the shells according to package instructions. You can leave them slightly undercooked if you don’t like soggy noodles — since they’ll bake under foil in a later step. Also they’re easier to stuff when they’re stiffer.

Once they’re ready, drain them, rinse, and toss with a bit of olive oil.

4. Stuff the shells

Arrange the meat, baking dish, and drained pasta on a work surface so you can stuff the shells efficiently. Pour 1 cup of salsa into the baking dish.

Using a tablespoon, stuff each shell with the ground beef mixture. Place each shell into the baking dish.

Taco stuffed shells in a baking dish.

When you’re done stuffing, pour 1 cup of taco sauce over the shells. Cover the dish with foil and pop it in the oven. Let it bake for 30 minutes.

5. Add cheese

At the 30-minute mark, remove the dish from the oven and take off the foil. The sauce should be bubbling. Sprinkle 1 cup of grated cheese over the top — a mix of cheddar and Monterey jack works best.

Put the dish back in the oven without the foil and cook long enough for the cheese to melt. While the cheese is melting, wash, trim, and chop green onions.

Remove the dish from the oven, sprinkle the shells with green onions, and enjoy.

Taco stuffed shells in a baking dish.

More taco inspiration

If you love this mashup of tacos and Italian, try these:

Yield: 4 servings

Taco Stuffed Shells Recipe

Prepared taco stuffed shells on blue plate.

The best of Mexican and Italian cuisines rolled into one, right here folks. This is a stuffed pasta recipe that uses Mexican-seasoned ground beef as the filling and salsa as the sauce.

Prep Time 30 minutes
Cook Time 30 minutes
Total Time 30 minutes

Ingredients

  • 1 lb ground beef
  • 1 package taco seasoning
  • 4 oz. cream cheese
  • 12 large pasta shells
  • 1 cup of salsa
  • 1 cup taco sauce
  • 1/2 cup cheddar cheese (shredded)
  • 1/2 cup Monterey jack cheese (shredded)
  • 3 green onions, chopped
  • 1/3 cup water

Instructions

  1. Preheat your oven to 350°F or 177°C. Add water to a large, deep pot and heat it over a high flame. Add a few shakes of salt.
  2. Heat a skillet over medium-high heat. Add the ground beef and cook, breaking up with a wooden spoon.
  3. Once the beef is fully browned with no signs of pink, optionally drain the fat off the meat. Return the skillet to the burner and add the taco seasoning plus 1/3 cup water. Cook, stirring, until liquid evaporates.
  4. Add cream cheese and stir until it's melted and smooth. Remove the meat from the heat and set aside.
  5. Once your water starts boiling, add the pasta shells and cook according to package instructions.
  6. Drain the cooked pasta, rinse, and toss with a bit of olive oil or melted butter. This keeps them from sticking together.
  7. Pour salsa into the button of a 9x13 baking dish.
  8. Stuff each shell with the meat mixture, setting each stuffed shell into the baking dish as you go.
  9. Pour the taco sauce over the stuffed shells.
  10. Cover the dish with aluminum foil and bake in your heated oven for 30 minutes.
  11. After 30 minutes, uncover the dish and sprinkle both cheeses on top. Return the dish to the oven and cook for an additional 5-6 minutes to melt the cheese. Top with green onions and serve.

Nutrition Information:

Yield:

4

Serving Size:

1

Amount Per Serving: Calories: 1083Total Fat: 42gSaturated Fat: 20gTrans Fat: 1gUnsaturated Fat: 17gCholesterol: 158mgSodium: 1474mgCarbohydrates: 113gFiber: 7gSugar: 10gProtein: 59g

Nutrition information isn’t always accurate.

 

Prepared taco stuffed shells on blue plate.

123 thoughts on “Taco Stuffed Shells Recipe with Salsa and Melted Cheese”

  1. hi! My mo sent me thisrecipie cuz we love it! I want to make it for a party tomorrow but would prefer to make it day ahead to save time. Does anyone know the best way to go about this? I don’t want to ruin this delish recipe!

    thank you!!

  2. Just wanted to say I made this for the 6th time tonight – still excellent! I brought these to a playdate a while back and subbed in black beans for ground beef in a few of the shells for a vegetarian friend. She said they were awesome! We also love to freeze them for later – they reheat very well. Thanks for the recipe!

  3. Saw this and just had to try it. Using ground venison instead of ground beef. So good had to make a few batches for the freezer!! πŸ™‚

  4. Malia – I have never tried this recipe without the cream cheese so I am not sure. I personally think that it would still taste good though, even without the cream cheese.

  5. I made these last night and they were TREMENDOUS. As to the cream cheese question i think you could omit it, and i think the four ounces called for could be cut in half w no taste difference, this recipe can be made healthier.. We went all low fat cheese, super lean meat, added some fresh jalapeno and white onion in the meat mixture to add veggie content as well as tomatoes added… Just a great idea and well be making it again and again.

  6. This is delicious. I made it for a co-worker and the next day I had 20 request from others. I am a vegetarian and made it for myself with Morningstar Crumbles and it was AMAZING!

  7. Made this tonight…WONDERFUL! No leftovers and the kids cleaned their plates. I added green pepper, garlic, and onion into the meat mixture….otherwise followed as directed. Definitely a keeper. Thanks!

  8. Jessica – I have never tried freezing these. If you do try it, please let everyone know how it turns out. Thanks.

  9. Jessica: I only cook for 2 so I have frozen them each time and they are just as wonderful as the shells right out of the oven.

  10. I made these last night! So yummy and fun to eat. The cream cheese with the taco meat is seriously the best part, and of course dousing them in cheese didn’t hurt πŸ˜‰

  11. So when you freeze these, do you cook them completly like the recipe says, or do you only go to a certain point, freeze, then when your ready to eat pop it in the stove and add the rest of the ingredients? I’m looking for meals I can make ahead and freeze.

  12. Jennifer – It is basically the same thing as hot sauce. It comes in a jar, it can found in the taco/Mexican section of most grocery stores.

  13. Two words: Simply fantastic!!!

    I made this over the weekend, and it was delicious! I didn’t have the tortilla chips, but they didn’t necessarily need them. Very good! I found your recipe on pinterest, and have since perused your website a bit, and I’ve found many more recipes that I’ll be making in the near future! Thank you!

  14. I’ve cooked this tons of times for parties or when people come to visit and its always been a hit! Thanks for posting. πŸ™‚

Leave a Reply

Your email address will not be published. Required fields are marked *

Skip to Recipe