Cheesy Taco Stuffed Shells

Welcome, fellow food enthusiasts! Today, we’re diving into a dish that truly hits the spot: Cheesy Taco Stuffed Shells. This recipe takes the beloved flavours of a taco and ingeniously nestles them into hearty pasta shells, baked to golden perfection with a rich, cheesy topping. It’s a fantastic way to enjoy a comforting meal with a delightful Tex-Mex twist.
Recipe Overview
- Prep Time: 30 minutes
- Cook Time: 35-40 minutes
- Total Time: 65-70 minutes
- Servings: 6-8 people
- Difficulty: Medium
Why You’ll Love This Cheesy Taco Stuffed Shells
- A Creative Twist on Taco Night: It transforms familiar taco fillings into an exciting new format, making dinner feel special and inventive, much like our Mongolian Beef (Quick Skillet).kirarecipes.com/garlic-parmesan-beef-meatballs/”>Garlic Parmesan Beef Meatballs.
- Hearty and Satisfying: These generously sized shells, packed with seasoned meat and cheese, are incredibly filling and leave everyone feeling content.
- Layers of Irresistible Flavour: From the seasoned ground beef to the rich taco sauce and melted cheese, every bite offers a delicious blend of savoury and tangy notes.
- Excellent for Batch Cooking: You can prepare the filling and stuff the shells ahead of time, then bake just before serving, making it ideal for busy weeknights or entertaining.
- Customisable to Your Taste: Easily adjust the spice level, add your favourite vegetables, or experiment with different cheeses to make it uniquely yours.
Ingredients You’ll Need
- 340g jumbo pasta shells
- 450g lean beef mince (or ground chicken/turkey)
- 1 tablespoon olive oil
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 sachet (approximately 28g) taco seasoning mix (ensure it’s halal-certified and free from alcohol)
- 120ml water
- 200g cream cheese, softened
- 200g grated mature Cheddar cheese, divided
- 100g grated Monterey Jack cheese (or a Tex-Mex blend)
- 400g can chopped tomatoes
- 120ml beef or vegetable stock
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- Salt and freshly ground black pepper to taste
- Fresh coriander, chopped, for garnish (optional)
- Sour cream or Greek yoghurt, for serving (optional)
Tip: For the best flavour, opt for a good quality lean beef mince. If using store-bought taco seasoning, always double-check the ingredients list to ensure it complies with halal dietary requirements, as some mixes can contain unexpected additives. Alternatively, you can easily make your own blend with chilli powder, cumin, paprika, onion powder, and garlic powder.
Equipment You’ll Need
- Large frying pan or skillet
- Sharp knife and cutting board
- Large pot for boiling pasta
- Colander
- Mixing bowls (at least two)
- Wooden spoon or spatula
- 9×13 inch (approx. 23×33 cm) baking dish
- Foil
How to Make Cheesy Taco Stuffed Shells
- Prepare the Pasta Shells: Bring a large pot of salted water to a rolling boil over high heat. Add the jumbo pasta shells and cook according to package directions until al dente – they should be tender but still have a slight bite. This usually takes around 10-12 minutes. Once cooked, drain the shells thoroughly in a colander and rinse them with cold water to prevent sticking. Lay them out in a single layer on a baking tray or clean surface to cool slightly while you prepare the filling.
- Sauté Aromatics and Brown the Mince: Heat the olive oil in a large frying pan or skillet over medium-high heat. Add the chopped onion and sauté for 3-4 minutes until it softens and turns translucent, releasing a sweet aroma. Stir in the minced garlic and cook for another minute until fragrant. Add the lean beef mince to the pan, breaking it up with your wooden spoon. Cook, stirring occasionally, until the mince is evenly browned all over and no pink remains. You’ll notice a rich, savoury smell filling your kitchen. Drain any excess fat from the pan.
- Create the Taco Filling: Stir the taco seasoning mix, 120ml water, ground cumin, and smoked paprika into the browned mince. Bring the mixture to a gentle simmer, then reduce the heat to low and let it cook for 5-7 minutes, allowing the flavours to meld and the liquid to be mostly absorbed. The mixture should thicken and become intensely fragrant with a rich, reddish-brown colour. Remove from the heat and stir in the softened cream cheese until it’s fully melted and incorporated, creating a creamy, cohesive filling. Finally, fold in half of the grated mature Cheddar cheese and all of the Monterey Jack cheese until just combined.
- Prepare the Sauce Base: Preheat your oven to 190°C (375°F / Gas Mark 5). In a medium bowl, combine the chopped tomatoes and beef or vegetable stock. Season with a pinch of salt and black pepper to taste. Pour about two-thirds of this tomato mixture into the bottom of your 9×13 inch baking dish, spreading it evenly to create a bed for the stuffed shells.
- Stuff the Shells: Take each cooked pasta shell and carefully fill it with a generous amount of the cheesy taco mince mixture. I used to struggle with getting enough filling into the shells without tearing them, but after testing this recipe five times, I finally got it just right by using a small spoon and being gentle. Arrange the stuffed shells snugly in a single layer in the prepared baking dish on top of the tomato sauce. They should look plump and inviting, ready for baking.
- Bake to Cheesy Perfection: Pour the remaining tomato sauce mixture evenly over the stuffed shells. Sprinkle the remaining half of the grated mature Cheddar cheese over the top, ensuring an even layer for maximum cheesiness. Cover the baking dish tightly with foil and bake for 20 minutes. Remove the foil and bake for an additional 10-15 minutes, or until the cheese is beautifully melted and bubbly, and the edges of the sauce are gently simmering. The kitchen will be filled with an amazing aroma of baked pasta and spices. Let the dish rest for 5-10 minutes before serving.
Tips From My Kitchen
- Don’t Overcook Your Pasta: Always cook your jumbo shells to al dente, meaning they should still have a slight bite. This is crucial because they will continue to cook in the oven. If you overcook them initially, they will become mushy and difficult to handle when stuffing, and even more so after baking. Rinsing them with cold water after draining also helps to halt the cooking process and prevents them from sticking together, making them easier to fill.
- Drain the Mince Thoroughly: After browning your beef mince, it’s really important to drain off any excess fat. Leaving too much fat in the pan will result in a greasy filling that can make your dish heavy and watery. Use a spoon to push the mince to one side of the pan and tilt it slightly, allowing the fat to pool, then carefully spoon it out or drain it through a colander. This ensures your taco filling is rich and flavourful, not oily.
- Soften Your Cream Cheese: For a truly smooth and creamy filling, make sure your cream cheese is at room temperature before you add it to the mince mixture. Cold cream cheese will be lumpy and won’t incorporate as easily, leaving you with pockets of unmixed cheese. Taking it out of the fridge about 30 minutes before you start cooking usually does the trick.
- Season in Layers: Don’t rely solely on the taco seasoning. Taste your mince mixture after adding the seasoning and then again after the cream cheese and stock are incorporated. Adjust salt and pepper as needed. I always add a pinch more cumin and smoked paprika to deepen the earthy, smoky notes. Layering your seasoning ensures every component of the dish is perfectly balanced.
- Give It Time to Rest: After taking the Cheesy Taco Stuffed Shells out of the oven, it’s tempting to dig straight in, but I urge you to let it rest for 5-10 minutes. This resting period allows the cheese and sauce to set slightly, preventing everything from falling apart when you serve it. It also ensures the heat distributes evenly, making for a more enjoyable eating experience.
- Maximise Flavour with Stock: Instead of just water, using beef or vegetable stock when simmering your mince adds a deeper layer of umami and richness to the taco filling. This small substitution significantly boosts the overall flavour profile of the dish.
Common Mistakes to Avoid
- Overcrowding the pan: When browning the mince, avoid adding too much meat to the pan at once. Overcrowding lowers the pan’s temperature, causing the meat to steam rather than brown properly. This results in grey, less flavourful mince. Cook the mince in batches if necessary, allowing it to develop a lovely caramelised crust.
- Wrong temperature: Baking this dish at too high a temperature can cause the cheese to burn on top before the inside is thoroughly heated and bubbly, while too low a temperature might leave the cheese unmelted and the sauce lukewarm. Stick to the recommended 190°C (375°F) for even cooking and perfectly melted cheese.
- Skipping the rest time: As mentioned in my tips, allowing the dish to rest for 5-10 minutes after baking is crucial. If you serve it immediately, the cheese and sauce will be too hot and runny, making the shells difficult to handle and messy to eat. Resting allows the components to settle and firm up, ensuring a neater and more enjoyable serving experience.
What to Serve With Cheesy Taco Stuffed Shells
- A crisp green salad with a light vinaigrette.
- A simple fresh tomato and avocado salad.
- A dollop of sour cream or Greek yoghurt.
- A sprinkle of fresh chopped coriander.
- A side of rice or pulled beef sandwich recipe for a truly hearty meal.
Frequently Asked Questions

