Step-by-step instructions
- Preheat your oven to 375°F (190°C).
- Cook the jumbo pasta shells according to the package instructions until they’re just al dente. Drain and set aside.
- In a skillet, brown the ground beef or turkey over medium heat, then drain any excess fat.
- Stir in the taco seasoning and refried beans, mixing until everything is well combined and heated through.
- Take each cooked shell and stuff it generously with the meat mixture.
- Spread half of the salsa on the bottom of a baking dish, then place the stuffed shells on top.
- Pour the remaining salsa over the shells and top with shredded cheese.
- Cover with aluminum foil and bake for 25 minutes. Remove the foil and bake for an additional 10 minutes or until the cheese is bubbly and golden.
- Serve warm, garnished with a dollop of sour cream and a sprinkle of chopped green onions.
Best ways to enjoy it
Serve these delicious taco stuffed shells with a side of Spanish rice or a fresh green salad to balance the meal. For a fun twist, consider adding toppings like diced avocados, fresh cilantro, or even jalapeños for a kick! A refreshing margarita or a fruity mocktail would pair perfectly, transforming your dinner into a festive occasion.
Storage and reheating tips
Leftover taco stuffed shells can be stored in an airtight container in the fridge for up to 3-4 days. To reheat, simply place them in the oven at 350°F (175°C) covered with foil until heated through, or pop them in the microwave for a quicker option. If you want to freeze them, assemble the shells without baking them and wrap tightly. They can be frozen for up to 2 months—just thaw overnight in the refrigerator before baking.
Tricks for success
For perfectly stuffed shells, don’t overcook your pasta—aim for that al dente texture. If you want to lighten up the dish, try using ground turkey or a plant-based protein alternative. Additionally, consider adding some diced bell peppers or corn to the meat mixture for extra flavor and nutrition.
Creative twists
Want to give your taco stuffed shells a unique flair? Try swapping the beef with shredded chicken or seasoned tofu. If you’re feeling adventurous, add some chipotle sauce to the meat mixture for a smoky taste. You might even try different cheese blends like pepper jack for some spice or crumbled feta for an unexpected tang.

Common questions
How long does it take to prepare taco stuffed shells?
Prep time typically takes about 30 minutes, with an additional 35 minutes for cooking. All in all, you can have a delicious dinner on your table in under an hour!
Can I use a different type of pasta?
Absolutely! While jumbo shells are traditional, you could experiment with manicotti or even large conchiglie if you prefer.
Are there any vegetarian alternatives for this recipe?
Yes! You can replace the ground beef or turkey with black beans, lentils, or a mix of your favorite vegetables. In fact, adding sautéed mushrooms or zucchini can enhance the flavor and texture!
By bringing together these crowd-pleasing flavors in a simple, approachable dish, taco stuffed shells are sure to be a hit. So roll up your sleeves and get cooking—these shells are callin’ your name!


