Taco Stuffed Shells

These Taco Stuffed Shells are the perfect combination of Mexican-inspired taco flavors and classic cheesy baked pasta. Jumbo pasta shells are filled with seasoned ground beef, creamy cheese, and flavorful taco spices, then covered with tomato sauce and plenty of melted cheese before being baked until golden and bubbling.

This easy casserole is a fantastic family dinner recipe for busy weeknights. It has everything you want in comfort food: tender pasta, savory beef, creamy filling, tomato sauce, and a generous layer of melted cheese. Best of all, the recipe is easy to prepare ahead of time, making it perfect for meal prep, Sunday dinner, or feeding a hungry family.

Why You’ll Love These Taco Stuffed Shells

  • Easy family-friendly dinner
  • Cheesy and flavorful
  • Great combination of tacos and baked pasta
  • Simple grocery-store ingredients
  • Perfect for meal prep
  • Excellent make-ahead casserole
  • Freezer-friendly
  • Great for weeknight dinners and casual entertaining

Ingredients

For the Shells

  • 20 jumbo pasta shells
  • 1 pound lean ground beef
  • 1 small yellow onion, finely diced
  • 3 cloves garlic, minced
  • 1 packet taco seasoning, about 1 ounce
  • 1/2 cup water
  • 4 ounces cream cheese, softened
  • 1/2 cup sour cream
  • 1/2 cup shredded cheddar cheese
  • 1/2 cup shredded Monterey Jack cheese
  • 1/4 cup chopped fresh cilantro, optional

For the Sauce

  • 2 cups tomato pasta sauce or marinara sauce
  • 1/2 cup salsa
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon ground cumin

For the Topping

  • 1 1/2 cups shredded Mexican cheese blend
  • 1/2 cup shredded cheddar cheese
  • 2 tablespoons chopped fresh cilantro, optional

Optional Toppings

  • Diced tomatoes
  • Sliced jalapeños
  • Green onions
  • Sour cream
  • Avocado
  • Fresh cilantro
  • Sliced black olives

How to Make Taco Stuffed Shells

1. Cook the Pasta Shells

Preheat your oven to 375°F (190°C).

Bring a large pot of salted water to a boil. Cook the jumbo shells according to the package directions, but stop cooking about 2 minutes before the recommended time.

The shells should be tender enough to fill but still slightly firm. They will continue cooking in the oven.

Drain carefully and rinse with cool water to stop the cooking process.

Set the shells aside while preparing the filling.

2. Brown the Ground Beef

Heat a large skillet over medium-high heat.

Add the ground beef and cook for approximately 5–7 minutes, breaking it apart with a wooden spoon until completely browned.

Drain any excess grease.

Add the diced onion and cook for another 3–4 minutes, until softened.

Stir in the minced garlic and cook for about 30 seconds.

3. Season the Beef

Add the taco seasoning and 1/2 cup water to the skillet.

Stir well and simmer for approximately 3–4 minutes, allowing the seasoning to coat the beef and the liquid to reduce.

Remove the skillet from the heat.

4. Make the Creamy Taco Filling

In a large bowl, combine the cooked seasoned beef, softened cream cheese, sour cream, cheddar cheese, and Monterey Jack cheese.

Stir until everything is evenly combined.

If using cilantro, fold it into the filling.

The cream cheese creates a rich, creamy texture while the taco seasoning gives the filling plenty of savory flavor.

5. Prepare the Tomato Sauce

In a bowl, combine the tomato sauce, salsa, chili powder, and cumin.

Spread about 1 cup of the sauce evenly across the bottom of a 9×13-inch baking dish.

This creates a flavorful base for the stuffed shells and prevents them from sticking.

6. Stuff the Shells

Carefully spoon approximately 2 tablespoons of the beef mixture into each cooked jumbo shell.

Arrange the filled shells in the baking dish with the open side facing upward.

Depending on the exact size of your shells, you may have a few extra shells or a little filling left over.

7. Add the Sauce and Cheese

Pour the remaining tomato sauce mixture over the stuffed shells.

Try to cover most of the shells, while leaving some of the pasta edges visible.

Sprinkle the Mexican cheese blend and cheddar evenly over the top.

The cheese will melt into a delicious golden layer as the casserole bakes.

8. Bake Until Golden and Bubbly

Cover the baking dish tightly with aluminum foil.

Bake for 20 minutes.

Remove the foil and continue baking for another 10–15 minutes, until the cheese is melted, bubbling, and lightly golden.

