Cheesy Taco Stuffed Pasta Shells

Section: Fast and Simple Recipes for Busy Days

These taco stuffed shells combine everything you love about tacos and pasta into one delicious, family-friendly dish. Jumbo shells are filled with seasoned ground beef, cream cheese, salsa, and cheddar, then baked with extra cheese on top. Garnish with sour cream, diced tomatoes, and cilantro for a flavorful finish that’s sure to please everyone at the table.

The recipe is simple to prepare and perfect for make-ahead dinners or meal prep. You can also customize the toppings or spice level to suit your taste. It’s a hearty, satisfying twist on taco night with a cheesy baked pasta flair.

A woman wearing a pink apron is cutting a cake.
Brought to You By Dina
Last modified on Sun, 01 Jun 2025 05:11:48 GMT
A plate of taco stuffed shells. Bookmark
A plate of taco stuffed shells. | dinabakery.com

These Taco Stuffed Shells are the ultimate comfort food mashup – hearty jumbo pasta shells filled with a seasoned taco meat and cheese mixture, baked in salsa, and topped with all your favorite taco toppings. It's a fun, family-friendly dinner that’s both filling and flavorful.

This was one of those recipes I tried on a whim, and now it’s a weekly request in our house. It’s become a favorite for busy weeknights or whenever we’re craving Mexican flavors in a cozy, cheesy dish.

Ingredients

  • Jumbo pasta shells cooked al dente so they hold their shape when stuffed
  • Ground beef or ground turkey works great for the filling
  • Taco seasoning homemade or store-bought to spice things up
  • Onion, finely chopped adds depth and flavor to the meat
  • Black beans for added protein and texture
  • Shredded cheddar cheese melts beautifully into the filling
  • Salsa forms the flavorful base and topping for baking
  • Sour cream, green onions, diced tomatoes for optional toppings

Step-by-Step Instructions

Cook the Pasta Shells
Boil the jumbo pasta shells in salted water until al dente. Drain and rinse with cold water to stop the cooking process and prevent sticking. Set aside on a tray or plate.
Prepare the Taco Filling
In a large skillet, cook the ground beef and chopped onion over medium heat until browned and fully cooked. Drain excess grease, then add taco seasoning and 1/4 cup water. Stir in black beans and simmer for 5 minutes. Remove from heat and mix in 1 cup of shredded cheddar cheese.
Stuff the Shells
Preheat the oven to 375°F (190°C). Spread 1/2 cup of salsa in the bottom of a baking dish. Fill each shell with a heaping tablespoon of taco mixture and arrange them in the dish, open side up.
Top and Bake
Pour the remaining salsa over the stuffed shells and sprinkle with the remaining cheese. Cover with foil and bake for 20 minutes. Remove foil and bake uncovered for another 10 minutes, until bubbly and golden.
A bowl of taco stuffed shells. Bookmark
A bowl of taco stuffed shells. | dinabakery.com
Final Touches
Garnish with your choice of toppings like chopped tomatoes, green onions, sour cream, or avocado. Serve hot with a side of tortilla chips or salad for a complete meal.

Sometimes I swap in leftover chili or add a bit of cream cheese to the filling for extra richness. It’s one of those recipes you can tweak based on what’s in the fridge – and it still turns out delicious every time!

Make Ahead and Storage

To prep ahead, assemble the stuffed shells and refrigerate covered up to 24 hours before baking. After baking, leftovers can be stored in an airtight container in the fridge for up to 4 days. For longer storage, freeze in single portions and reheat in the microwave or oven until warmed through.

Variations to Try

Swap the beef for shredded rotisserie chicken or ground turkey. For a spicy version, use pepper jack cheese or add chopped jalapeños to the filling. Vegetarian? Omit the meat and double the beans and cheese. You can also drizzle queso over the top before serving for a decadent finish.

Serving Suggestions

