Taco Stuffed Shells

Taco stuffed shells are jumbo pasta shells packed with seasoned ground beef, creamy ricotta, and melted cheese, then baked in taco sauce until bubbly. You get all the bold, savory flavor of taco night in a hearty baked pasta dish that feeds a crowd without a lot of fuss. Keep reading for the filling trick that keeps every shell holding together perfectly.

A rectangular baking dish filled with enchiladas topped with melted cheese, sour cream drizzle, and chopped green onions. Fresh cilantro and a kitchen towel are nearby.

Would you like to save this?

We'll email this post to you, so you can come back to it later!

Why This Taco Stuffed Shells Recipe Works

Most taco stuffed shell recipes use cream cheese as the filling binder, but this version uses ricotta. Ricotta gives you a creamier, lighter texture that lets the taco seasoning flavor come through instead of getting buried under a heavy dairy base.

Cooking the pasta to just al dente before stuffing is the step that matters most. The shells bake for 30 minutes in sauce, so they need that extra structure going in. I always pull mine right at that barely-tender point, and they come out with the perfect bite every time.

If you love stuffed shells, I have a few more favorites to add to your rotation. Ground Beef Stuffed Shells is the classic that keeps coming back to my table. Philly Cheesesteak Stuffed Shells takes the concept somewhere completely different. And Chicken Alfredo Stuffed Manicotti is worth making when you want something a little lighter.

Ingredients

Top-down view of labeled ingredients in bowls for taco stuffed shells: ground beef, pasta shells, cheese, cilantro, onions, garlic, sour cream, ricotta, taco seasoning, water, and taco sauce.
  • Jumbo pasta shells: The oversize shape holds a generous amount of filling without tearing; look for them near the other specialty pasta shapes.
  • Ground beef: The base of the taco filling; 80/20 gives you the best flavor and texture after browning.
  • Small onion: Diced and cooked with the beef to build a savory, aromatic base for the filling.
  • Garlic: Adds depth to the seasoned meat; fresh minced cloves make a noticeable difference here.
  • Taco seasoning: One packet does all the seasoning work; use your favorite brand or a homemade blend.
  • Water: Helps the taco seasoning coat the beef evenly while it simmers into the filling.
  • Ricotta cheese: The creamy binder that keeps the filling cohesive inside the shell without making it heavy.
  • Mexican blend cheese: Stirred into the filling and sprinkled on top; it melts evenly and delivers that classic taco flavor.
  • Fresh cilantro: Optional, but it adds a bright, herby finish that balances the richness of the filling.
  • Taco sauce or enchilada sauce: Spread on the bottom of the pan and poured over the shells; it keeps everything moist during baking and creates a saucy layer in every bite.
  • Sour cream: Optional for serving; a dollop cools the heat and adds a creamy contrast to the baked shells.

How To Make Taco Stuffed Shells

A skillet with raw ground beef and chopped onions, surrounded by bowls of green onions, parsley, shredded cheese, sauce, cream, spices, tomato sauce, flour, and minced garlic.
  1. Add ground beef and diced onion to a large skillet over medium heat.
White skillet with cooked ground beef and onions in the center, surrounded by bowls of chopped green onions, grated cheese, parsley, sour cream, spices, and a measuring cup of red sauce.
  1. Cook, breaking up the beef, until browned and the onion is softened. Drain excess grease.
A skillet with cooked ground beef and spices is surrounded by bowls of shredded cheese, sour cream, green onions, herbs, tomato sauce, and other ingredients on a white surface.
  1. Add minced garlic, taco seasoning, and water. Simmer 2 to 3 minutes until the liquid is absorbed.
A white skillet with cooked ground beef, shredded cheese, sour cream, and chopped herbs. Surrounding the skillet are small bowls of green onions, shredded cheese, sour cream, and a cup of red sauce.
  1. Combine the taco meat, ricotta, 1½ cups of shredded cheese, and cilantro in a large bowl. Stir until evenly mixed.
A rectangular white dish with red sauce spread on the bottom, surrounded by bowls of cheese, green onions, sour cream, more sauce, and a pot with a mixture.
  1. Spread 1 cup of taco sauce over the bottom of a 9×13-inch baking dish.
A hand holds a pasta shell filled with meat mixture above a baking dish lined with tomato sauce, surrounded by bowls of ingredients.
  1. Fill each pasta shell with the taco mixture.
Uncooked stuffed pasta shells arranged in a white baking dish, surrounded by bowls of shredded cheese, chopped green onions, sauce, and a measuring cup of tomato sauce on a white surface.
  1. Arrange the filled shells in the baking dish in a single layer.
A white baking dish filled with large pasta shells covered in red sauce, surrounded by bowls of green onions, shredded cheese, and sour cream on a white surface.
  1. Pour the remaining sauce over the shells and sprinkle with the remaining ½ cup of cheese.
Rectangular dish filled with uncooked enchiladas topped with shredded cheese, next to bowls of chopped green onions and sour cream on a white surface.
  1. Cover tightly with aluminum foil and bake at 375°F for 20 minutes.
A rectangular dish of enchiladas topped with melted cheese and drizzled with sour cream, with two bowls of chopped green onions on the side.
  1. Remove the foil and bake 10 more minutes until the cheese is melted and bubbly. Serve warm with your favorite toppings.

Tips for Stuffed Taco Shells

  • Don’t overcook the pasta. Pull the shells right at al dente since they’ll keep cooking in the oven. Fully soft shells before baking means mushy shells at the table.
  • Cool the shells before filling. A few minutes of rest time makes them easier to handle and much less likely to tear when you stuff them.
  • Use a spoon or small scoop. A tablespoon or cookie scoop gives you even, mess-free filling without overpacking each shell.
  • Cover the bottom of the pan with sauce first. That layer of taco sauce under the shells prevents sticking and keeps the bottoms from drying out during baking.
  • Keep the foil on for the first bake. Covering the dish traps steam and keeps the filling moist before you take it off for the final cheese melt.
  • Let the cheese get some color. After removing the foil, watch for golden spots on the cheese; that’s when you know the top is done.
