Introduction
Get ready to combine two of your favorite comfort foods into one spectacular dish: Cheesy Taco Stuffed Shells! Imagine the hearty, savory goodness of your favorite taco filling nestled inside tender jumbo pasta shells, all baked to perfection in a rich, zesty tomato sauce and blanketed with a generous layer of melted, bubbly cheese. This isn’t just dinner; it’s an experience, a fusion of Italian warmth and Mexican spice that will have everyone at your table asking for seconds.
These Cheesy Taco Stuffed Shells are a true crowd-pleaser, perfect for busy weeknights, casual gatherings, or whenever you’re craving something satisfying and incredibly flavorful. They’re surprisingly easy to make, offer fantastic versatility, and deliver a harmonious blend of textures and tastes that will delight your palate. Forget choosing between pasta night and taco night—now you can have the best of both worlds in one convenient, delicious casserole. Plus, they make excellent leftovers, meaning you can enjoy this culinary masterpiece for days!
Nutritional Information
Per serving (approximate values):
- Calories: 580
- Protein: 40g
- Carbohydrates: 55g
- Fat: 25g
- Fiber: 6g
- Sodium: 950mg
Ingredients
- 1 pound jumbo pasta shells (about 30-36 shells)
- 1 tablespoon olive oil
- 1 pound lean ground beef (or ground turkey/chicken)
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 (1.25 ounce) packet taco seasoning mix
- 1/2 cup water
- 1 (15 ounce) can crushed tomatoes
- 1 (10 ounce) can Rotel diced tomatoes with green chilies, undrained
- 1 (8 ounce) package cream cheese, softened
- 1/2 cup sour cream
- 1/4 cup chopped fresh cilantro, plus more for garnish
- 2 cups shredded Colby Jack cheese, divided
- 1 cup shredded cheddar cheese, divided
- 1/2 cup shredded Monterey Jack cheese, divided
- Salt and freshly ground black pepper to taste
- Optional toppings: extra sour cream, salsa, guacamole, sliced jalapeños
Instructions
- Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
- Cook the jumbo pasta shells according to package directions until al dente. Drain well and rinse with cold water to prevent sticking. Lay them out on a baking sheet or clean kitchen towel to prevent them from sticking together.
- While the shells are cooking, prepare the taco meat filling. Heat olive oil in a large skillet or Dutch oven over medium-high heat. Add the ground beef and chopped onion. Cook, breaking up the meat with a spoon, until the beef is browned and the onion is softened, about 6-8 minutes. Drain any excess fat.
- Add the minced garlic to the skillet and cook for another minute until fragrant.
- Stir in the taco seasoning and 1/2 cup water. Bring to a simmer and cook until the liquid has mostly evaporated, about 3-5 minutes. Remove from heat.
- In a large mixing bowl, combine the softened cream cheese, sour cream, and 1/4 cup chopped fresh cilantro. Add the cooked taco meat mixture to the bowl and stir until well combined. Season with salt and pepper to taste.
- In a separate bowl, combine 1 cup Colby Jack cheese, 1/2 cup cheddar cheese, and 1/4 cup Monterey Jack cheese. Set aside for the topping.
- In a medium bowl, combine the crushed tomatoes and the undrained Rotel diced tomatoes. Season with salt and pepper. Pour about half of this tomato mixture into the bottom of the prepared baking dish, spreading it evenly.
- Carefully stuff each cooked jumbo shell with a generous amount of the taco meat filling (about 1-2 tablespoons per shell). You can use a small spoon or even a pastry bag for easier stuffing.
- Arrange the stuffed shells in a single layer over the tomato sauce in the baking dish.
- Pour the remaining tomato mixture evenly over the stuffed shells.
- Sprinkle the reserved cheese mixture (1 cup Colby Jack, 1/2 cup cheddar, 1/4 cup Monterey Jack) evenly over the top of the shells.
- Cover the baking dish tightly with aluminum foil.
- Bake for 20 minutes.
- Remove the foil and bake for an additional 15-20 minutes, or until the cheese is melted and bubbly and the sauce is simmering. If you like a slightly browned top, you can broil for the last 1-2 minutes, watching carefully to prevent burning.
- Remove from the oven and let rest for 5-10 minutes before serving. Garnish with additional fresh cilantro and your favorite taco toppings.
Cooking Tips and Variations
For perfectly cooked shells that hold their shape and are easy to stuff, always cook them just until al dente. Overcooked shells will tear easily and become mushy. Rinsing them with cold water after draining helps stop the cooking process and prevents them from sticking together, making the stuffing process much smoother. Laying them out on a clean surface also helps in this regard.
To reduce the fat content, you can easily substitute lean ground turkey or ground chicken for the ground beef. The taco seasoning will still provide plenty of flavor. If you prefer a vegetarian option, try a mixture of black beans, corn, bell peppers, and your favorite meat substitute, seasoned with taco spices. This dish is incredibly versatile, so feel free to experiment with different cheeses. A spicy Monterey Jack or a smoky gouda can add an interesting new dimension. For an extra kick, add a pinch of cayenne pepper or a dash of your favorite hot sauce to the meat filling. You can also mix in finely diced jalapeños or serrano peppers for more heat. If you enjoy a creamier sauce, stir in a bit of heavy cream or half-and-half into the crushed tomato mixture before pouring it over the shells.
Make this dish even more robust by adding finely diced bell peppers (any color) or corn to the ground beef mixture along with the onion. These additions bring extra texture, flavor, and nutrients. For a richer, more complex tomato sauce, consider simmering the crushed tomatoes with a bay leaf, a pinch of oregano, and a touch of sugar for about 15 minutes before assembling the dish. This deepens the flavor profile considerably.
If you’re short on time, you can prepare the taco meat filling and the tomato sauce a day in advance. Store them separately in airtight containers in the refrigerator. When you’re ready to assemble, simply cook the shells, stuff them, and bake. You can also assemble the entire casserole ahead of time, cover it tightly with foil, and refrigerate for up to 24 hours. When ready to bake, add an extra 10-15 minutes to the covered baking time to ensure it heats through evenly, then proceed with uncovering and baking until bubbly and golden.
Storage and Reheating
Leftover Cheesy Taco Stuffed Shells are just as delicious the next day, if not more so! To store, ensure the dish has cooled completely to room temperature. Transfer any remaining shells and sauce to an airtight container. They will keep well in the refrigerator for up to 3-4 days. For longer storage, you can freeze the cooked and cooled stuffed shells. Place them in a single layer on a baking sheet to flash freeze for a few hours, then transfer to a freezer-safe bag or container. They can be frozen for up to 2-3 months. Thaw overnight in the refrigerator before reheating.
For reheating, the oven is generally the best method to maintain texture and prevent the shells from becoming soggy. Preheat your oven to 350°F (175°C). Place the leftover stuffed shells (covered with foil) in an oven-safe dish and bake for 20-30 minutes, or until heated through and the cheese is bubbly. If reheating from frozen, it may take 45-60 minutes, still covered, then uncover for the last 10-15 minutes. For a quicker option, individual servings can be reheated in the microwave. Place a serving on a microwave-safe plate, cover loosely with a microwave-safe lid or plastic wrap, and heat on high for 2-3 minutes, or until hot. Be aware that the pasta may be slightly softer, and the cheese less crispy, but it will still be delicious.
Frequently Asked Questions
Can I make this dish vegetarian?
Absolutely! To make Cheesy Taco Stuffed Shells vegetarian, simply substitute the ground beef with a plant-based ground meat alternative, or use a mixture of black beans, corn, and finely diced bell peppers. Make sure to season the vegetarian filling generously with taco seasoning to ensure it’s packed with flavor.
Can I prepare these stuffed shells ahead of time?
Yes, this recipe is excellent for meal prep! You can assemble the entire casserole, cover it tightly with aluminum foil, and refrigerate it for up to 24 hours before baking. When you’re ready to cook, add an extra 10-15 minutes to the covered baking time to ensure it heats through thoroughly before uncovering and baking until golden and bubbly.
What are some good side dishes to serve with Cheesy Taco Stuffed Shells?
These stuffed shells are quite hearty on their own, but they pair wonderfully with light and fresh sides. A simple green salad with a zesty vinaigrette, some Mexican rice, or even a side of refried beans would complement the flavors perfectly. Don’t forget extra toppings like fresh salsa, guacamole, sour cream, or sliced avocado to add freshness and texture.
How do I prevent the pasta shells from tearing when stuffing them?
The key to preventing torn shells is to cook them just until al dente, meaning they are tender but still have a slight bite. Overcooked shells become too soft and are prone to tearing. After draining, rinse them with cold water to stop the cooking process and prevent sticking. Laying them out on a clean kitchen towel or baking sheet also helps keep them separate and easier to handle. Stuff them gently with a small spoon or a piping bag for more control.
