Start by boiling your large pasta shells until they’re al dente. This means they should be cooked but still firm. Drain them and rinse with cold water to stop the cooking process. Lay them on a plate or tray so they don’t stick together while you prepare the filling.
In a skillet over medium heat, cook your ground beef or turkey until fully browned. Drain any excess grease. Add the taco seasoning and stir well so the spices coat all the meat evenly. Next, mix in the refried beans, sour cream, and shredded cheese. The result should be a creamy, cheesy taco mixture that smells amazing.
Now it’s time to assemble. Take each pasta shell and carefully fill it with the taco mixture. I usually use a tablespoon to do this, but a piping bag makes things even tidier. Place each stuffed shell into a greased 9x13 baking dish, lining them up closely.
Once your shells are filled and placed in the dish, pour salsa over the top. Don’t skimp—make sure every shell gets a bit! Then, generously sprinkle shredded cheese over the top. The cheese will bubble and brown beautifully in the oven.
Preheat your oven to 350°F. Cover the dish with foil and bake for 25 minutes. Remove the foil and bake for an additional 10 minutes until the cheese is melted and slightly golden. Your kitchen will smell incredible by now.