If you’re torn between taco night and pasta night, these Ground Beef and Taco Stuffed Shells are the perfect mashup. Tender jumbo shells are filled with savory seasoned beef and smothered in zesty sauce and melted cheese. It’s a hearty, fun, and family-friendly meal that’s surprisingly easy to make.
Craving a delicious Ground Beef and Taco Stuffed Shells? You've come to the right spot! From Savory Combo Recipes favorites to amazing Chicken Breast Recipes recipes, there's something here for everyone.
Why You’ll Love This Ground Beef and Taco Stuffed Shells
- Fusion comfort food: Cheesy baked pasta meets bold taco flavors.
- Make-ahead friendly: Assemble ahead and bake when ready.
- Versatile & forgiving: Swap proteins or spice level easily.
- Leftovers improve: Flavors meld overnight for even better next-day meals.
Ingredients & Tools
- 1 box (12 oz) jumbo pasta shells
- 1 tbsp olive oil
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 1 lb ground beef (80/20 lean-to-fat ratio is ideal)
- 1 packet (1 oz) taco seasoning
- 1 cup water
- 1 can (15 oz) black beans, rinsed and drained
- 1 cup frozen corn, thawed
- 2 cups shredded Mexican blend cheese, divided
- 1 jar (24 oz) of your favorite red pasta sauce
- 1/2 cup sour cream, for serving
- 1/4 cup fresh cilantro, chopped, for garnish
Tools: 9×13 inch baking dish, large pot, large skillet, mixing bowl
Notes: Use a flavorful pasta sauce for the base, and don’t skip the fresh cilantro—it adds a bright, herbal finish.
Nutrition (per serving)
| Calories: | 480 kcal |
| Protein: | 28 g |
| Fat: | 18 g |
| Carbs: | 52 g |
| Fiber: | 7 g |
Serves: 6 | Prep Time: 25 minutes | Cook Time: 30 minutes | Total Time: 55 minutes
Before You Start: Tips & Ingredient Notes
- Don’t overcook your pasta shells. You’ll be boiling them until they are just pliable, or al dente. They’ll continue to cook in the oven, and if they’re too soft to begin with, they can tear when you’re stuffing them.
- Why use 80/20 ground beef? A little bit of fat adds a ton of flavor and ensures your filling stays moist and juicy. If you use a very lean beef, the final result can be a bit dry.
- Customize your heat level. The taco seasoning packet provides a baseline flavor. If you like things spicier, feel free to add a diced jalapeño to the beef mixture or a pinch of cayenne pepper.
- Get your mise en place. Have all your ingredients chopped, measured, and ready to go before you start cooking. This process moves quickly once the beef is browning, and being prepared makes it a much smoother, more enjoyable experience.
How to Make Ground Beef and Taco Stuffed Shells
Step 1: First, bring a large pot of generously salted water to a rolling boil. Add the jumbo shells and cook them according to the package directions for al dente, which is usually about 9-10 minutes. You want them to be just tender enough to stuff without falling apart. Once cooked, drain them carefully and rinse with cool water to stop the cooking process. Drizzle with a tiny bit of olive oil and toss gently to prevent them from sticking together while you prepare the filling.
Step 2: While the pasta cooks, heat the olive oil in a large skillet over medium heat. Add the diced onion and cook for 4-5 minutes, until it becomes soft and translucent. You’ll notice a lovely sweet aroma. Now, add the minced garlic and cook for just one more minute, until it’s fragrant—be careful not to let it burn, as that will make it bitter.
Step 3: Add the ground beef to the skillet with the onions and garlic. Use your spoon to break it up into small crumbles. Cook until it’s no longer pink, about 6-8 minutes. If there’s a lot of excess grease, you can drain it off at this point, but leaving a little bit adds great flavor.
Step 4: Sprinkle the taco seasoning over the cooked beef. Pour in the one cup of water and stir everything together, making sure the seasoning is well distributed. Let this simmer for 3-4 minutes, until the liquid has mostly reduced and thickened into a sauce that coats the meat. You should have a beautifully seasoned, moist beef mixture.
Step 5: Remove the skillet from the heat. Stir in the rinsed black beans, thawed corn, and one cup of the shredded Mexican cheese. The residual heat will start to melt the cheese, which helps bind the filling together, making it easier to stuff into the shells. Give it a taste—this is your chance to adjust any seasonings.
Step 6: Preheat your oven to 375°F (190°C). Spread about 3/4 cup of the pasta sauce evenly over the bottom of your 9×13 inch baking dish. This creates a saucy base that prevents the shells from sticking and adds moisture during baking.
Step 7: Now for the fun part—stuffing! Take a cooked shell in one hand and use a spoon to generously fill it with the beef and cheese mixture. Don’t be shy; pack it in there. Place each stuffed shell seam-side up in the baking dish, arranging them in a single layer. You’ll probably get 18-20 shells.
Step 8: Pour the remaining pasta sauce over the top of the assembled shells, trying to cover each one. You don’t want any dry, exposed pasta edges. Then, sprinkle the remaining one cup of cheese evenly over the entire dish.
Step 9: Cover the baking dish tightly with aluminum foil and bake for 20 minutes. This allows the shells to heat through and the flavors to meld. Then, remove the foil and bake for another 8-10 minutes, or until the cheese on top is completely melted, bubbly, and starting to get those lovely golden spots.
Step 10: Take the dish out of the oven and let it rest for about 5 minutes before serving. This rest time is crucial—it allows the filling to set slightly so the shells hold their shape when you scoop them out. Garnish with fresh cilantro and serve with a dollop of cool sour cream.
Storage & Freshness Guide
- Fridge: Cool completely, cover tightly, and refrigerate for up to 4 days.
- Freezer: Assemble unbaked dish, wrap well, and freeze for up to 3 months.
- Reviving: Reheat covered in oven at 350°F until warm, or microwave single portions.
Serving Suggestions
Complementary Dishes
- A simple green salad with a lime vinaigrette — The crisp, acidic greens provide a refreshing contrast to the rich, cheesy shells and help balance the meal.
- Roasted Mexican street corn (Esquites) — This creamy, tangy, and slightly spicy corn salad leans into the Tex-Mex theme and adds a wonderful smoky-sweet element.
- Garlic bread with a sprinkle of chili powder — Because you can never have too many carbs, and the garlicky, buttery bread is perfect for mopping up any extra sauce.
Drinks
- A classic margarita on the rocks — The bright, citrusy notes of lime and tequila cut through the richness of the beef and cheese beautifully.
- A crisp Mexican lager with a lime wedge — A cold, light beer is always a winning pairing with taco-inspired dishes, cleansing the palate between bites.
- Sparkling water with muddled mint and lime — A refreshing, non-alcoholic option that still delivers plenty of zesty flavor to complement the meal.
Something Sweet
- Churros with a rich chocolate dipping sauce — The warm, cinnamon-sugar coating and crispy texture are the perfect celebratory finish to this festive meal.
- Mango sorbet — A light, fruity, and cold dessert that acts as a palate cleanser after the hearty, savory main course.
- Tres leches cake — This ultra-moist, milky cake is a classic for a reason and feels like a truly special way to end the night.
Top Mistakes to Avoid
- Overcooking the pasta shells initially. This is the number one mistake. A mushy shell will tear as you try to fill it, leading to a messy dish and frustration. Al dente is the goal.
- Not letting the beef mixture cool slightly before adding the cheese. If the beef is piping hot, the cheese will melt into a greasy, unmanageable pool instead of acting as a binding agent for the filling.
- Skipping the sauce layer on the bottom of the pan. This isn’t just for flavor; it creates a steamy environment that keeps the bottom of the shells from drying out and getting tough or sticking to the dish.
- Cutting into the shells straight from the oven. I know it’s tempting, but that 5-minute rest allows the filling to set. If you skip it, the first shell you serve might just be a cheesy, beefy puddle on the plate.
Expert Tips
- Tip: For an extra flavor boost, mix a tablespoon of the taco seasoning into the pasta sauce before you pour it over the shells. It seamlessly blends the Italian and Mexican flavor profiles.
- Tip: If you’re making this ahead, assemble the dish completely but hold off on baking it. Cover it tightly and refrigerate for up to 24 hours. When you’re ready, you may need to add 5-10 minutes to the baking time since it’s going into the oven cold.
- Tip: To achieve a beautifully browned, crispy cheese top without over-baking the shells, pop the dish under the broiler for the final 1-2 minutes. Watch it like a hawk, though—it can go from golden to burnt in seconds.
- Tip: For a creamier filling, stir 4 ounces of softened cream cheese into the beef mixture along with the other cheeses. It adds a wonderful tang and richness that is absolutely divine.
FAQs
Can I use a different type of meat?
Absolutely! Ground turkey, chicken, or even a plant-based ground meat substitute work wonderfully here. Just make sure to season it well. If using a leaner meat like turkey, you might want to add a tablespoon of olive oil to the pan to compensate for the lack of fat. The cooking process remains exactly the same.
Can I freeze the stuffed shells?
You sure can! This is a fantastic freezer meal. Assemble the entire dish in a freezer-safe baking dish, but do not bake it. Wrap it tightly in both plastic wrap and foil to prevent freezer burn. It will keep for up to 3 months. To cook, thaw it in the refrigerator overnight and then bake as directed, adding a few extra minutes if needed.
My shells cracked while I was boiling them. What did I do wrong?
This usually happens if the water is at a very violent, rolling boil. A gentle boil is all you need. Also, make sure you’re adding the shells to the water one at a time, not dumping the whole box in at once, which can cause them to clump and crack. A few small cracks are okay, but if they’re splitting open, it was likely too vigorous of a boil.
What can I use instead of black beans?
Pinto beans or kidney beans are excellent substitutes that hold their shape well. You could even use refried beans—just stir them into the beef mixture, and they’ll act as a fantastic binder, making the filling extra creamy.
How can I make this dish spicier?
There are a few easy ways to turn up the heat. Add a diced jalapeño or serrano pepper to the onion when you sauté it. Use a “hot” variety of taco seasoning. Stir in a tablespoon of chopped chipotles in adobo sauce for a smoky heat. Or, simply offer your favorite hot sauce at the table for everyone to customize their own plate.
Ground Beef And Taco Stuffed Shells
Make the best Ground Beef and Taco Stuffed Shells! This easy, cheesy mashup is a crowd-pleasing dinner the whole family will love. Get the recipe now!
Ingredients
For the Ingredients & Tools
-
1 box jumbo pasta shells (12 oz)
-
1 tbsp olive oil
-
1 medium yellow onion (finely diced)
-
3 cloves garlic (minced)
-
1 lb ground beef (80/20 lean-to-fat ratio is ideal)
-
1 packet taco seasoning (1 oz)
-
1 cup water
-
1 can black beans (15 oz, rinsed and drained)
-
1 cup frozen corn (thawed)
-
2 cups shredded Mexican blend cheese (divided)
-
1 jar red pasta sauce (24 oz, of your favorite)
-
1/2 cup sour cream (for serving)
-
1/4 cup fresh cilantro (chopped, for garnish)
Instructions
-
First, bring a large pot of generously salted water to a rolling boil. Add the jumbo shells and cook them according to the package directions for al dente, which is usually about 9-10 minutes. You want them to be just tender enough to stuff without falling apart. Once cooked, drain them carefully and rinse with cool water to stop the cooking process. Drizzle with a tiny bit of olive oil and toss gently to prevent them from sticking together while you prepare the filling.01
-
While the pasta cooks, heat the olive oil in a large skillet over medium heat. Add the diced onion and cook for 4-5 minutes, until it becomes soft and translucent. You’ll notice a lovely sweet aroma. Now, add the minced garlic and cook for just one more minute, until it’s fragrant—be careful not to let it burn, as that will make it bitter.02
-
Add the ground beef to the skillet with the onions and garlic. Use your spoon to break it up into small crumbles. Cook until it’s no longer pink, about 6-8 minutes. If there’s a lot of excess grease, you can drain it off at this point, but leaving a little bit adds great flavor.03
-
Sprinkle the taco seasoning over the cooked beef. Pour in the one cup of water and stir everything together, making sure the seasoning is well distributed. Let this simmer for 3-4 minutes, until the liquid has mostly reduced and thickened into a sauce that coats the meat. You should have a beautifully seasoned, moist beef mixture.04
-
Remove the skillet from the heat. Stir in the rinsed black beans, thawed corn, and one cup of the shredded Mexican cheese. The residual heat will start to melt the cheese, which helps bind the filling together, making it easier to stuff into the shells. Give it a taste—this is your chance to adjust any seasonings.05
-
Preheat your oven to 375°F (190°C). Spread about 3/4 cup of the pasta sauce evenly over the bottom of your 9x13 inch baking dish. This creates a saucy base that prevents the shells from sticking and adds moisture during baking.06
-
Now for the fun part—stuffing! Take a cooked shell in one hand and use a spoon to generously fill it with the beef and cheese mixture. Don't be shy; pack it in there. Place each stuffed shell seam-side up in the baking dish, arranging them in a single layer. You’ll probably get 18-20 shells.07
-
Pour the remaining pasta sauce over the top of the assembled shells, trying to cover each one. You don't want any dry, exposed pasta edges. Then, sprinkle the remaining one cup of cheese evenly over the entire dish.08
-
Cover the baking dish tightly with aluminum foil and bake for 20 minutes. This allows the shells to heat through and the flavors to meld. Then, remove the foil and bake for another 8-10 minutes, or until the cheese on top is completely melted, bubbly, and starting to get those lovely golden spots.09
-
Take the dish out of the oven and let it rest for about 5 minutes before serving. This rest time is crucial—it allows the filling to set slightly so the shells hold their shape when you scoop them out. Garnish with fresh cilantro and serve with a dollop of cool sour cream.10
Not what you're looking for?



