
Taco stuffed shells bring together two comfort-food favorites in one dish: the familiar flavors of seasoned ground beef tacos and the satisfying structure of baked pasta. Each jumbo shell holds a pocket of seasoned beef, then gets topped with melted cheese and finished with cool, tangy garnishes. The result is a main course that feels special enough for company but comes together in about 45 minutes total, with only 15 minutes of hands-on prep.
This is the kind of recipe that works well for feeding a group—it makes five servings in a single 9×13 inch baking dish, so there’s no juggling multiple pans. The shells stay tender, the cheese gets bubbly and golden, and the fresh toppings added after baking keep everything from feeling heavy.
About the Ingredients

Start with 20 jumbo pasta shells. These are noticeably larger than regular pasta shells and have enough surface area and depth to hold a generous filling without tearing. Boiling them until they’re al dente—tender but still with a slight firmness when you bite them—keeps them from becoming mushy once they bake. Drain them well so excess water doesn’t dilute your filling.
One pound of ground beef is the foundation of the filling. Brown it in a large skillet over medium heat, breaking it apart as it cooks so you get small, evenly cooked pieces rather than large clumps. Once it’s no longer pink, you’ll stir in one packet of taco seasoning along with half a cup of tomato sauce and a quarter cup of water. This combination creates a seasoned sauce that clings to the beef and flavors each bite. Let it simmer until the mixture thickens and the flavors blend together—this takes just a few minutes and makes a noticeable difference in how the filling tastes.
The cheese is where this dish gets its richness. You’ll use one cup of shredded cheddar cheese and one cup of Mexican cheese blend. The cheddar brings a sharp, familiar flavor, while the Mexican blend—typically a mix of Monterey Jack, cheddar, and queso quesadilla—adds depth and melts smoothly. Shred your own cheese if you can; pre-shredded cheese contains anti-caking agents that can make it grainy or clumpy when it bakes. Generously top each stuffed shell with both cheeses so they meld together as they melt.
The toppings are what make these shells feel fresh and complete. Sour cream adds a cool, tangy contrast to the warm, savory filling. One cup of diced tomatoes brings brightness and a slight acidity that balances the richness of the cheese. Two chopped green onions scattered over the top add a mild onion flavor and a visual pop. These garnishes go on after baking so they stay fresh and don’t dry out in the oven.
Ingredients
Pasta
- 20 JUMBO pasta shells
Beef and seasoning
- 1 LB ground beef
- 1 PACKET taco seasoning
Cheeses
- 1 CUP cheddar cheese
- 1 CUP Mexican cheese blend
Sauce base
- 1/2 CUP tomato sauce
- 1/4 CUP water
Toppings and garnish
- 1/2 CUP sour cream
- 1 CUP diced tomatoes
- 2 CHOPPED green onions
Getting Ready to Cook
Preheat your oven to 350°F before you start cooking anything else. This gives it time to reach the right temperature by the time your shells are stuffed and ready to bake.
Bring a large pot of salted water to a boil and cook the 20 jumbo pasta shells until they’re al dente. This usually takes a few minutes longer than regular pasta—follow the package timing as a guide, but start testing a minute or two before the suggested time. You want them tender enough to bend without snapping, but still with a slight resistance when you bite. Drain them in a colander and set them aside on a clean surface where they won’t stick together.
How to Make It
- Preheat the oven to 350°F (175°C). Boil the jumbo pasta shells until al dente and drain. Brown the ground beef in a skillet over medium heat, cooking to 160°F (71°C).

- Stir in the taco seasoning, tomato sauce, and water. Simmer until thickened and well combined.

- Arrange the shells in a baking dish, fill each with the beef mixture, and top with cheddar and Mexican cheese blend.

- Bake until hot and the cheese is melted and bubbly. Garnish with sour cream, diced tomatoes, and green onions.

