Cheesy Taco Stuffed Shells

Featured in Satisfying Main Courses.

Start by cooking jumbo pasta shells until just firm, then set aside to cool. Brown ground beef in a skillet and season it with taco spices and salsa. Stir in cream cheese until smooth and creamy. Pour enchilada sauce into a baking dish, fill each shell with the beef and cheese mixture, arrange them in the dish, and drizzle more sauce on top. Sprinkle with a blend of Mexican cheeses and bake until bubbling and golden. This hearty dish balances savory beef with melted cheese and tangy sauce for a satisfying meal.

Barbara Chef
Updated on Mon, 18 Aug 2025 13:35:29 GMT
A white bowl filled with pasta and meat. Pin it
A white bowl filled with pasta and meat. | gracefulflavors.com

This cheesy taco stuffed pasta shells recipe is a crowd-pleaser that brings together the best of Mexican flavors and Italian comfort food. It’s perfect for busy weeknights when you want something satisfying but still easy to pull together. The blend of seasoned ground beef, creamy cheese, and zesty enchilada sauce wrapped inside pasta shells makes every bite deliciously comforting.

I first made this when friends came over last minute, and it was a hit now it’s a regular request because it feels both special and cozy.

Ingredients

  • Jumbo pasta shells: 22 to 24 to hold plenty of filling without breaking
  • Ground beef: One pound for rich, savory flavor try to get lean for less grease
  • Taco seasoning: One packet to bring classic taco spices homemade seasoning works great too
  • Mild salsa: One cup to add a fresh, slightly tangy taste use chunky or smooth based on preference
  • Cream cheese: Four ounces for creaminess that binds the filling softened helps it melt quickly
  • Red enchilada sauce: One ten ounce can to keep things saucy and flavorful choose a brand that suits your heat level
  • Mexican cheese blend: Two cups for melty, stretchy goodness on top freshly shredded melts best

Step-by-Step Instructions

Preheat The Oven:
Set your oven to 350 degrees Fahrenheit and grease a 9 by 13-inch baking dish with a bit of oil or non-stick spray to prevent sticking and make cleanup easier.
Cook Pasta Shells:
Bring a large pot of salted water to boil and cook the jumbo pasta shells following the package directions. Keep the shells just slightly firm because they will cook more in the oven. Lay them out individually on a clean towel or sheet pan to keep them from sticking together.
Prepare The Filling:
Heat a skillet over medium heat and add the ground beef. Cook it thoroughly, breaking it up with a spatula until no longer pink. Drain off any excess grease to avoid a greasy filling. Add the taco seasoning mix and salsa, stirring well to combine all flavors evenly.
Mix In Cream Cheese:
Cut the cream cheese into small pieces and add to the warm beef mixture. Stir continuously until fully melted and creamy. Smaller cream cheese pieces speed up melting and help create a smooth texture.
Assemble The Dish:
Pour half of the enchilada sauce evenly into the prepared baking dish to create a flavorful base layer. Use a spoon to fill each pasta shell generously with the beef and cheese mixture. Place the filled shells in the baking dish nestled side by side.
Add Sauce And Cheese:
Drizzle the remaining enchilada sauce over the arranged stuffed shells. Sprinkle the shredded Mexican cheese blend evenly over the top, covering all the shells.
Bake And Serve:
Place the dish uncovered in the preheated oven and bake for 20 minutes until the cheese is melted and bubbly. Let it cool slightly then serve warm for the best flavors and textures.
A white bowl filled with food. Pin it
A white bowl filled with food. | gracefulflavors.com

My favorite ingredient here is the cream cheese because it melts into the beef filling and adds a smooth richness that balances the spice from the taco seasoning. This recipe always brings back memories of casual family dinners where we all grabbed shells from the baking dish, piling on extra salsa for a little extra kick.

Storage Tips

Store any leftovers in an airtight container in the refrigerator for up to four days. Reheat gently in the microwave or oven to keep the cheese melty without drying out the shells. To freeze, wrap the baked dish tightly in foil and place in a freezer-safe container or zipper bag for up to three months. Thaw overnight before reheating.

