When it comes to comforting, flavor-packed meals, Mexican Stuffed Shells are a showstopper! These delightful pasta shells are filled with a creamy, zesty filling that brings together the best of both Mexican and Italian cuisine. With a blend of spices, cheeses, and savory ingredients, this dish is perfect for weeknight dinners or family gatherings. Plus, it’s easy to make and can be customized to fit your tastes! Let’s dive into this delicious recipe that will soon become a household favorite.
Why This Mexican Stuffed Shells Stands Out

Mexican Stuffed Shells combines the heartiness of jumbo pasta shells with the vibrant flavors of a classic taco. The creamy filling of cream cheese mixed with ground beef (or turkey) and taco seasoning creates a taste sensation that is both satisfying and comforting. Topped with salsa and melted cheese, every bite is a fiesta in your mouth! Not only is it a crowd-pleaser, but it also offers a unique twist on traditional stuffed shells that will keep everyone coming back for more.
What Goes In
- 1 pound ground beef (or ground turkey) – Choose your favorite ground meat for a leaner option.
- 1 package low-sodium taco seasoning – Provides that authentic taco flavor without excessive salt.
- 4 ounces cream cheese – Adds a creamy texture to the filling.
- 20 jumbo pasta shells (about 6 ounces) – Perfectly sized for stuffing with all that goodness.
- 1 1/2 cups salsa – Use your favorite store-bought or homemade salsa for added flavor.
- 1 cup taco sauce – Enhances the Mexican flair and keeps things saucy.
- 1 cup cheddar cheese – Classic cheese choice that melts beautifully.
- 1 cup Monterey Jack cheese – A creamy complement to cheddar, adding depth to the flavor.
- 3 green onions – For garnish and a fresh crunch.
- Sour cream – Optional, for serving; adds a cooling element to the dish.
Tools & Equipment Needed
- Large pot – For boiling the jumbo pasta shells.
- Skillet – To cook the ground meat and mix in the seasoning.
- Mixing bowl – For combining the filling ingredients.
- Baking dish – To hold the stuffed shells while they bake.
- Aluminum foil – To cover the baking dish for part of the cooking process.
- Spatula – For transferring the stuffed shells into the baking dish.
From Start to Finish: Mexican Stuffed Shells

Step 1: Preheat Your Oven
Preheat your oven to 375°F (190°C). This ensures that your Mexican Stuffed Shells will bake evenly and get that perfect golden top.
Step 2: Cook the Pasta Shells
In a large pot, bring salted water to a boil. Once boiling, add the jumbo pasta shells and cook according to package instructions until al dente, usually about 9-11 minutes. Drain and set aside.
Step 3: Prepare the Meat Filling
In a skillet over medium heat, cook 1 pound of ground beef (or ground turkey) until browned, breaking it apart with a spatula. Drain excess fat. Stir in the low-sodium taco seasoning and cream cheese until well combined. Remove from heat and let it cool slightly.
Step 4: Stuff the Shells
Using a spoon, fill each cooked pasta shell with the meat and cream cheese mixture. Place the stuffed shells in a greased baking dish.
Step 5: Add the Sauce
Pour the salsa and taco sauce evenly over the stuffed shells, ensuring each shell is well coated. Sprinkle the cheddar cheese and Monterey Jack cheese on top.
Step 6: Bake
Cover the baking dish with aluminum foil and bake in the preheated oven for 20 minutes. Then, remove the foil and bake for an additional 10-15 minutes, or until the cheese is melted and bubbly.
Step 7: Garnish and Serve
Once done, remove the shells from the oven and let them cool for a few minutes. Garnish with chopped green onions and serve with a dollop of sour cream if desired. Enjoy your delicious Mexican Stuffed Shells!
Healthier Substitutions