Cheesy Taco Stuffed Shells
Ingredients
Method
- Prepare the Pasta Shells: Bring a large pot of salted water to a rolling boil over high heat. Add the jumbo pasta shells and cook according to package directions until al dente – they should be tender but still have a slight bite. This usually takes around 10-12 minutes. Once cooked, drain the shells thoroughly in a colander and rinse them with cold water to prevent sticking. Lay them out in a single layer on a baking tray or clean surface to cool slightly while you prepare the filling.
- Sauté Aromatics and Brown the Mince: Heat the olive oil in a large frying pan or skillet over medium-high heat. Add the chopped onion and sauté for 3-4 minutes until it softens and turns translucent, releasing a sweet aroma. Stir in the minced garlic and cook for another minute until fragrant. Add the lean beef mince to the pan, breaking it up with your wooden spoon. Cook, stirring occasionally, until the mince is evenly browned all over and no pink remains. You’ll notice a rich, savoury smell filling your kitchen. Drain any excess fat from the pan.
- Create the Taco Filling: Stir the taco seasoning mix, 120ml water, ground cumin, and smoked paprika into the browned mince. Bring the mixture to a gentle simmer, then reduce the heat to low and let it cook for 5-7 minutes, allowing the flavours to meld and the liquid to be mostly absorbed. The mixture should thicken and become intensely fragrant with a rich, reddish-brown colour. Remove from the heat and stir in the softened cream cheese until it’s fully melted and incorporated, creating a creamy, cohesive filling. Finally, fold in half of the grated mature Cheddar cheese and all of the Monterey Jack cheese until just combined.
- Prepare the Sauce Base: Preheat your oven to 190°C (375°F / Gas Mark 5). In a medium bowl, combine the chopped tomatoes and beef or vegetable stock. Season with a pinch of salt and black pepper to taste. Pour about two-thirds of this tomato mixture into the bottom of your 9×13 inch baking dish, spreading it evenly to create a bed for the stuffed shells.
- Stuff the Shells: Take each cooked pasta shell and carefully fill it with a generous amount of the cheesy taco mince mixture. I used to struggle with getting enough filling into the shells without tearing them, but after testing this recipe five times, I finally got it just right by using a small spoon and being gentle. Arrange the stuffed shells snugly in a single layer in the prepared baking dish on top of the tomato sauce. They should look plump and inviting, ready for baking.
- Bake to Cheesy Perfection: Pour the remaining tomato sauce mixture evenly over the stuffed shells. Sprinkle the remaining half of the grated mature Cheddar cheese over the top, ensuring an even layer for maximum cheesiness. Cover the baking dish tightly with foil and bake for 20 minutes. Remove the foil and bake for an additional 10-15 minutes, or until the cheese is beautifully melted and bubbly, and the edges of the sauce are gently simmering. The kitchen will be filled with an amazing aroma of baked pasta and spices. Let the dish rest for 5-10 minutes before serving.
Notes
There you have it – a magnificent recipe for Cheesy Taco Stuffed Shells that’s sure to bring warmth and joy to your dining table. I truly hope you enjoy making and sharing this dish as much as I do. Don’t forget to let me know in the comments below if you tried it and what your favourite part was!