For an extra-golden top, broil for 1–2 minutes at the end. Watch carefully so the cheese doesn’t burn.

Allow the casserole to rest for about 5 minutes before serving.

Recipe Details

Prep Time: 25 minutes
Cook Time: 35 minutes
Total Time: About 1 hour
Servings: 6–8

Tips for the Best Taco Stuffed Shells

Don’t Overcook the Shells

Slightly undercooking the pasta is important. Overcooked shells can become difficult to fill and may fall apart during baking.

Let the Cream Cheese Soften

Softened cream cheese blends much more easily with the beef and other ingredients. Let it sit at room temperature for about 20–30 minutes before preparing the filling.

Use Freshly Shredded Cheese

Freshly shredded cheese generally melts more smoothly than pre-shredded cheese, making it ideal for a cheesy baked pasta casserole.

Don’t Skip the Resting Time

Let the shells rest for a few minutes after coming out of the oven. This allows the filling and sauce to settle, making them easier to serve.

Easy Variations

Chicken Taco Stuffed Shells

Replace the ground beef with 1 pound shredded cooked chicken. Season it with taco seasoning and continue with the recipe as written.

Ground Turkey Version

Ground turkey can replace the beef for a lighter option. Add an extra tablespoon of salsa if the turkey mixture seems dry.

Spicy Taco Shells

Add 1 diced jalapeño to the beef while cooking, or mix 1/2 teaspoon cayenne pepper into the filling.

Black Bean Taco Shells

Add 1 cup drained black beans to the beef mixture for extra texture and a heartier filling.

Extra Cheesy Version

Add another 1/2 cup shredded Monterey Jack or cheddar cheese to the filling.

What to Serve with Taco Stuffed Shells

These stuffed shells are filling on their own, but Mexican-inspired side dishes make the meal even better.

Serve them with:

  • Mexican rice
  • Refried beans
  • Corn salad
  • Guacamole
  • Green salad
  • Tortilla chips and salsa
  • Fresh avocado
  • Roasted vegetables

A spoonful of sour cream and fresh cilantro on top adds a cool, creamy contrast to the warm taco-seasoned beef.

Make-Ahead Instructions

Taco Stuffed Shells are an excellent make-ahead dinner.

Assemble the casserole completely, but don’t bake it. Cover tightly with foil and refrigerate for up to 24 hours.

When ready to cook, remove the casserole from the refrigerator and let it sit at room temperature for about 20 minutes.

Bake covered at 375°F for approximately 30 minutes, then uncover and bake for another 10–15 minutes until hot and bubbling.

Freezing Instructions

You can also freeze the assembled, unbaked casserole.

Wrap the dish tightly with plastic wrap followed by aluminum foil and freeze for up to 2 months.

For the best results, thaw overnight in the refrigerator before baking.

Add approximately 10–15 minutes to the covered baking time if the casserole is still very cold.

Storage and Reheating

Store leftover Taco Stuffed Shells in an airtight container in the refrigerator for up to 3–4 days.

Reheat individual portions in the microwave for 1–2 minutes, or place the casserole in a 350°F oven until heated through.

For extra cheese, sprinkle a little shredded cheddar over each portion before reheating.

Frequently Asked Questions

Can I use smaller pasta shells?

Jumbo shells are best because they provide enough space for the creamy taco filling. However, large shells can work if that’s what you have available.

Can I use homemade taco seasoning?

Absolutely. A simple homemade blend can include chili powder, cumin, paprika, garlic powder, onion powder, oregano, salt, and black pepper.

Can I make these without cream cheese?

Yes. You can replace the cream cheese with an additional 1/2 cup of sour cream or use softened ricotta cheese for a slightly different texture.

Can I add vegetables?

Yes. Diced bell peppers, corn, spinach, or zucchini can be added to the beef mixture for extra flavor and texture.

Final Thoughts

These Taco Stuffed Shells bring together two family favorites in one delicious baked casserole. The tender jumbo shells are packed with seasoned beef and creamy cheese, then covered in tomato sauce and a generous layer of melted cheese.

They’re an excellent easy weeknight dinner, make-ahead meal, and family-friendly comfort food. You can keep the recipe classic or customize it with black beans, jalapeños, chicken, vegetables, or your favorite taco toppings.

If you’re looking for a hearty cheesy casserole recipe that is easy to prepare and guaranteed to make dinner feel special, these golden Taco Stuffed Shells are a recipe worth adding to your weekly rotation.

Leave a Reply

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