If you love the savory, spiced flavors of ground beef tacos but want to switch up your dinner routine, these creamy, cheesy taco stuffed shells are exactly what you need. By swapping traditional tortillas for jumbo pasta shells and adding a rich cream cheese filling, you get a comforting, crowd-pleasing casserole that disappears in minutes.

Here is exactly how to make this fun twist on a weeknight classic that your whole family will be begging you to make again.
Why This Recipe Works
- Comfort food mashup: It brings together the hearty satisfaction of baked pasta with the zesty kick of Mexican-inspired flavors.
- Picky-eater approved: The combination of seasoned beef, melty taco cheese, and pasta is a guaranteed hit with kids and adults alike.
- Make-ahead friendly: You can easily prep the filling and stuff the shells ahead of time, then pop the dish in the oven when you’re ready for dinner.
Everything You Need
Gather these simple ingredients to get started. You probably already have a few of them in your pantry!
- 8 oz Jumbo Shell Pasta (About half a standard box)
- 1 lb Ground beef (Lean ground beef works best to keep the dish from getting greasy)
- 1 packet Taco seasoning (Your favorite store-bought or homemade blend)
- 5 oz Cream cheese (Softened, which makes it easier to melt into the meat)
- 1/4 cup Chopped green onions (For a fresh, crisp garnish)
- 1 cup Shredded taco blend cheese (Or a mix of cheddar and Monterey Jack)
- 1 tsp Minced garlic
- 1/4 cup Salsa (Choose your preferred heat level)
Step-by-Step Instructions
1. Prep the Pasta
Bring a large pot of salted water to a boil. Add the jumbo shells and cook them until al dente (usually a minute or two less than the package instructions, as they will keep cooking in the oven). Drain the shells and rinse them immediately under cold water so they don’t stick together while you make the filling.
2. Brown the Beef
Preheat your oven to 350°F (175°C). In a large skillet over medium-high heat, cook the ground beef until it is completely browned. Be sure to drain off any excess fat so your casserole stays perfectly creamy.
3. Build the Flavor
Add the minced garlic to the browned beef and sauté for about 30 seconds until fragrant.
4. Create the Creamy Filling
Reduce the heat to low. Stir the taco seasoning, cream cheese, and salsa right into the skillet with the beef. Keep stirring until the cream cheese is completely melted and coats the meat evenly. Remove the pan from the heat and let the mixture cool slightly so it’s easier to handle.
5. Stuff and Bake
Lightly grease a 9×13-inch baking dish. Spoon the creamy beef mixture generously into each cooked pasta shell and arrange them in the dish. Sprinkle the shredded taco cheese evenly over the top of the shells. Bake for 15 to 20 minutes, or until the cheese is melted, golden, and bubbling.
6. Garnish and Serve
Take the dish out of the oven and top it with fresh chopped green onions. Serve hot and enjoy!
Pro Tips for Success
- Don’t overcook the pasta: Jumbo shells can tear easily if they are boiled too long. Keep them slightly firm so they hold their shape while you stuff them.
- Load up the toppings: Treat these just like real tacos. Serve them with a dollop of sour cream, extra salsa, diced avocados, or a splash of your favorite hot sauce.
- Storage: Keep leftovers in an airtight container in the fridge for up to 3 days. They reheat beautifully in the microwave for a quick and satisfying lunch.