Recipe Notes
- The photos do not specify the oven temperature or baking time. 350°F and 15–20 minutes are suggested estimates, not tested instructions.
- The preparation time, total cooking time, and servings are estimates.
- Cook ground beef to 160°F (71°C).
Food safety: Cook ground beef to 160°F (71°C), checked with a food thermometer; color alone is not a reliable doneness check. Reheat leftovers to 165°F (74°C). Source: USDA FSIS Safe Minimum Internal Temperature Chart. USDA guidance.
Building the Filling
While the pasta cooks, brown the ground beef in a large skillet over medium heat. Use a spoon to break the meat into small pieces as it cooks, stirring occasionally so it browns evenly. Once there’s no pink remaining, add the packet of taco seasoning, the half cup of tomato sauce, and the quarter cup of water. Stir everything together and let it simmer for a few minutes until the sauce thickens slightly and the flavors come together. This seasoned beef mixture is now ready to fill the shells.
Stuffing and Layering
Arrange the cooked pasta shells in a single layer in your 9×13 inch baking dish. A single layer ensures even heat distribution and makes it easy to see what you’re doing as you fill each one. Using a spoon, fill each shell with the seasoned beef mixture, packing it gently so each shell holds as much filling as possible without spilling over. Once all the shells are filled, top each one generously with shredded cheddar cheese and Mexican cheese blend. The cheese should cover the filling and create a layer that will melt and bubble in the oven.
Baking
Place the baking dish in your preheated 350°F oven and bake for 15 to 20 minutes, until the cheese is fully melted and bubbly. You’ll see the cheese start to brown slightly at the edges and bubble up around the shells. This is the signal that everything is hot and the cheese has done its job of binding the filling and creating that satisfying melted layer.
Finishing Touches
Remove the baking dish from the oven and let it cool for just a minute or two. Then add your garnishes: dollop or drizzle the sour cream over the shells, scatter the diced tomatoes across the top, and sprinkle the chopped green onions over everything. These fresh toppings add texture, brightness, and a contrast to the warm, cheesy shells. The cool sour cream against the hot cheese is part of what makes this dish satisfying to eat.
Timing and Serving
From start to finish, this recipe takes about 45 minutes: 15 minutes of prep (boiling the shells and browning the beef) and 30 minutes of cooking (simmering the beef mixture and baking the shells). There’s no chilling time required. The estimated yield is five servings as a main course, with each person getting four shells.
Practical Notes
If your shells crack or tear while boiling, set them aside and use them anyway—they’ll hold filling just fine, and the cracks won’t be noticeable once everything is baked and topped with cheese and garnishes.
Make sure your beef mixture is well combined and thickened before you start filling the shells. A loose, watery filling will slide out of the shells and pool in the bottom of the baking dish. The few minutes of simmering after you add the seasoning, tomato sauce, and water make a real difference.
Don’t skip the single layer arrangement in the baking dish. Stacking shells on top of each other creates uneven cooking—the bottom shells stay cooler and the cheese on top shells can brown too quickly. One layer means everything bakes at the same rate.
Add the sour cream, tomatoes, and green onions after baking, not before. If you add them before the shells go in the oven, the sour cream can separate and the tomatoes can release too much liquid. Adding them at the end keeps them fresh and gives you better texture and flavor in every bite.

Taco Stuffed Shells
Ingredients
Equipment
Method
- Preheat the oven to 350°F (175°C). Boil the jumbo pasta shells until al dente and drain. Brown the ground beef in a skillet over medium heat, cooking to 160°F (71°C).
- Stir in the taco seasoning, tomato sauce, and water. Simmer until thickened and well combined.
- Arrange the shells in a baking dish, fill each with the beef mixture, and top with cheddar and Mexican cheese blend.
- Bake until hot and the cheese is melted and bubbly. Garnish with sour cream, diced tomatoes, and green onions.
Notes
Recipe tips
- The photos do not specify the oven temperature or baking time. 350°F and 15–20 minutes are suggested estimates, not tested instructions.
- The preparation time, total cooking time, and servings are estimates.
- Cook ground beef to 160°F (71°C).




