Taco Stuffed Shells combine the best parts of two comfort-food favorites: cheesy baked pasta shells and flavorful taco-seasoned beef. Jumbo pasta shells are stuffed with seasoned ground beef, creamy cheese, salsa, and Mexican-style spices, then topped with more cheese and baked until hot and bubbly.
Recipe at a Glance
| Details | Information |
|---|---|
| Recipe | Taco Stuffed Shells |
| Prep Time | 20 minutes |
| Cook Time | 30–35 minutes |
| Total Time | About 55 minutes |
| Servings | 6 |
| Difficulty | Easy |
| Course | Dinner |
| Cuisine | Mexican-American / Italian-inspired |
| Method | Oven-baked |
| Texture | Creamy, cheesy & tender |
| Flavor | Savory, zesty & taco-seasoned |
Ingredients
For the Shells
- 20–24 jumbo pasta shells
- 1 lb (450 g) lean ground beef
- 1 small onion, finely diced
- 2 cloves garlic, minced
- 1 packet taco seasoning, or 2 tablespoons homemade taco seasoning
- ½ cup salsa
- 4 oz (115 g) cream cheese, softened
- ½ cup shredded cheddar cheese
- ½ cup shredded Monterey Jack cheese
- ¼ cup sour cream
- ½ cup water, as needed
For the Baking Sauce
- 1 cup salsa
- ½ cup enchilada sauce
- ½ cup water or low-sodium beef broth
For the Topping
- 1 cup shredded Mexican-blend cheese
- ½ cup shredded cheddar cheese
- 2 green onions, sliced
- 2 tablespoons chopped fresh cilantro
- 1 small tomato, diced
- Sliced jalapeño, optional
- Sour cream, for serving
- Avocado or guacamole, optional
Step-by-Step Instructions
1. Preheat the Oven
Preheat your oven to:
375°F (190°C)
Lightly grease a 9 × 13-inch baking dish.
2. Cook the Pasta Shells
Bring a large pot of salted water to a boil.
Add the jumbo shells and cook according to the package directions, but stop approximately 2 minutes before the recommended cooking time.
The shells should be tender but still firm enough to handle.
Drain carefully.
Rinse briefly with cool water to stop the cooking process.
Set aside.
3. Brown the Beef
Heat a large skillet over medium-high heat.
Add the ground beef.
Cook for approximately 5–7 minutes, breaking it apart as it cooks.
Once browned, drain excess grease if necessary.
4. Add Onion and Garlic
Add the diced onion.
Cook for approximately 3 minutes, until softened.
Add the minced garlic.
Cook for another 30–60 seconds.
5. Season the Beef
Add the taco seasoning.
Pour in approximately ½ cup water.
Stir well and simmer for 2–3 minutes.
The beef should be flavorful and slightly saucy.
6. Make the Taco Filling
Reduce the heat to low.
Add:
- Salsa
- Cream cheese
- Cheddar
- Monterey Jack
- Sour cream
Stir gently until the cream cheese and shredded cheese melt into the beef.
The filling should be creamy but thick enough to stay inside the shells.
Remove from the heat.
7. Prepare the Baking Sauce
In a bowl, combine:
- Salsa
- Enchilada sauce
- Water or beef broth
Mix well.
Pour approximately half of the sauce into the bottom of the prepared baking dish.
Spread it evenly.
8. Stuff the Shells
Carefully open each cooked shell.
Fill each shell with approximately 2 tablespoons of the taco beef mixture.
Don’t overfill them.
Arrange the stuffed shells in the baking dish with the opening facing upward.
9. Add More Sauce
Pour the remaining sauce around and partially over the stuffed shells.
Try not to completely submerge the shells.
10. Add the Cheese
Sprinkle the shredded Mexican-blend cheese and cheddar evenly over the shells.
Make sure each shell gets some cheese.
11. Cover and Bake
Cover the baking dish tightly with aluminum foil.
Bake for approximately:
20 minutes
The foil helps prevent the pasta from drying out.
12. Uncover and Finish Baking
Remove the foil.
Continue baking for another:
10–15 minutes
The cheese should be completely melted and bubbling.
For a golden top, broil for approximately 1–2 minutes at the end.
Watch carefully.
13. Rest
Remove from the oven.
Let the shells rest for approximately 5 minutes before serving.
This allows the filling to settle and makes them easier to serve.
14. Garnish
Top with:
- Green onions
- Fresh cilantro
- Diced tomato
- Jalapeño
Serve with sour cream and guacamole if desired.
What Do Taco Stuffed Shells Taste Like?
These shells have a delicious combination of:
- Savory taco-seasoned beef
- Creamy cheese
- Tangy salsa
- Tender pasta
- Melted cheddar
- Monterey Jack
- Fresh tomato
- Cilantro
The result is cheesy, comforting, slightly spicy, and packed with taco flavor.
Homemade Taco Seasoning
If you prefer homemade seasoning, combine:
- 1 tablespoon chili powder
- 1 teaspoon cumin
- 1 teaspoon paprika
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ¼ teaspoon oregano
- ¼ teaspoon black pepper
- ¼ teaspoon salt
- Pinch of cayenne, optional
Use approximately 2 tablespoons for the recipe.
How to Make Them Spicier
Add:
- Hot salsa
- Diced jalapeños
- ¼ teaspoon cayenne
- Pepper Jack cheese
- Chipotle powder
- Hot sauce
For maximum heat, add diced jalapeño directly to the beef filling.
How to Make Them Mild
Use:
- Mild taco seasoning
- Mild salsa
- No jalapeños
- Monterey Jack instead of Pepper Jack
You can also use regular diced tomatoes instead of tomatoes with green chilies.
Ground Turkey Taco Stuffed Shells
Replace the ground beef with:
1 lb (450 g) ground turkey.
Because turkey is milder, increase the taco seasoning slightly if desired.
Chicken Taco Stuffed Shells
Replace the beef with:
2 cups cooked shredded chicken.
Warm the chicken with taco seasoning and salsa, then mix it with the cream cheese and shredded cheese.
Stuff and bake exactly as directed.
Vegetarian Taco Stuffed Shells
Replace the meat with:
- 1 can black beans
- 1 can pinto beans
- ½ cup corn
- ½ cup diced bell pepper
Mash approximately half of the beans slightly so the filling holds together better.
Black Bean & Corn Version
For a hearty meatless version, combine:
- Black beans
- Corn
- Salsa
- Cream cheese
- Cheddar
- Monterey Jack
- Taco seasoning
This creates a creamy, filling vegetarian shell.
Extra-Cheesy Taco Shells
For serious cheese lovers, add:
- Extra cheddar inside the shells
- Pepper Jack in the filling
- Mozzarella on top
The mozzarella gives you an especially stretchy cheese topping.
Low-Carb Variation
Traditional jumbo pasta shells are not low-carb, but you can create a similar taco casserole without pasta.
Use the same taco beef filling and layer it with:
- Zucchini slices
- Bell peppers
- Cauliflower
- Low-carb tortillas
Top with cheese and bake until bubbling.
Higher-Protein Version
For more protein:
- Use extra-lean ground beef.
- Add Greek yogurt to the filling.
- Increase the meat slightly.
- Use high-protein pasta shells if available.
You can replace some of the sour cream with Greek yogurt.
Lighter Version
For a lighter taco stuffed shell:
- Use 93–96% lean ground beef.
- Use reduced-fat cream cheese.
- Replace sour cream with nonfat Greek yogurt.
- Reduce the cheese topping.
- Add extra vegetables to the filling.
Make-Ahead Instructions
Taco Stuffed Shells are excellent for meal prep.
Prepare the shells completely, but don’t bake them.
Cover tightly and refrigerate for up to 24 hours.
When ready to bake:
- Remove from the refrigerator.
- Let them sit at room temperature for approximately 15–20 minutes.
- Bake covered at 375°F.
- Add approximately 5–10 minutes if necessary.
Freezer Instructions
These shells freeze very well.
Before baking:
- Assemble the entire casserole in a freezer-safe baking dish.
- Allow the ingredients to cool if they are still warm.
- Cover tightly with plastic wrap.
- Add a layer of foil.
- Freeze for up to approximately 2–3 months.
For best quality, label the container with the date.
How to Bake From Frozen
For best results, thaw overnight in the refrigerator.
Then bake according to the normal instructions.
If baking directly from frozen, keep the dish covered and allow significantly more time until the center reaches a safe serving temperature.
Use a thermometer if needed to confirm the center is fully hot.
Storage
Store leftover shells in an airtight container in the refrigerator.
Use within approximately 3–4 days.
Reheating
Oven
Cover the shells with foil.
Heat at:
350°F (175°C)
for approximately 15–20 minutes.
Remove the foil during the last few minutes if you want the cheese to become bubbly again.
Microwave
Place one or two shells on a microwave-safe plate.
Cover loosely.
Heat in short intervals until hot throughout.
Air Fryer
Place individual shells in an air-fryer-safe dish.
Heat at approximately:
350°F (175°C) for 5–8 minutes
Check frequently.
Approximate Nutrition
For 1 of 6 servings:
- Calories: approximately 500–550
- Protein: approximately 28–32 g
- Carbohydrates: approximately 45–50 g
- Fat: approximately 23–27 g
- Fiber: approximately 4–5 g
- Sugar: approximately 5–7 g
Nutrition varies depending on the pasta, beef, cheese, and sauce brands used.
WW-Friendly Tips
To reduce WW Points:
- Choose extra-lean ground beef or ground turkey.
- Use reduced-fat cream cheese.
- Replace sour cream with nonfat Greek yogurt.
- Reduce the cheese topping.
- Increase beans and vegetables.
- Use a lower-point pasta alternative if available.
WW Points vary according to your individual plan and exact ingredients, so calculate the recipe in your current WW app for the most accurate value.
Frequently Asked Questions
1. Can I use regular pasta shells?
Jumbo shells are best because they’re large enough to stuff.
Smaller shells can work, but they are much more difficult to fill.
2. Can I prepare the shells ahead of time?
Yes.
Cook them, drain them, and toss them with a tiny amount of oil to prevent sticking.
Store them covered until you’re ready to assemble.
3. Why did my shells tear?
They may have been overcooked.
Cook them slightly less than the package directions so they remain firm.
4. How do I prevent the shells from sticking together?
After draining, rinse them gently with cool water and separate them carefully.
You can also lightly coat them with a small amount of olive oil.
5. Can I use leftover taco meat?
Absolutely.
Leftover taco meat makes this recipe much faster.
6. Can I use ground chicken?
Yes.
Ground chicken works well as a lighter alternative.
7. Can I use refried beans?
Yes.
Add a thin layer of refried beans to the filling or mix them with the beef.
8. Can I add corn?
Yes.
Corn adds sweetness and texture.
Use approximately ½ cup.
9. Can I add black olives?
Yes.
Add sliced black olives to the filling or sprinkle them over the top after baking.
10. Can I use enchilada sauce instead of salsa?
Yes.
You can replace some or all of the salsa with enchilada sauce.
11. Can I make these without cream cheese?
Yes.
Use additional Greek yogurt, cottage cheese, or shredded cheese for a different creamy filling.
12. Can I use cottage cheese?
Yes.
Blend it until smooth before mixing it into the beef filling.
13. Can I make these gluten-free?
Yes.
Use gluten-free jumbo shells and check the taco seasoning and sauces for gluten-containing ingredients.
14. Can I make these vegetarian?
Yes.
Replace the beef with beans, lentils, corn, and vegetables.
15. Can I make them ahead of time?
Yes.
Assemble them up to 24 hours ahead and refrigerate before baking.
16. Can I freeze them?
Yes.
They freeze particularly well when assembled before baking.
17. Why are my shells watery?
The most common causes are excess liquid in the salsa or tomatoes.
Drain wet ingredients and avoid adding too much sauce to the baking dish.
18. Why are my shells dry?
They may have been baked uncovered for too long.
Keep them covered during the first part of baking and make sure there is enough sauce around the shells.
19. Can I make this in a slow cooker?
It isn’t ideal because pasta shells can become overly soft.
The oven gives you much better control over the pasta texture and cheese topping.
20. Can I make individual portions?
Yes.
Stuff individual shells and place them in small oven-safe dishes.
This is convenient for meal prep.
Troubleshooting Guide
| Problem | Likely Cause | Solution |
|---|---|---|
| Shells tear | Overcooked pasta | Cook slightly under package time |
| Filling too runny | Too much salsa | Reduce liquid |
| Filling too dry | Not enough creamy ingredients | Add Greek yogurt or cream cheese |
| Pasta is dry | Too little sauce | Add more sauce around shells |
| Cheese burns | Broiled too long | Watch closely |
| Shells stick together | Not rinsed/separated | Separate while cooling |
| Casserole watery | Wet salsa/tomatoes | Drain ingredients |
| Bland filling | Weak seasoning | Add taco seasoning and salsa |
| Cheese isn’t golden | Insufficient heat | Broil briefly at the end |
Pro Tips for Perfect Taco Stuffed Shells
Tip 1: Undercook the shells slightly
They continue cooking in the oven.
Tip 2: Soften the cream cheese
Room-temperature cream cheese creates a smoother filling.
Tip 3: Drain wet ingredients
This prevents watery shells.
Tip 4: Don’t overstuff
About 2 tablespoons of filling per shell is usually enough.
Tip 5: Cover while baking
This keeps the pasta tender.
Tip 6: Uncover near the end
This allows the cheese to become beautifully golden.
Tip 7: Use freshly shredded cheese
It usually melts more smoothly and gives a better finish.
Tip 8: Rest before serving
Five minutes makes the shells easier to serve without falling apart.
Best Toppings
Try a combination of:
- Sour cream
- Guacamole
- Diced avocado
- Fresh cilantro
- Green onions
- Tomatoes
- Jalapeños
- Black olives
- Salsa
- Pickled onions
Best Side Dishes
Serve Taco Stuffed Shells with:
- Mexican-style rice
- Black beans
- Corn salad
- Green salad
- Guacamole
- Pico de gallo
- Roasted vegetables
- Fresh avocado salad
Final Result
You get tender jumbo pasta shells stuffed with creamy, cheesy taco-seasoned beef, surrounded by salsa and enchilada sauce and finished with a bubbling layer of melted cheese. It’s a hearty family dinner that combines classic taco flavors with the comfort of a baked pasta casserole.