- Use ground turkey or chicken instead of ground beef for a leaner protein option.
- Swap out cream cheese for Greek yogurt for a lighter filling.
- Opt for whole wheat pasta shells for added fiber.
- Use low-fat cheese to reduce calories while still enjoying that cheesy goodness.
- Incorporate black beans or corn for added nutrition and fiber.
Avoid These Mistakes
- Don’t overcook the pasta shells; they should be al dente since they will cook further in the oven.
- Ensure the meat mixture is not too hot when stuffing the shells to prevent the pasta from breaking.
- Don’t skip covering the dish with foil initially; this helps the cheese melt without burning.
- Be generous with the sauce; it prevents the shells from drying out during baking.
Keep-It-Fresh Plan
You can prepare Mexican Stuffed Shells ahead of time! Here’s how:
- Assemble the stuffed shells and cover tightly with plastic wrap before refrigerating. They can be stored for up to 24 hours before baking.
- To freeze, place the assembled shells in an airtight container after they have cooled. They can be frozen for up to 3 months. Just add a few extra minutes to the baking time when cooking from frozen.
- Leftover stuffed shells can be stored in the refrigerator for up to 3 days. Reheat in the oven or microwave until warmed through.
Top Questions & Answers
Can I make these Mexican Stuffed Shells vegetarian?
Absolutely! You can substitute the ground meat with a mixture of black beans, corn, and bell peppers for a delicious vegetarian option.
What can I serve with Mexican Stuffed Shells?
Pair them with a fresh green salad, Mexican rice, or some homemade guacamole for a complete meal that’s sure to impress!
Can I use a different type of cheese?
Yes! Feel free to experiment with any cheese you love. Queso Fresco, Pepper Jack, or even vegan cheese can work beautifully in this recipe!
How spicy are these stuffed shells?
The spice level depends on the salsa and taco seasoning you choose. For a milder flavor, opt for mild salsa and taco seasoning.
More from the Kitchen
That’s a Wrap
Mexican Stuffed Shells are an irresistible blend of flavors and textures that will transform your dinner table into a fiesta. With just a handful of ingredients, this dish is not only easy to prepare but also allows for plenty of creativity. Whether you’re serving it at a family dinner or a casual gathering with friends, it’s sure to be a hit. So roll up your sleeves, gather your ingredients, and get ready to savor every bite of these delightful stuffed shells!

Mexican Stuffed Shells
Equipment
- Large Pot
- Skillet
- Mixing Bowl
- Baking Dish
- Aluminum Foil
- Spatula
Ingredients
- 1 pound ground beef (or ground turkey)
- 1 package low-sodium taco seasoning
- 4 ounces cream cheese
- 20 jumbo pasta shells about 6 ounces
- 1.5 cups salsa your favorite store-bought or homemade
- 1 cup taco sauce
- 1 cup cheddar cheese classic cheese choice that melts beautifully
- 1 cup Monterey Jack cheese a creamy complement to cheddar
- 3 green onions for garnish and fresh crunch
- sour cream optional, for serving
Instructions
Preparation
- Preheat your oven to 375°F (190°C) to ensure even baking and a perfect golden top.
- In a large pot, bring salted water to a boil. Add the jumbo pasta shells and cook until al dente, about 9-11 minutes. Drain and set aside.
Make the Filling
- In a skillet over medium heat, cook 1 pound of ground beef or turkey until browned, breaking it apart with a spatula. Drain excess fat.
- Stir in the low-sodium taco seasoning and cream cheese until well combined. Remove from heat and let cool slightly.
Assemble and Bake
- Using a spoon, fill each cooked pasta shell with the meat and cream cheese mixture. Place stuffed shells in a greased baking dish.
- Pour salsa and taco sauce evenly over the stuffed shells, coating each shell. Sprinkle cheddar and Monterey Jack cheeses on top.
- Cover the baking dish with aluminum foil and bake for 20 minutes. Remove foil and bake an additional 10-15 minutes until cheese is melted and bubbly.
- Remove from oven and let cool for a few minutes. Garnish with chopped green onions and serve with sour cream if desired.
Notes
- Use ground turkey or chicken for a leaner protein alternative.
- Substitute cream cheese with Greek yogurt for a lighter filling.
- Do not overcook pasta shells; they should be al dente since they bake further in the oven.
- Cover the dish with foil initially to prevent cheese from burning and to help it melt evenly.
- Assemble ahead and refrigerate up to 24 hours or freeze for up to 3 months, adding extra baking time if frozen.