Ingredient Substitutions

Ground turkey or chicken are excellent lean alternatives to ground beef if you want a lighter dish. For a vegetarian version, swap the meat for cooked black beans or lentils and increase the salsa for moisture. You can use a different cheese blend such as cheddar and Monterey Jack if Mexican blend is not available, just make sure it melts well.

Serving Suggestions

Top with fresh chopped cilantro, sliced jalapenos, or diced avocado for added freshness and texture. Serve alongside a crisp green salad or Mexican street corn for a festive meal. A dollop of sour cream or a squeeze of lime brightens the rich flavors perfectly.

Cultural Context

This dish celebrates a fun fusion between Italian and Mexican cuisines, combining classic pasta with flavorful taco-inspired fillings. Stuffed pasta shells are a beloved Italian comfort food, and adding taco seasoning gives it a south-of-the-border twist making it playful and familiar at the same time. It’s a great example of how recipes evolve when different traditions meet in the kitchen.

A plate of food with a white plate and a bowl. Pin it
A plate of food with a white plate and a bowl. | gracefulflavors.com

Frequently Asked Questions

→ How do I prevent pasta shells from sticking after cooking?

Cook shells until just firm (al dente), then gently separate and lay them on a lightly greased or floured surface to cool. Avoid stacking while warm.

→ Can I use other types of cheese instead of Mexican blend?

Yes, cheeses like cheddar, Monterey Jack, or Pepper Jack work well for melting and add a tasty twist.

→ What ensures the beef filling stays creamy?

Adding cream cheese while the beef is hot helps it melt smoothly, giving the filling a rich, creamy texture.

→ Is it necessary to bake the shells after filling?

Baking melts the cheese topping and melds flavors, while warming the dish evenly for a better texture and taste.

→ Can this dish be prepared ahead of time?

Yes, you can assemble it in advance and refrigerate before baking, just add extra baking time if chilled.

Cheesy Taco Stuffed Shells

Jumbo pasta shells stuffed with a cheesy taco beef mixture and baked in flavorful enchilada sauce.

Prep Time
15 Minutes
Cook Time
20 Minutes
Total Time
35 Minutes
By: Barbara

Category: Hearty Mains

Difficulty: Easy

Cuisine: Mexican-American

Yield: 6 Servings (22-24 stuffed pasta shells)

Dietary: ~

Ingredients

→ Main ingredients

01 22-24 jumbo pasta shells
02 450 g ground beef
03 1 packet taco seasoning
04 240 ml mild salsa
05 115 g cream cheese
06 1 can (283 g) red enchilada sauce
07 200 g Mexican cheese blend

Instructions

Step 01

Preheat oven to 175°C and grease a 23x33 cm baking dish.

Step 02

Cook the pasta shells according to package instructions until slightly firm. Arrange cooked shells separately to prevent sticking.

Step 03

In a skillet, brown the ground beef, breaking it into small pieces. Drain excess fat. Stir in taco seasoning and mild salsa until well combined.

Step 04

Add cream cheese in small pieces to the beef mixture; stir continuously until fully melted and blended.

Step 05

Pour half of the enchilada sauce into the prepared baking dish. Fill each pasta shell with the beef and cheese mixture, then arrange in the baking dish.

Step 06

Drizzle the remaining enchilada sauce over the stuffed shells. Sprinkle the Mexican cheese blend evenly on top.

Step 07

Bake uncovered for 20 minutes at 175°C until cheese is melted and bubbly. Serve warm.

Notes

  1. Cut cream cheese into smaller pieces before adding to the beef mixture for faster melting.

Tools You'll Need

  • 9x13 inch (23x33 cm) baking dish
  • Large skillet
  • Pot for boiling pasta

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy and gluten

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 450
  • Total Fat: 22 g
  • Total Carbohydrate: 35 g
  • Protein: 25 g