These taco shells are hearty enough to be a full meal, but pair beautifully with sides like Mexican rice, elote-style corn, or a fresh avocado salad. For parties, serve them in a buffet-style taco bar with different topping options so guests can customize their own plate.

A bowl of taco stuffed shells. Bookmark
A bowl of taco stuffed shells. | dinabakery.com

Recipe FAQs

→ Can I make taco stuffed shells ahead of time?

Yes! You can prepare and stuff the shells a day in advance, cover them with foil, and refrigerate. When ready to bake, just add a few extra minutes to the baking time to ensure they're heated through.

→ Can I freeze taco stuffed shells?

Absolutely. Assemble the stuffed shells in a freezer-safe baking dish, cover tightly with foil, and freeze for up to 2 months. To bake from frozen, add 10–15 extra minutes to the bake time or thaw overnight in the refrigerator first.

→ What other meats can I use instead of ground beef?

You can substitute ground beef with ground turkey, chicken, or even a plant-based meat alternative. Just cook and season it the same way you would with beef.

→ Can I make this dish spicier?

Yes! Add chopped jalapeños to the meat filling, use spicy taco seasoning, or drizzle hot sauce on top after baking for an extra kick.

→ How do I prevent the pasta shells from tearing?

Cook the shells until just al dente and handle them gently when filling. Using a small spoon helps you stuff them without breaking the pasta.

→ What sides go well with taco stuffed shells?

This dish pairs well with a simple green salad, Mexican rice, or refried beans. You can also serve it with chips and guacamole for a full Tex-Mex spread.

Taco Stuffed Shells

Flavor-packed pasta shells stuffed with seasoned taco meat and cheese, then baked to perfection for an easy and satisfying weeknight meal.

Prep Time
25 minutes
Cooking Time
25 minutes
Total Preparation Time
50 minutes
Brought to You By: Dina

Category of Recipe: Quick & Easy

Difficulty Level: Medium

Cuisine Type: Mexican-American

Number of Portions: 5 Serving Size (20 stuffed shells)

Dietary Options: ~

The Ingredients You'll Need

→ Shells & Filling

Ingredient 01 20 jumbo pasta shells
Ingredient 02 1 tablespoon olive oil
Ingredient 03 1 pound ground beef
Ingredient 04 1 packet taco seasoning mix
Ingredient 05 1/3 cup water
Ingredient 06 1 cup salsa
Ingredient 07 1½ cups shredded cheddar cheese
Ingredient 08 ½ cup cream cheese, softened
Ingredient 09 2 green onions, chopped

→ Toppings

Ingredient 10 ½ cup sour cream (for garnish)
Ingredient 11 ¼ cup chopped fresh cilantro
Ingredient 12 ½ cup diced tomatoes

Step-by-Step Instructions

Step 01

Boil the jumbo pasta shells according to package directions until al dente. Drain and set aside to cool.

Step 02

In a large skillet, heat olive oil and cook ground beef until browned. Drain excess fat. Add taco seasoning and water; simmer for 2–3 minutes.

Step 03

Stir in cream cheese, salsa, and green onions. Cook until everything is well combined and creamy. Remove from heat and let cool slightly.

Step 04

Preheat oven to 350°F (175°C). Fill each pasta shell with the beef mixture and arrange in a baking dish.

Step 05

Sprinkle shredded cheddar cheese evenly over the stuffed shells. Cover with foil and bake for 20 minutes until heated through and cheese is melted.

Step 06

Remove from oven and top with sour cream, diced tomatoes, and cilantro before serving.

Extra Tips

  1. You can prep the shells and stuffing ahead of time and bake when ready to serve.
  2. Leftovers can be stored in an airtight container in the fridge for up to 4 days.

Tools You'll Need

  • Large skillet
  • Pot for boiling pasta
  • 9x13-inch baking dish
  • Mixing spoon

Allergy Information

Check ingredient labels to avoid allergens, and speak to an expert if necessary.
  • Contains wheat (pasta shells)
  • Contains dairy (cheddar, cream cheese, sour cream)