Three stuffed pasta shells topped with tomato sauce, shredded cheese, sour cream, and chopped green onions are served on a white plate next to a fork and a black-and-white napkin.

Common Mistakes to Avoid When Making Taco Stuffed Pasta Shells

  • Overstuffing the shells. Too much filling cracks the shells or makes them fall apart when you lift them from the pan. Fill each one just until the opening is level with the filling.
  • Skipping the grease drain. After browning the beef, draining the excess grease is important. Leftover grease makes the filling watery and can separate during baking.
  • Using too little sauce. A dry bake means dry shells. Use a full cup on the bottom of the pan and pour the rest evenly over the top before baking.
  • Starting with overcooked pasta. This is the most common mistake. The shells bake for 30 minutes and need structure going in. Soggy pasta in, soggy pasta out.
Can I make taco stuffed shells ahead of time?

Yes. Assemble the dish, cover it tightly with foil, and refrigerate for up to 24 hours before baking. Add about 5 extra minutes to the covered bake time since the dish starts cold from the fridge.

Can I freeze taco stuffed shells?

You can freeze them before or after baking. To freeze before baking, assemble without the top layer of sauce and cheese, wrap tightly, and freeze for up to 2 months. Add the sauce and cheese right before baking and add 15 extra minutes to the cook time. To freeze after baking, cool completely, then store in an airtight freezer-safe container for up to 2 months.

What can I use instead of ricotta cheese?

Cream cheese works well and gives the filling a slightly richer texture. Cottage cheese is a lighter option, but drain it first if it looks watery.

Can I use a different protein?

Ground turkey or ground chicken both work as a swap for ground beef. Season the same way and follow the same cooking steps.

What sauce works best for taco stuffed shells?

Both taco sauce and enchilada sauce work. Taco sauce gives a lighter, more familiar taco flavor. Enchilada sauce is richer and slightly smokier; red is the classic, but green works for a milder, earthier version.

Stuffed pasta shells filled with meat and topped with tomato sauce and cream, served on a white plate with a fork.

How to Store and Reheat

  • Storage: Let the shells cool completely, then transfer to an airtight container. They keep in the refrigerator for up to 4 days.
  • Freezing: Freeze cooled shells in a freezer-safe container for up to 2 months. Thaw overnight in the refrigerator before reheating.
  • Reheating: Reheat in a 350°F oven covered with foil for about 15 minutes or until heated through. Individual portions reheat in the microwave in 2 to 3 minutes.
A baking dish of enchiladas topped with shredded cheese, chopped green onions, cilantro, and drizzled sour cream, with extra herbs in a bowl on the side.

Taco Stuffed Shells

Jumbo pasta shells stuffed with seasoned ground beef, ricotta, and cheese, then baked in taco sauce until melted and bubbly.
No ratings yet
Print Pin Rate
Course: Dinner
Cuisine: Mexican
Prep Time: 25 minutes
Cook Time: 30 minutes
Total Time: 55 minutes
Servings: 6 Servings
Calories: 648kcal
Author: Wendy

Equipment

  • large pot
  • large skillet
  • 9×13 inch baking dish
  • colander
  • Mixing Bowl
  • aluminum foil

Ingredients

  • 12 ounces jumbo pasta shells
  • 1 pound ground beef
  • 1 small onion diced
  • 2 cloves garlic minced
  • 3 tablespoons taco seasoning
  • ½ cup water
  • 1 cup ricotta cheese
  • 2 cups shredded Mexican blend cheese divided
  • ¼ cup chopped fresh cilantro optional
  • 2 cups taco sauce or enchilada sauce
  • ½ cup sour cream for serving, optional
  • sliced green onions or additional cheese for topping, optional

Instructions

  • Preheat the oven to 375°F.
  • Cook the jumbo pasta shells in a large pot of salted boiling water according to package directions until just al dente. Drain and spread on a baking sheet or tray to cool slightly.
  • Heat a large skillet over medium heat. Add the ground beef and diced onion. Cook, breaking up the beef, until browned and the onion is softened. Drain any excess grease.
  • Add the minced garlic and cook for 30 seconds until fragrant.
  • Stir in the taco seasoning and water. Simmer for 2 to 3 minutes until the liquid is absorbed and the mixture is well combined. Remove from heat.
  • In a large mixing bowl, combine the taco meat mixture, ricotta cheese, 1 1/2 cups of the shredded cheese, and cilantro if using. Stir until evenly mixed.
  • Spread 1 cup of taco sauce over the bottom of a 9×13-inch baking dish.
  • Fill each pasta shell with the taco mixture and arrange them in the baking dish. Pour the remaining 1 cup of taco sauce over the top. Sprinkle with the remaining 1/2 cup of shredded cheese.
  • Cover the dish tightly with aluminum foil and bake for 20 minutes.
  • Remove the foil and bake for an additional 10 minutes until the cheese is melted and bubbly.
  • Serve warm with sour cream, sliced green onions, or your favorite taco toppings.

Disclaimer:

Any nutritional data I provide is an approximation and actual dietary information can vary based on ingredients and proportion sizes.

Nutrition

Serving: 1Serving | Calories: 648kcal | Carbohydrates: 51g | Protein: 40g | Fat: 30g | Saturated Fat: 14g | Cholesterol: 97mg | Sodium: 980mg | Fiber: 2g | Sugar: 5g

More Taco Ideas

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating