Taco Stuffed Shells Recipe
Introduction
Taco Stuffed Shells offer a fun twist on classic Mexican flavors by combining seasoned beef, beans, and cheese inside tender pasta shells. This hearty and comforting dish is perfect for weeknight dinners or casual gatherings with family and friends.

Ingredients
- 1 12 oz box jumbo shells
- 1 pound ground beef
- 1 packet taco seasoning (3 tablespoons homemade)
- ½ cup water
- 1 15 oz can black beans, drained and rinsed
- 2 cups salsa (divided)
- 2 cups shredded cheddar cheese (divided)
- ½ cup sour cream
Instructions
- Step 1: Preheat the oven to 350º F.
- Step 2: Bring a large pot of water to a boil and cook the jumbo shells for 3 minutes less than the package instructions recommend. Drain and set aside.
- Step 3: In a large skillet over high heat, add the ground beef and cook, breaking it apart, until no longer pink. Stir in the taco seasoning and water. Reduce heat to medium and simmer for 2–3 minutes until the liquid is mostly evaporated.
- Step 4: Remove the skillet from heat. Stir in the black beans, ½ cup salsa, ¾ cup cheddar cheese, and sour cream until well combined.
- Step 5: Pour ½ cup of salsa into the bottom of a casserole dish, spreading evenly.
- Step 6: Spoon 2–3 tablespoons of the beef mixture into each cooked shell. Arrange the filled shells in the casserole dish. Top with the remaining salsa and cheddar cheese.
- Step 7: Bake for 30 minutes or until the cheese is melted and the dish is heated through.
- Step 8: Serve warm, garnished with extra sour cream, chopped tomatoes, or your favorite taco toppings.
Tips & Variations
- For a vegetarian version, substitute the ground beef with sautéed mushrooms or a plant-based meat alternative.
- Use a spicy salsa if you prefer extra heat, or mild salsa for a family-friendly option.
- Add chopped green onions or jalapeños to the filling for extra flavor and crunch.
- If you don’t have jumbo shells, large manicotti pasta tubes can work as a substitute.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, cover with foil and warm in a 350º F oven for 15-20 minutes or until heated through. You can also microwave individual portions until hot.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this recipe ahead of time?
Yes, you can assemble the stuffed shells and store them covered in the refrigerator for up to 24 hours before baking. Just add a few extra minutes to the baking time if baking straight from the fridge.
Can I freeze the stuffed shells?
Absolutely. After assembling, freeze the casserole before baking. When ready to eat, bake covered at 350º F for about 45-50 minutes or until heated through, removing the cover in the last 10 minutes to brown the cheese.
Print
Taco Stuffed Shells Recipe
- Total Time: 1 hour
- Yield: 6 servings 1x
Description
Taco Stuffed Shells combine the best of taco night with classic Italian pasta for a flavorful, family-friendly casserole. Jumbo pasta shells are filled with a savory mix of seasoned ground beef, black beans, salsa, cheese, and sour cream, then baked until bubbly and golden. This easy-to-make dish brings a fun twist to traditional stuffed shells with bold Tex-Mex flavors perfect for weeknight dinners or casual gatherings.
Ingredients
Pasta
- 1 12 oz box Jumbo Shells
Beef Filling
- 1 pound ground beef
- 1 packet taco seasoning (or 3 tablespoons homemade taco seasoning)
- ½ cup water
- 1 15 oz can black beans, drained and rinsed
- ½ cup salsa (divided)
- ¾ cup shredded cheddar cheese (divided)
- ½ cup sour cream
Topping
- ½ cup salsa
- 1¼ cups shredded cheddar cheese
- Sour cream (for serving)
- Optional: diced tomatoes or other preferred taco toppings
Instructions
- Preheat Oven: Preheat your oven to 350º F to prepare for baking the stuffed shells later.
- Cook Pasta Shells: Bring a large pot of salted water to a boil and cook jumbo shells for about 3 minutes less than the package instructions indicate, ensuring they remain al dente and don’t over-soften during baking. Drain and set aside.
- Cook Ground Beef: Heat a large skillet over high heat and add the ground beef, breaking it apart with a spoon. Cook until no longer pink, about 5-7 minutes.
- Season Beef: Add taco seasoning and water to the beef, stir well, then reduce heat to medium and simmer gently for 2-3 minutes until most of the liquid evaporates and the beef is well seasoned.
- Mix Filling: Remove the skillet from heat and stir in drained black beans, ½ cup salsa, ¾ cup shredded cheddar cheese, and ½ cup sour cream until fully combined and creamy.
- Prepare Casserole Base: Pour ½ cup salsa evenly into the bottom of a casserole dish to prevent sticking and add flavor.
- Stuff Shells: Using 2-3 tablespoons of the beef mixture, fill each cooked jumbo shell carefully and place them upright in the prepared casserole dish.
- Add Toppings: Spoon the remaining salsa over the stuffed shells and sprinkle the remaining shredded cheddar cheese evenly on top.
- Bake: Bake in the preheated oven for 30 minutes or until the cheese is melted, bubbly, and the filling is heated through.
- Serve: Remove from oven and serve warm, topped with additional sour cream, diced tomatoes, or any preferred taco toppings for extra freshness and texture.
Notes
- To save time, you can use pre-cooked seasoned ground beef or leftover taco meat.
- For a spicy kick, add chopped jalapeños or a dash of hot sauce to the filling mixture.
- This dish can be made ahead and refrigerated; just add a few extra minutes to the baking time if baking from cold.
- For a vegetarian version, substitute ground beef with cooked lentils or a plant-based meat alternative.
- Leftovers store well in the refrigerator for up to 3 days and can be reheated in the oven or microwave.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Tex-Mex
Keywords: Taco stuffed shells, stuffed pasta shells, Tex-Mex casserole, ground beef pasta, cheesy stuffed shells, easy weeknight dinner

